specfem::io::read_2d_mesh¶
-
specfem::mesh::mesh<specfem::dimension::type::dim2> specfem::io::read_2d_mesh(const std::string &filename, const specfem::enums::elastic_wave wave, const specfem::enums::electromagnetic_wave electromagnetic_wave)¶
Construct a mesh object from a Fortran binary database file.
- Parameters:
filename – Fortran binary database filename
- Returns:
specfem::mesh::mesh Specfem mesh object for dimension type dim2
specfem::io::read_3d_mesh¶
-
specfem::mesh::mesh<specfem::dimension::type::dim3> specfem::io::read_3d_mesh(const std::string &database_file)¶
Construct a 3D mesh object from MESHFEM3D Fortran binary database file.
// Read 3D mesh from MESHFEM3D database file auto mesh = specfem::io::read_3d_mesh("DATABASES_MPI");
- Parameters:
database_file – MESHFEM3D database file
- Returns:
specfem::mesh::mesh<specfem::dimension::type::dim3> Specfem mesh object for dimension type dim3