37 #include <lifev/core/filter/ImporterMesh3D.hpp> 38 #include <lifev/core/filter/ImporterMesh2D.hpp> 39 #include <lifev/core/filter/Importer.hpp> 53 if (
this != &importer )
71 detail::import3D ( M_fileName, M_format, mesh, regionFlag );
79 detail::import3D ( M_fileName, M_format, mesh, regionFlag );
87 detail::import2D ( M_fileName, M_format, mesh, regionFlag );
94 ERROR_MSG (
"Importer:No importers available for this type of mesh");
101 output <<
"Class importer" << std::endl
102 <<
"File Name " << M_fileName << std::endl
103 <<
"File format " << M_format << std::endl
void showMe(std::ostream &output=std::cout) const
Print attributes of the class.
Importer General interface for read different types of mesh.
ID markerID_Type
markerID_Type is the type used to store the geometric entity marker IDs
Importer & operator=(const Importer &importer)
Assign opertor overloading.
std::string M_fileName
Name of the file to import.
void import(RegionMesh< LinearQuad > &mesh, markerID_Type regionFlag)
Import mesh with linear quadrangles.
MeshFormat M_format
Format of the file to import.