- inputInput mesh to Move
C++ Type:MeshGeneratorName
Controllable:No
Description:Input mesh to Move
- new_positionNew position in vector space
C++ Type:std::vector<libMesh::Point>
Controllable:No
Description:New position in vector space
- node_idId of modified node
C++ Type:std::vector<unsigned long>
Controllable:No
Description:Id of modified node
MoveNodeGenerator
Modifies the position of one or more nodes
Overview
This MeshGenerator object allows the user to Move one or more nodes' locations on an existing mesh.
The user has to provide the ids the nodes to be modified, as well as the new positions for each node.
Input Parameters
- show_infoFalseWhether or not to show mesh info after generating the mesh (bounding box, element types, sidesets, nodesets, subdomains, etc)
Default:False
C++ Type:bool
Controllable:No
Description:Whether or not to show mesh info after generating the mesh (bounding box, element types, sidesets, nodesets, subdomains, etc)
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.