Public Member Functions | Protected Attributes | Private Member Functions | List of all members
oomph::GmshTetMesh< ELEMENT > Class Template Reference

/////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// More...

#include <gmsh_tet_mesh.template.h>

Inheritance diagram for oomph::GmshTetMesh< ELEMENT >:
oomph::RefineableGmshTetMesh< ELEMENT >

Public Member Functions

 GmshTetMesh (GmshParameters *gmsh_parameters_pt, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)
 Constructor. More...
 
 GmshTetMesh (GmshParameters *gmsh_parameters_pt, const bool &use_mesh_grading_from_file, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)
 Constructor. If boolean is set to true, the target element sizes are read from file (used during adaptation; otherwise uniform target size is used). More...
 

Protected Attributes

GmshParametersGmsh_parameters_pt
 Parameters. More...
 

Private Member Functions

void build_it (TimeStepper *time_stepper_pt, const bool &use_mesh_grading_from_file)
 
void build_from_scaffold (GmshTetScaffoldMesh *tmp_scaffold_mesh_pt, TimeStepper *time_stepper_pt)
 Build unstructured tet gmesh mesh based on output from scaffold. More...
 

Detailed Description

template<class ELEMENT>
class oomph::GmshTetMesh< ELEMENT >

/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////

Forward declaration

Definition at line 1661 of file gmsh_tet_mesh.template.h.

Constructor & Destructor Documentation

◆ GmshTetMesh() [1/2]

template<class ELEMENT >
oomph::GmshTetMesh< ELEMENT >::GmshTetMesh ( GmshParameters gmsh_parameters_pt,
TimeStepper *  time_stepper_pt = &Mesh::Default_TimeStepper 
)
inline

Constructor.

Definition at line 1665 of file gmsh_tet_mesh.template.h.

References oomph::GmshTetMesh< ELEMENT >::build_it().

◆ GmshTetMesh() [2/2]

template<class ELEMENT >
oomph::GmshTetMesh< ELEMENT >::GmshTetMesh ( GmshParameters gmsh_parameters_pt,
const bool &  use_mesh_grading_from_file,
TimeStepper *  time_stepper_pt = &Mesh::Default_TimeStepper 
)
inline

Constructor. If boolean is set to true, the target element sizes are read from file (used during adaptation; otherwise uniform target size is used).

Definition at line 1676 of file gmsh_tet_mesh.template.h.

References oomph::GmshTetMesh< ELEMENT >::build_it().

Member Function Documentation

◆ build_from_scaffold()

template<class ELEMENT >
void oomph::GmshTetMesh< ELEMENT >::build_from_scaffold ( GmshTetScaffoldMesh tmp_scaffold_mesh_pt,
TimeStepper *  time_stepper_pt 
)
inlineprivate

Build unstructured tet gmesh mesh based on output from scaffold.

Definition at line 1792 of file gmsh_tet_mesh.template.h.

Referenced by oomph::GmshTetMesh< ELEMENT >::build_it().

◆ build_it()

template<class ELEMENT >
void oomph::GmshTetMesh< ELEMENT >::build_it ( TimeStepper *  time_stepper_pt,
const bool &  use_mesh_grading_from_file 
)
inlineprivate

Member Data Documentation

◆ Gmsh_parameters_pt

template<class ELEMENT >
GmshParameters* oomph::GmshTetMesh< ELEMENT >::Gmsh_parameters_pt
protected

The documentation for this class was generated from the following file: