- heated_lengthHeated length [m]
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Heated length [m]
- inputThe corresponding subchannel mesh
C++ Type:MeshGeneratorName
Controllable:No
Description:The corresponding subchannel mesh
- n_cellsThe number of cells in the axial direction
C++ Type:unsigned int
Controllable:No
Description:The number of cells in the axial direction
- nxNumber of channels in the x direction [-]
C++ Type:unsigned int
Controllable:No
Description:Number of channels in the x direction [-]
- nyNumber of channels in the y direction [-]
C++ Type:unsigned int
Controllable:No
Description:Number of channels in the y direction [-]
- pin_diameterRod diameter [m]
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Rod diameter [m]
- pitchPitch [m]
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Pitch [m]
SCMDetailedQuadPinMeshGenerator
Creates a detailed mesh of fuel pins in a square lattice arrangement
Overview
This is a mesh generator used for visualization purposes only. It is part of an input file that creates a 3D realistic mesh of the pins in a square lattice arrangement. This input file has a Problem block with the NoSolveProblem because it is not used to perform any calculations. It is used to create a detailed 3D mesh that the SCM solution gets projected on. Last, "input" is a parameter that takes the name of an object of type SCMDetailedQuadSubChannelMeshGenerator so the user must be careful to define consistent parameters across both MeshGenerators. The center of the mesh is the origin.
Input Parameters
- block_id1Block ID used for the mesh subdomain.
Default:1
C++ Type:unsigned int
Controllable:No
Description:Block ID used for the mesh subdomain.
- num_radial_parts16Number of radial parts (must be at least 4).
Default:16
C++ Type:unsigned int
Controllable:No
Description:Number of radial parts (must be at least 4).
- unheated_length_entry0Unheated length at entry [m]
Default:0
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Unheated length at entry [m]
- unheated_length_exit0Unheated length at exit [m]
Default:0
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Unheated length at exit [m]
Optional Parameters
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
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
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
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
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
Controllable:No
Description:Whether or not to show mesh info after generating the mesh (bounding box, element types, sidesets, nodesets, subdomains, etc)
Debugging Parameters
Input Files
- (modules/subchannel/examples/coupling/thermo_mech/quad/3d.i)
- (modules/subchannel/test/tests/transfers/multiapp_detailed_solution_transfer/quad_viz.i)
- (modules/subchannel/test/tests/mesh/detailed_quad_pin_mesh/coords.i)
- (modules/subchannel/test/tests/problems/coupling/3d.i)
- (modules/subchannel/validation/psbt/psbt_ss/3d.i)
- (modules/subchannel/validation/PNNL_12_pin/steady_state/3d.i)