#include <gmsh_tet_mesh.h>
Public Member Functions | |
RefineableGmshTetMesh (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). | |
RefineableGmshTetMesh (GmshParameters *gmsh_parameters_pt, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor. | |
void | adapt (const Vector< double > &elem_error) |
Adapt mesh, based on elemental error provided. | |
unsigned | unrefine_uniformly () |
Refine uniformly. | |
void | refine_uniformly (DocInfo &doc_info) |
Unrefine uniformly. | |
![]() | |
GmshTetMesh (GmshParameters *gmsh_parameters_pt, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | |
Constructor. | |
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). | |
Protected Member Functions | |
void | initialise_adaptation_data () |
Helper function to initialise data associated with adaptation. | |
Additional Inherited Members | |
![]() | |
GmshParameters * | Gmsh_parameters_pt |
Parameters. | |
Definition at line 2242 of file gmsh_tet_mesh.h.
|
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 2249 of file gmsh_tet_mesh.h.
References oomph::RefineableGmshTetMesh< ELEMENT >::initialise_adaptation_data().
|
inline |
Constructor.
Definition at line 2260 of file gmsh_tet_mesh.h.
References oomph::RefineableGmshTetMesh< ELEMENT >::initialise_adaptation_data().
Adapt mesh, based on elemental error provided.
Adapt problem based on specified elemental error estimates.
Definition at line 40 of file gmsh_tet_mesh.template.cc.
References oomph::TriangleMesh< ELEMENT >::Time_stepper_pt.
|
inlineprotected |
Helper function to initialise data associated with adaptation.
Definition at line 2294 of file gmsh_tet_mesh.h.
References oomph::GmshTetMesh< ELEMENT >::Gmsh_parameters_pt, oomph::GmshParameters::max_element_size(), oomph::GmshParameters::max_permitted_edge_ratio(), and oomph::GmshParameters::min_element_size().
Referenced by oomph::RefineableGmshTetMesh< ELEMENT >::RefineableGmshTetMesh(), and oomph::RefineableGmshTetMesh< ELEMENT >::RefineableGmshTetMesh().
|
inline |
Unrefine uniformly.
Definition at line 2284 of file gmsh_tet_mesh.h.
|
inline |
Refine uniformly.
Definition at line 2275 of file gmsh_tet_mesh.h.