MeshManager Class
The commands in the MeshManager class are described below.
.
More...
Public Member Functions | |
| DeleteDuplicateNode * | CreateDeleteDuplicateNodeParameter () |
| Creates object for deleting duplicate nodes. More... | |
| DivideElementByDivision * | CreateDivideElementByDivisionParameter () |
| Creates an object for dividing elements by division. More... | |
| DivideElementByPattern * | CreateDivideElementByPatternParameter () |
| Creates an object for specifying a subdivision by pattern for an element. More... | |
| MakeBeamElement * | CreateMakeBeamElementParameter () |
| Creates object for making beam element. More... | |
| MergeMesh * | CreateMergeMeshParameter () |
| Creates object for merging mesh blocks. More... | |
| MirrorMeshCopy * | CreateMirrorMeshCopyParameter () |
| Creates object for the mirror mesh copy. More... | |
| MoveNodeByCoordinate * | CreateMoveNodeByCoordinateParameter () |
| Creates object for moving by specified coordinate. More... | |
| MoveNodeByParallel * | CreateMoveNodeByParallelParameter () |
| Creates object for moving nodes in parallel direction. More... | |
| MoveNodeByRadial * | CreateMoveNodeByRadialParameter () |
| Creates object for moving nodes in cylindrical radial direction. More... | |
| MoveNodeByTheta * | CreateMoveNodeByThetaParameter () |
| Creates object for moving nodes in cylindrical theta direction. More... | |
| MoveNodeToNode * | CreateMoveNodeToNodeParameter () |
| Creates object for moving nodes to applicable node. More... | |
| ParallelMeshCopy * | CreateParallelMeshCopyParameter () |
| Creates object for extruding a parallel mesh copy. More... | |
| ParallelMeshExtrude * | CreateParallelMeshExtrudeParameter () |
| Creates object for extruding a parallel mesh copy. More... | |
| RadialMeshExtrude * | CreateRadialMeshExtrudeParameter () |
| Creates object for extruding mesh to cylindrical R-direction. More... | |
| RotateMeshCopy * | CreateRotateMeshCopyParameter () |
| Creates object for rotating a mesh copy. More... | |
| ScaleElement * | CreateScaleElementParameter () |
| Enlarges or shrinks elements. More... | |
| ShiftElement * | CreateShiftElementParameter () |
| Creates object for shifting elements. More... | |
| SplitMesh * | CreateSplitMeshParameter () |
| Creates object for splitting mesh blocks. More... | |
| ThetaMeshExtrude * | CreateThetaMeshExtrudeParameter () |
| Creates object for extruding mesh to cylindrical theta-direction. More... | |
| void | Execute (ParameterObject *param) |
| Runs specified ParameterObject. More... | |
MeshManager Class
The commands in the MeshManager class are described below.
.
The MeshManager class includes the commands for the following operation in mesh parts.
| DeleteDuplicateNode * MeshManager::CreateDeleteDuplicateNodeParameter | ( | ) |
Creates object for deleting duplicate nodes.
| DivideElementByDivision * MeshManager::CreateDivideElementByDivisionParameter | ( | ) |
Creates an object for dividing elements by division.
| DivideElementByPattern * MeshManager::CreateDivideElementByPatternParameter | ( | ) |
Creates an object for specifying a subdivision by pattern for an element.
| MakeBeamElement * MeshManager::CreateMakeBeamElementParameter | ( | ) |
Creates object for making beam element.
| MergeMesh * MeshManager::CreateMergeMeshParameter | ( | ) |
Creates object for merging mesh blocks.
| MirrorMeshCopy * MeshManager::CreateMirrorMeshCopyParameter | ( | ) |
Creates object for the mirror mesh copy.
| MoveNodeByCoordinate * MeshManager::CreateMoveNodeByCoordinateParameter | ( | ) |
Creates object for moving by specified coordinate.
| MoveNodeByParallel * MeshManager::CreateMoveNodeByParallelParameter | ( | ) |
Creates object for moving nodes in parallel direction.
| MoveNodeByRadial * MeshManager::CreateMoveNodeByRadialParameter | ( | ) |
Creates object for moving nodes in cylindrical radial direction.
| MoveNodeByTheta * MeshManager::CreateMoveNodeByThetaParameter | ( | ) |
Creates object for moving nodes in cylindrical theta direction.
| MoveNodeToNode * MeshManager::CreateMoveNodeToNodeParameter | ( | ) |
Creates object for moving nodes to applicable node.
| ParallelMeshCopy * MeshManager::CreateParallelMeshCopyParameter | ( | ) |
Creates object for extruding a parallel mesh copy.
| ParallelMeshExtrude * MeshManager::CreateParallelMeshExtrudeParameter | ( | ) |
Creates object for extruding a parallel mesh copy.
| RadialMeshExtrude * MeshManager::CreateRadialMeshExtrudeParameter | ( | ) |
Creates object for extruding mesh to cylindrical R-direction.
| RotateMeshCopy * MeshManager::CreateRotateMeshCopyParameter | ( | ) |
Creates object for rotating a mesh copy.
| ScaleElement * MeshManager::CreateScaleElementParameter | ( | ) |
Enlarges or shrinks elements.
| ShiftElement * MeshManager::CreateShiftElementParameter | ( | ) |
Creates object for shifting elements.
| SplitMesh * MeshManager::CreateSplitMeshParameter | ( | ) |
Creates object for splitting mesh blocks.
| ThetaMeshExtrude * MeshManager::CreateThetaMeshExtrudeParameter | ( | ) |
Creates object for extruding mesh to cylindrical theta-direction.
| void MeshManager::Execute | ( | ParameterObject * | param | ) |
Runs specified ParameterObject.
| param | ParameterObject object (each type) |