- inputInput mesh to Move
C++ Type:MeshGeneratorName
Unit:(no unit assumed)
Controllable:No
Description:Input mesh to Move
- node_idId of modified node
C++ Type:std::vector<unsigned long>
Unit:(no unit assumed)
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. Nodes can then be moved by either providing the new positions for each node or a shift to apply to each node.
Input Parameters
- new_positionNew position in vector space
C++ Type:std::vector<libMesh::Point>
Unit:(no unit assumed)
Controllable:No
Description:New position in vector space
- shift_positionShifts to apply to the position in vector space
C++ Type:std::vector<libMesh::Point>
Unit:(no unit assumed)
Controllable:No
Description:Shifts to apply to the position in vector space
Optional 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.
- 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.
- save_with_nameKeep the mesh from this mesh generator in memory with the name specified
C++ Type:std::string
Unit:(no unit assumed)
Controllable:No
Description:Keep the mesh from this mesh generator in memory with the name specified
Advanced Parameters
- nemesisFalseWhether or not to output the mesh file in the nemesisformat (only if output = true)
Default:False
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Whether or not to output the mesh file in the nemesisformat (only if output = true)
- outputFalseWhether or not to output the mesh file after generating the mesh
Default:False
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Whether or not to output the mesh file after generating the mesh
- 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
Unit:(no unit assumed)
Controllable:No
Description:Whether or not to show mesh info after generating the mesh (bounding box, element types, sidesets, nodesets, subdomains, etc)