- center0 0 0Center of the sphere
Default:0 0 0
C++ Type:libMesh::Point
Unit:(no unit assumed)
Controllable:No
Description:Center of the sphere
- depth3Iteration steps in the triangle bisection construction
Default:3
C++ Type:unsigned int
Unit:(no unit assumed)
Controllable:No
Description:Iteration steps in the triangle bisection construction
- radius1Sphere radius
Default:1
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Sphere radius
SphereSurfaceMeshGenerator
Generated sphere mesh - a two dimensional manifold embedded in three dimensional space
This object generates a 2D mesh approximating the surface of a sphere in 3D space using TRI3 triangle elements. Both center and radius of the sphere may be specified.
The mesh is constructed by iterative refinement of an initial icosahedron (depth 0) for a number of steps specified using the depth
parameter. After each refinement step all nodes are snapped to the sphere surface defined by radius
and center
. Each refinement step multiplies the number of mesh elements by a factor of four.
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.
- 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)