DisplacedProblem
A Problem object for providing access to the displaced finite element mesh and associated variables.
The DisplacedProblem
encompasses a normal undisplaced FEProblemBase, which can be a FEProblem or an EigenProblem for example. Function attributes of the DisplacedProblem
often forward to the normal encompassed problem, and are only modified when displacements affect the behavior, such as for Adaptivity.
The DisplacedProblem
object contains a displaced nonlinear system, a displaced auxiliary system and a displaced mesh. The undisplaced mesh can also be obtained from the DisplacedProblem
.
The DisplacedProblem
is automatically created by the CreateDisplacedProblemAction when the "displacements" parameter is set in the [Mesh]
block.
Input Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- default_ghostingFalseWhether or not to use libMesh's default amount of algebraic and geometric ghosting
Default:False
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Whether or not to use libMesh's default amount of algebraic and geometric ghosting
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Set the enabled status of the MooseObject.