- indicatorThe name of the Indicator that this Marker uses.
C++ Type:IndicatorName
Description:The name of the Indicator that this Marker uses.
# ErrorToleranceMarker
Coarsen or refine elements based on an absolute tolerance allowed from the supplied indicator.
Description
The ErrorTolerenceMarker
requires an approximation of the error to be supplied via an Indicator. Using the measure of error an element is define for coarsening or refinement using a hard tolerances:
* Refine if the element error is greater than value supplied in "refine" input parameter. * Coarsen if the element error is less than value supplied in "coarsen" input parameter.
Example Input Syntax
[Adaptivity]
[./Indicators]
[./error]
type = AnalyticalIndicator
variable = u
function = solution
[../]
[../]
[./Markers]
[./marker]
type = ErrorToleranceMarker
coarsen = 4e-9
indicator = error
refine = 1e-8
[../]
[../]
[]
(../moose/test/tests/markers/error_tolerance_marker/error_tolerance_marker_test.i)Input Parameters
- coarsen0Elements with error less than this will be coarsened.
Default:0
C++ Type:double
Description:Elements with error less than this will be coarsened.
- refine1.79769e+308Elements with error more than this will be refined.
Default:1.79769e+308
C++ Type:double
Description:Elements with error more than this will be refined.
- blockThe list of block ids (SubdomainID) that this object will be applied
C++ Type:std::vector
Description:The list of block ids (SubdomainID) that this object will be applied
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Description:Set the enabled status of the MooseObject.
- outputsVector of output names were you would like to restrict the output of variables(s) associated with this object
C++ Type:std::vector
Description:Vector of output names were you would like to restrict the output of variables(s) associated with this object