![]() |
SCOREC core
Parallel unstructured mesh tools
|
User configuration for a MeshAdapt run. More...
Public Attributes | |
| int | maximumIterations |
| number of refine/coarsen iterations to run (default 3) More... | |
| bool | shouldCoarsen |
| whether to perform the collapse step | |
| bool | shouldSnap |
| whether to snap new vertices to the model surface More... | |
| bool | shouldTransferParametric |
| whether to transfer parametric coordinates More... | |
| bool | shouldTransferToClosestPoint |
| whether to transfer to the parametric coords of the closest point More... | |
| 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 More... | |
| double | shouldCheckQualityForDoubleSplits |
| whether to check the quality of split elems in DoubleSplitsCollapse (default false) | |
| double | validQuality |
| minimum valid mean ratio cubed for simplex elements (default 1e-10) More... | |
| double | maximumImbalance |
| imbalance target for all load balancing tools (default 1.10) | |
| bool | shouldRunPreZoltan |
| whether to run zoltan predictive load balancing (default false) More... | |
| bool | shouldRunPreZoltanRib |
| whether to run zoltan predictive load balancing using RIB (default false) More... | |
| bool | shouldRunPreMetis |
| Whether to run METIS before adaptation (default false) More... | |
| bool | shouldRunPreParma |
| whether to run parma predictive load balancing (default false) More... | |
| bool | shouldRunMidZoltan |
| whether to run zoltan during adaptation (default false) More... | |
| bool | shouldRunMidMetis |
| Whether to run METIS during adaptation (default false) More... | |
| bool | shouldRunMidParma |
| whether to run parma during adaptation (default false) More... | |
| bool | shouldRunPostZoltan |
| whether to run zoltan after adapting (default false) More... | |
| bool | shouldRunPostZoltanRib |
| whether to run zoltan RIB after adapting (default false) More... | |
| bool | shouldRunPostMetis |
| Whether to run METIS after adaptation (default false) More... | |
| bool | shouldRunPostParma |
| whether to run parma after adapting (default false) More... | |
| 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 | |
| const char * | userDefinedLayerTagName |
| the name of the (user defined) INT tag specifying the boundary layer elements. Use the value of 0 for non-layer elements and a non-zero value for layer elements. (default "") | |
| const char * | debugFolder |
| this a folder that debugging meshes will be written to, if provided! | |
| double ma::Input::goodQuality |
| int ma::Input::maximumIterations |
number of refine/coarsen iterations to run (default 3)
this value will be set to the minimum required iterations inside the call to ma::configure in cases where there is a size information. Users can override this by setting in->maximumIterations after the call to ma::configure and before the call to ma::adapt routine.
| bool ma::Input::shouldRunMidMetis |
Whether to run METIS during adaptation (default false)
If all mid-balance options are false, mid-balancing only occurs if the estimated imbalance is greater than in->maximumImbalance.
| bool ma::Input::shouldRunMidParma |
| bool ma::Input::shouldRunMidZoltan |
| bool ma::Input::shouldRunPostMetis |
Whether to run METIS after adaptation (default false)
If all post-balance options are false, post-balancing only occurs if the estimated imbalance is greater than in->maximumImbalance.
| bool ma::Input::shouldRunPostParma |
| bool ma::Input::shouldRunPostZoltan |
| bool ma::Input::shouldRunPostZoltanRib |
| bool ma::Input::shouldRunPreMetis |
Whether to run METIS before adaptation (default false)
If all pre-balance options are false, pre-balancing only occurs if the estimated imbalance is greater than in->maximumImbalance.
| bool ma::Input::shouldRunPreParma |
| bool ma::Input::shouldRunPreZoltan |
| bool ma::Input::shouldRunPreZoltanRib |
| bool ma::Input::shouldSnap |
| bool ma::Input::shouldTransferParametric |
| bool ma::Input::shouldTransferToClosestPoint |
| double ma::Input::validQuality |
1.9.1