36 #ifndef NEKTAR_MESHUTILS_TETMESHING_TETMESH_H
37 #define NEKTAR_MESHUTILS_TETMESHING_TETMESH_H
39 #include <boost/shared_ptr.hpp>
52 namespace NekMeshUtils
std::vector< Array< OneD, int > > m_tetconnect
conncetivity of the tets from the interface
General purpose memory allocation routines with the ability to allocate from thread specific memory p...
OctreeSharedPtr m_octree
octree object
BLMeshSharedPtr m_blmesh
bl mesh
boost::shared_ptr< BLMesh > BLMeshSharedPtr
std::map< int, FaceSharedPtr > m_surftopriface
boost::shared_ptr< TetMesh > TetMeshSharedPtr
int m_numtet
number of tetrahedra
boost::shared_ptr< Octree > OctreeSharedPtr
TetMesh(MeshSharedPtr m, OctreeSharedPtr oct, BLMeshSharedPtr b)
constructor for pseudo surface
boost::shared_ptr< Mesh > MeshSharedPtr
Shared pointer to a mesh.
class for taking surface mesh and octree spec and making a 3d tet mesh
void Mesh()
execute tet meshing
TetMesh(MeshSharedPtr m, OctreeSharedPtr oct)
default constructor