Definition at line 46 of file netgenGen.H.
Public Member Functions | |
netgenGen () | |
netgenGen (const netgenParams *params) | |
~netgenGen () override | |
void | set_mp (const netgenParams *params) |
int | createMeshFromSTL (const char *fname) override |
vtkSmartPointer< vtkDataSet > | getDataSet () const |
Public Attributes | |
std::unique_ptr< NEM::MSH::geoMeshBase > | gmData |
Protected Attributes | |
vtkSmartPointer< vtkDataSet > | dataSet |
Private Attributes | |
nglib::Ng_Meshing_Parameters | mp |
nglib::Ng_Mesh * | mesh |
bool | refine_with_geom |
bool | refine_without_geom |
Inherits meshGen.
netgenGen::netgenGen | ( | ) |
|
explicit |
|
override |
|
overridevirtual |
Implements meshGen.
Definition at line 88 of file netgenGen.C.
References mesh, mp, refine_with_geom, refine_without_geom, and nemAux::trim_fname().
|
inlineinherited |
void netgenGen::set_mp | ( | const netgenParams * | params | ) |
Definition at line 64 of file netgenGen.C.
References netgenParams::check_overlap, netgenParams::check_overlapping_boundary, netgenParams::closeedgeenable, netgenParams::closeedgefact, netgenParams::elementspercurve, netgenParams::elementsperedge, netgenParams::fineness, netgenParams::grading, netgenParams::invert_tets, netgenParams::invert_trigs, netgenParams::maxh, netgenParams::meshsize_filename, mp, netgenParams::optsteps_2d, netgenParams::optsteps_3d, netgenParams::optvolmeshenable, netgenParams::quad_dominated, netgenParams::refine_with_geom, refine_with_geom, netgenParams::refine_without_geom, refine_without_geom, netgenParams::second_order, and netgenParams::uselocalh.
Referenced by netgenGen().
|
protectedinherited |
|
inherited |
Definition at line 54 of file meshGen.H.
Referenced by cfmeshGen::createMeshFromSTL(), snappymeshGen::createMeshFromSTL(), blockMeshGen::createMeshFromSTL(), and NEM::DRV::MeshGenDriver::MeshGenDriver().
|
private |
Definition at line 62 of file netgenGen.H.
Referenced by createMeshFromSTL(), netgenGen(), and ~netgenGen().
|
private |
Definition at line 61 of file netgenGen.H.
Referenced by createMeshFromSTL(), and set_mp().
|
private |
Definition at line 63 of file netgenGen.H.
Referenced by createMeshFromSTL(), and set_mp().
|
private |
Definition at line 64 of file netgenGen.H.
Referenced by createMeshFromSTL(), and set_mp().