![]()  | 
  
    LifeV
    
   | 
 
Base utilities operating on meshes. More...
#include <algorithm>#include <iterator>#include <boost/numeric/ublas/matrix.hpp>#include <boost/numeric/ublas/io.hpp>#include <lifev/core/util/LifeChrono.hpp>#include <lifev/core/util/Displayer.hpp>#include <lifev/core/mesh/MeshPartitioner.hpp>#include <lifev/core/filter/PartitionIO.hpp>#include <lifev/core/mesh/MeshUtility.hpp>#include <lifev/core/mesh/RegionMesh3DStructured.hpp>#include <lifev/core/mesh/MeshData.hpp>#include <lifev/core/mesh/RegionMesh.hpp>
 Include dependency graph for MeshLoadingUtility.hpp:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| LifeV | |
| Default Physical Solver.  | |
| LifeV::MeshUtility | |
Functions | |
| template<typename RegionMeshType > | |
| void | printMeshInfos (std::shared_ptr< RegionMeshType > mesh) | 
| Print informations about the mesh.  More... | |
| MeshData | getMeshData (const std::string &meshName, const std::string &resourcesPath="./", const std::string &meshOrder="P1") | 
| setup and get the mesh data  More... | |
| template<typename RegionMeshType > | |
| void | loadMesh (std::shared_ptr< RegionMeshType > &meshLocal, std::shared_ptr< RegionMeshType > &meshFull, const std::string &meshName, const std::string &resourcesPath, const std::string &meshOrder) | 
| Read and partitioned a *.mesh file.  More... | |
| template<typename RegionMeshType > | |
| void | loadPartitionedMesh (std::shared_ptr< RegionMeshType > &meshLocal, const std::string &meshName, const std::string &resourcesPath) | 
| Read and partitioned a *.mesh file.  More... | |
| template<typename RegionMeshType > | |
| void | loadMesh (std::shared_ptr< RegionMeshType > &meshLocal, std::shared_ptr< RegionMeshType > &meshFull, const std::string &meshName, const std::string &resourcesPath="./", bool isPartitioned=false, const std::string &meshOrder="P1") | 
| Read and partitioned a *.mesh file.  More... | |
| template<typename RegionMeshType > | |
| void | loadMesh (std::shared_ptr< RegionMeshType > &meshLocal, const std::string &meshName, const std::string &resourcesPath="./", bool isPartitioned=false, const std::string &meshOrder="P1") | 
| Read and partitioned a *.mesh file.  More... | |
| template<typename RegionMeshType > | |
| void | loadStructuredMesh (std::shared_ptr< RegionMeshType > &mesh, std::shared_ptr< RegionMeshType > &meshFull, markerID_Type regionFlag, const std::vector< UInt > &m, bool verbose=false, const std::vector< Real > &l=std::vector< Real >(3, 1), const std::vector< Real > &t=std::vector< Real >(3, 0)) | 
| Build a mesh from a partitioned mesh.  More... | |
| template<typename RegionMeshType > | |
| void | loadStructuredMesh (std::shared_ptr< RegionMeshType > &mesh, markerID_Type regionFlag, const std::vector< UInt > m, bool verbose=false, const std::vector< Real > &l=std::vector< Real >(3, 1), const std::vector< Real > &t=std::vector< Real >(3, 0)) | 
| Build a mesh from a partitioned mesh.  More... | |
Base utilities operating on meshes.
This file contains a set of base utilities used to test mesh entities or operate on them
Definition in file MeshLoadingUtility.hpp.