35 #ifndef NEKTAR_MESHUTILS_TETMESHING_TETMESH_H 36 #define NEKTAR_MESHUTILS_TETMESHING_TETMESH_H 47 namespace NekMeshUtils
62 std::vector<ElementSharedPtr> e = std::vector<ElementSharedPtr>())
std::vector< Array< OneD, int > > m_tetconnect
conncetivity of the tets from the interface
TetGenInterfaceSharedPtr tetgen
General purpose memory allocation routines with the ability to allocate from thread specific memory p...
std::shared_ptr< Mesh > MeshSharedPtr
Shared pointer to a mesh.
std::shared_ptr< TetGenInterface > TetGenInterfaceSharedPtr
TetMesh(MeshSharedPtr m, int id, std::vector< ElementSharedPtr > e=std::vector< ElementSharedPtr >())
default constructor
int m_numtet
number of tetrahedra
std::shared_ptr< TetMesh > TetMeshSharedPtr
class for taking surface mesh and octree spec and making a 3d tet mesh
std::vector< ElementSharedPtr > m_surface
void Mesh()
execute tet meshing