| 
    Nektar++
    
   | 
 
Class for interacting with the external library TetGen. More...
#include <TetGenInterface.h>
Public Member Functions | |
| TetGenInterface () | |
| Default constructor.  More... | |
| void | InitialMesh (std::map< int, NodeSharedPtr > tgidton, std::vector< Array< OneD, int > > tri) | 
| Assign parameters for meshing.  More... | |
| void | GetNewPoints (int num, std::vector< Array< OneD, NekDouble > > &newp) | 
| Gets the locations of the Stiener points added by TetGen.  More... | |
| void | RefineMesh (std::map< int, NekDouble > delta) | 
| Refines a previously made tetmesh with node delta information from the Octree.  More... | |
| std::vector< Array< OneD, int > > | Extract () | 
| Get the list of connectivites of the nodes.  More... | |
| void | freetet () | 
| Clear previous mesh.  More... | |
Private Attributes | |
| tetgenio | surface | 
| TetGen objects.  More... | |
| tetgenio | output | 
| tetgenio | input | 
| tetgenio | additional | 
Friends | |
| class | MemoryManager< TetGenInterface > | 
Class for interacting with the external library TetGen.
Definition at line 57 of file TetGenInterface.h.
      
  | 
  inline | 
| void Nektar::NekMeshUtils::TetGenInterface::freetet | ( | ) | 
Clear previous mesh.
Definition at line 139 of file TetGenInterface.cpp.
| void Nektar::NekMeshUtils::TetGenInterface::GetNewPoints | ( | int | num, | 
| std::vector< Array< OneD, NekDouble > > & | newp | ||
| ) | 
Gets the locations of the Stiener points added by TetGen.
Definition at line 95 of file TetGenInterface.cpp.
| void Nektar::NekMeshUtils::TetGenInterface::InitialMesh | ( | std::map< int, NodeSharedPtr > | tgidton, | 
| std::vector< Array< OneD, int > > | tri | ||
| ) | 
Assign parameters for meshing.
Definition at line 48 of file TetGenInterface.cpp.
References Nektar::iterator, and REAL.
Refines a previously made tetmesh with node delta information from the Octree.
Definition at line 108 of file TetGenInterface.cpp.
References REAL.
      
  | 
  friend | 
Definition at line 60 of file TetGenInterface.h.
      
  | 
  private | 
Definition at line 96 of file TetGenInterface.h.
      
  | 
  private | 
Definition at line 96 of file TetGenInterface.h.
      
  | 
  private | 
Definition at line 96 of file TetGenInterface.h.
      
  | 
  private | 
TetGen objects.
Definition at line 96 of file TetGenInterface.h.
 1.8.8