![]() |
|
Class to collate parameters for Gmsh mesh generation. More...
#include <gmsh_tet_mesh.template.h>
Class to collate parameters for Gmsh mesh generation.
|
inline |
Specify outer boundary of domain to be meshed. Other parameters get default values and can be set via member functions
|
inline |
Counter for filename used to doc target element sizes on gmsh grid. No doc if stem is equal to empty string (or counter is negative)
References Counter_for_filename_gmsh_size_transfer.
Referenced by TetmeshPoissonProblem< ELEMENT >::TetmeshPoissonProblem().
|
inline |
Disable projection of old solution onto new mesh.
References Projection_is_disabled.
|
inline |
(Isotropic) grid spacing for target size transfer
References Dx_for_target_size_transfer.
|
inline |
Uniform target element volume.
References Element_volume.
Referenced by TetmeshPoissonProblem< ELEMENT >::TetmeshPoissonProblem(), and oomph::GmshTetScaffoldMesh::write_geo_file().
|
inline |
Disable projection of old solution onto new mesh.
References Projection_is_disabled.
|
inline |
Stem for geo and msh files (input/output to command-line gmsh invocation)
References Geo_and_msh_file_stem.
Referenced by oomph::GmshTetScaffoldMesh::create_mesh_from_msh_file(), oomph::GmshTetScaffoldMesh::GmshTetScaffoldMesh(), and oomph::GmshTetScaffoldMesh::write_geo_file().
|
inline |
String to be issued via system command to activate gmsh.
References Gmsh_command_line_invocation.
Referenced by oomph::GmshTetScaffoldMesh::GmshTetScaffoldMesh().
|
inline |
Counter for marker that indicates where we are in gmsh on-screen output
References Gmsh_onscreen_output_counter.
Referenced by oomph::GmshTetScaffoldMesh::GmshTetScaffoldMesh().
|
inline |
Output filename for gmsh on-screen output.
References Gmsh_onscreen_output_file_name.
Referenced by oomph::GmshTetScaffoldMesh::GmshTetScaffoldMesh(), and TetmeshPoissonProblem< ELEMENT >::TetmeshPoissonProblem().
|
inline |
Internal boundaries.
References Internal_surface_pt.
Referenced by oomph::GmshTetMesh< ELEMENT >::build_it(), TetmeshPoissonProblem< ELEMENT >::TetmeshPoissonProblem(), and oomph::GmshTetScaffoldMesh::write_geo_file().
|
inline |
Max. element size during refinement.
References Max_element_size.
Referenced by oomph::RefineableGmshTetMesh< ELEMENT >::initialise_adaptation_data().
|
inline |
Max. permitted edge ratio.
References Max_permitted_edge_ratio.
Referenced by oomph::RefineableGmshTetMesh< ELEMENT >::initialise_adaptation_data().
|
inline |
Target size is transferred onto regular grid (for gmsh) by locate zeta. We try to find the exact point in the existing mesh but if we fail to converge from the nearest specified number of sample points we use the nearest of those.
References Max_sample_points_for_limited_locate_zeta_during_target_size_transfer.
|
inline |
Min. element size during refinement.
References Min_element_size.
Referenced by oomph::RefineableGmshTetMesh< ELEMENT >::initialise_adaptation_data().
|
inline |
Outer boundary.
References Outer_boundary_pt.
Referenced by oomph::GmshTetMesh< ELEMENT >::build_it(), and oomph::GmshTetScaffoldMesh::write_geo_file().
|
inline |
Is projection of old solution onto new mesh disabled?
References Projection_is_disabled.
|
inline |
Stem for filename used to doc target element sizes on gmsh grid. No doc if stem is equal to empty string (or counter is negative)
References Stem_for_filename_gmsh_size_transfer.
Referenced by TetmeshPoissonProblem< ELEMENT >::TetmeshPoissonProblem().
|
inline |
Filename for target volumes (for system-call based transfer to gmsh during mesh adaptation). Default: .gmsh_target_size_for_adaptation.dat
References Target_size_file_name.
Referenced by oomph::GmshTetScaffoldMesh::write_geo_file().
|
private |
Counter for filename used to doc target element sizes on gmsh grid. No doc if stem is equal to empty string (or counter is negative)
Referenced by counter_for_filename_gmsh_size_transfer().
|
private |
(Isotropic) grid spacing for target size transfer
Referenced by dx_for_target_size_transfer().
|
private |
Uniform element volume.
Referenced by element_volume().
|
private |
Stem for geo and msh files (input/output to command-line gmsh invocation)
Referenced by geo_and_msh_file_stem().
|
private |
Gmsh command line invocation string.
Referenced by gmsh_command_line_invocation().
|
private |
Counter for marker that indicates where we are in gmsh on-screen output
Referenced by gmsh_onscreen_output_counter().
|
private |
Output filename for gmsh on-screen output.
Referenced by gmsh_onscreen_output_file_name().
|
private |
Internal boundaries.
Referenced by internal_surface_pt().
|
private |
Max. element size during refinement.
Referenced by max_element_size().
|
private |
Max edge ratio before remesh gets triggered.
Referenced by max_permitted_edge_ratio().
|
private |
Target size is transferred onto regular grid (for gmsh) by locate zeta. We try to find the exact point in the existing mesh but if we fail to converge from the nearest specified number of sample points we use the nearest of those.
Referenced by max_sample_points_for_limited_locate_zeta_during_target_size_transfer().
|
private |
Min. element size during refinement.
Referenced by min_element_size().
|
private |
Pointer to outer boundary.
Referenced by outer_boundary_pt().
|
private |
Is projection of old solution onto new mesh disabled?
Referenced by disable_projection(), enable_projection(), and projection_is_disabled().
|
private |
Stem for filename used to doc target element sizes on gmsh grid. No doc if stem is equal to empty string (or counter is negative)
Referenced by stem_for_filename_gmsh_size_transfer().
|
private |
Filename for target volume (for system-call based transfer to gmsh during mesh adaptation)
Referenced by target_size_file_name().