LifeV
|
Mesh reader from mesh3d files. More...
#include <boost/lambda/bind.hpp>
#include <boost/lambda/if.hpp>
#include <boost/lambda/lambda.hpp>
#include <lifev/core/LifeV.hpp>
#include <lifev/core/util/StringUtility.hpp>
#include <lifev/core/mesh/MeshElementBare.hpp>
#include <lifev/core/mesh/MeshChecks.hpp>
#include <lifev/core/mesh/InternalEntitySelector.hpp>
#include <lifev/core/mesh/BareMesh.hpp>
#include <lifev/core/mesh/RegionMesh.hpp>
Go to the source code of this file.
Data Structures | |
struct | FiveNumbers |
struct | FaceHelp |
Namespaces | |
LifeV | |
Default Physical Solver. | |
LifeV::anonymous_namespace{ImporterMesh3D.hpp} | |
Functions | |
bool | readMppFileHead (std::ifstream &myStream, UInt &numberVertices, UInt &numberBoundaryVertices, UInt &numberBoundaryFaces, UInt &numberBoundaryEdges, UInt &numberVolumes) |
readMppFileHead - reads mesh++ Tetra meshes. More... | |
template<typename GeoShape , typename MC > | |
bool | readMppFile (RegionMesh< GeoShape, MC > &mesh, const std::string &fileName, markerID_Type regionFlag, bool verbose=false) |
readMppFile - reads mesh++ Tetra meshes. More... | |
Int | nextIntINRIAMeshField (std::string const &line, std::istream &myStream) |
nextIntINRIAMeshField - More... | |
bool | readINRIAMeshFileHead (std::ifstream &myStream, UInt &numberVertices, UInt &numberBoundaryVertices, UInt &numberBoundaryFaces, UInt &numberBoundaryEdges, UInt &numberVolumes, UInt &numberStoredFaces, ReferenceShapes &shape, InternalEntitySelector iSelect=InternalEntitySelector()) |
readINRIAMeshFileHead - It Reads all basic info from INRIA MESH. More... | |
template<typename GeoShape , typename MC > | |
bool | readINRIAMeshFile (RegionMesh< GeoShape, MC > &mesh, std::string const &fileName, markerID_Type regionFlag, bool verbose=false, InternalEntitySelector iSelect=InternalEntitySelector()) |
readINRIAMeshFile - reads mesh++ Tetra meshes. More... | |
template<typename GeoShape , typename MC > | |
bool | readGmshFile (RegionMesh< GeoShape, MC > &mesh, const std::string &fileName, markerID_Type regionFlag, bool verbose=false) |
readGmshFile - it reads a GMSH mesh file More... | |
template<typename GeoShape , typename MC > | |
bool | readNetgenMesh (RegionMesh< GeoShape, MC > &mesh, const std::string &fileName, markerID_Type regionFlag, bool verbose=false) |
readNetgenMesh - reads mesh++ Tetra meshes. More... | |
template<typename VectorType > | |
void | saveNetgenSolution (std::string fileName, const VectorType &solution, std::string functionName="u") |
saveNetgenSolution - More... | |
typedef boost::numeric::ublas::vector< Real > | Vector |
Mesh reader from mesh3d files.
Mesh reader that it is able to read 3d meshes.
INRIAMesh used either spaces or CR as separators.
Definition in file ImporterMesh3D.hpp.