Orchestrates the reading of all mesh components from a directory.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | mesh_dir |
Path to the directory containing |
||
| type(mesh_t), | intent(inout) | :: | m |
The mesh structure to populate. |
subroutine read_native_mesh(mesh_dir, m) character(len=*), intent(in) :: mesh_dir type(mesh_t), intent(inout) :: m call mesh_finalize(m) call read_points(trim(mesh_dir)//'/points.dat', m) call read_cells(trim(mesh_dir)//'/cells.dat', m) call read_faces(trim(mesh_dir)//'/faces.dat', m) call read_patches(trim(mesh_dir)//'/patches.dat', m) call read_periodic_optional(trim(mesh_dir)//'/periodic.dat', m) call build_cell_faces(m) end subroutine read_native_mesh