ParaGeo encompasses its own mesh generator. Here the data structures relevant to mesh generation will be described. The main data structures for mesh generation is Mesh_control_data which defines whether the mesh generated by ParaGeo will be a structured or an unstructured mesh. Then depending on the type of mesh we must define either Structured_mesh_data or Unstructured_mesh_data.
Then the remaining data structures included here may be used to add conditions in the mesh to be generated (e.g. change mesh density based on geometric curvature, define the number of divisions per line in a structured mesh, etc).
Examples
Tutorial examples demonstrating usage of mesh generation within ParaGeo are:
Mesh_001: 2D Unstructured Mesh Generation
Mesh_002: 3D Unstructured Mesh Generation