User configuration for a MeshAdapt run. More...
Public Attributes | |
int | maximumIterations |
number of refine/coarsen iterations to run (default 3) | |
bool | shouldCoarsen |
whether to perform the collapse step | |
bool | shouldSnap |
whether to snap new vertices to the model surface | |
bool | shouldTransferParametric |
whether to transfer parametric coordinates | |
bool | shouldHandleMatching |
whether to update matched entity info (limited support) | |
bool | shouldFixShape |
whether to run shape correction (default true) | |
bool | shouldForceAdaptation |
whether to adapt if it makes local quality worse (default false) | |
bool | shouldPrintQuality |
whether to print the worst shape quality | |
double | goodQuality |
minimum desired mean ratio cubed for simplex elements | |
double | validQuality |
minimum valid mean ratio cubed for simplex elements (default 1e-10) | |
double | maximumImbalance |
imbalance target for all load balancing tools (default 1.10) | |
bool | shouldRunPreZoltan |
whether to run zoltan predictive load balancing (default false) | |
bool | shouldRunPreZoltanRib |
whether to run zoltan predictive load balancing using RIB (default false) | |
bool | shouldRunPreParma |
whether to run parma predictive load balancing (default false) | |
bool | shouldRunMidZoltan |
whether to run zoltan during adaptation (default false) | |
bool | shouldRunMidParma |
whether to run parma during adaptation (default false) | |
bool | shouldRunPostZoltan |
whether to run zoltan after adapting (default false) | |
bool | shouldRunPostParma |
whether to run parma after adapting (default false) | |
double | maximumEdgeRatio |
the ratio between longest and shortest edges that differentiates a "short edge" element from a "large angle" element. | |
bool | shouldTurnLayerToTets |
whether to tetrahedronize the boundary layer (default false) | |
bool | shouldCleanupLayer |
whether to tetrahedronize abnormal pyramids (default false) | |
bool | shouldRefineLayer |
whether to allow layer refinement (default false) | |
bool | shouldCoarsenLayer |
whether to allow layer coarsening (default false) | |
bool | splitAllLayerEdges |
set to true during UR to get splits in the normal direction |
User configuration for a MeshAdapt run.
double ma::Input::goodQuality |
minimum desired mean ratio cubed for simplex elements
a different measure is used for curved elements
whether to snap new vertices to the model surface
requires modeler support, see gmi_can_eval
whether to transfer parametric coordinates
requires modeler support, see gmi_reparam
double ma::Input::validQuality |
minimum valid mean ratio cubed for simplex elements (default 1e-10)
used to define inside-out tetrahedra. a different measure is used for curved elements