NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
NEM::DRV::HexPackMeshDriver::Opts Struct Reference

Detailed Description

Definition at line 89 of file HexPackMeshDriver.H.

Public Attributes

snappymeshParams smParams {}
 
blockMeshParams bmParams {}
 
MeshManipulationFoamParams::MergeMeshes mmfMergeParams {}
 
MeshManipulationFoamParams::CreatePatch mmfCreatePatchParams {}
 
double locAdjust {0.}
 Perturb location in mesh if snappy fails. More...
 

Static Private Attributes

static constexpr const char * type = "hexahedral"
 
static constexpr const char * engine = "packmesh"
 

Member Data Documentation

◆ bmParams

blockMeshParams NEM::DRV::HexPackMeshDriver::Opts::bmParams {}

◆ engine

constexpr const char* NEM::DRV::HexPackMeshDriver::Opts::engine = "packmesh"
staticprivate

Definition at line 103 of file HexPackMeshDriver.H.

◆ locAdjust

double NEM::DRV::HexPackMeshDriver::Opts::locAdjust {0.}

Ignored if negative

Definition at line 99 of file HexPackMeshDriver.H.

Referenced by NEM::DRV::HexPackMeshDriver::execute().

◆ mmfCreatePatchParams

MeshManipulationFoamParams::CreatePatch NEM::DRV::HexPackMeshDriver::Opts::mmfCreatePatchParams {}

◆ mmfMergeParams

MeshManipulationFoamParams::MergeMeshes NEM::DRV::HexPackMeshDriver::Opts::mmfMergeParams {}

◆ smParams

snappymeshParams NEM::DRV::HexPackMeshDriver::Opts::smParams {}

◆ type

constexpr const char* NEM::DRV::HexPackMeshDriver::Opts::type = "hexahedral"
staticprivate

Definition at line 102 of file HexPackMeshDriver.H.


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