- fileThe ExodusII mesh file name
C++ Type:FileName
Controllable:No
Description:The ExodusII mesh file name
- positionTranslation vector for the file mesh [m]
C++ Type:libMesh::Point
Controllable:No
Description:Translation vector for the file mesh [m]
FileMeshPhysicsComponent
This component first loads a mesh from an ExodusII file. It is equivalent to the FileMeshGenerator but can be used within a simulation with the geometry described with Components instead of a Mesh block.
This component then adds its block to the domain of definition of Physics actions. The Physics
must have implemented the ::addBlocks
routine.
Loading the mesh file
See the FileMeshComponent for explanations on how to load the mesh.
Defining Physics
The Physics
active on the mesh loaded by this component are specified with the "physics" parameter.
Input Parameters
- physicsPhysics object(s) active on the Component
C++ Type:std::vector<PhysicsName>
Controllable:No
Description:Physics object(s) active on the Component
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Controllable:No
Description:Set the enabled status of the MooseObject.