29 #ifndef NEMOSYS_SNAPPYMESHGEN_H_ 30 #define NEMOSYS_SNAPPYMESHGEN_H_ 37 #include <fvOptions.H> 107 #endif // NEMOSYS_SNAPPYMESHGEN_H_ snappymeshGen facilitates full-hexahedral/hex-dominent meshing of complex geometries with surface...
snappymeshParams contains all parameters essential for mesh generation using snappymeshGen class meth...
bool defaults
If enabled, generated mesh using default parameters.
int createMeshFromSTL(const char *fname) override
Creates mesh from input STL file.
std::unique_ptr< Foam::Time > runTime_
std::unique_ptr< Foam::dictionary > fvSchemes_
std::unique_ptr< Foam::dictionary > snappyMshDict_
std::unique_ptr< Foam::dictionary > fvSolution_
~snappymeshGen()
snappymeshGen standard destructor
void createSnappyDict(const bool &write)
Creates snappyHexMeshDict for meshing operation.
std::unique_ptr< Foam::fvMesh > fmesh_
snappymeshParams * params_
snappymeshParams object Parameters
std::unique_ptr< Foam::dictionary > controlDict_
snappymeshGen()
snappymeshGen standard constructor
void initialize()
Initializes OpenFOAM environment.