- heated_lengthHeated length [m]
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Heated length [m]
- 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]
- side_gapThe side gap, not to be confused with the gap between pins, this refers to the gap next to the duct or else the distance between the subchannel centroid to the duct wall.distance(edge pin center, duct wall) = pitch / 2 + side_gap [m]
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:The side gap, not to be confused with the gap between pins, this refers to the gap next to the duct or else the distance between the subchannel centroid to the duct wall.distance(edge pin center, duct wall) = pitch / 2 + side_gap [m]
SCMDetailedQuadAssemblyMeshGenerator
Creates a detailed mesh of subchannels and fuel pins in a square lattice arrangement
Overview
This mesh generator creates one detailed 3D visualization mesh containing both the subchannel volume and the fuel pin volume for a square lattice arrangement. The generated subdomains are named subchannel and fuel_pins.
This object replaces the old chained SCMDetailedQuadSubChannelMeshGenerator and SCMDetailedQuadPinMeshGenerator input pattern. See the SubChannel mesh generator migration page for old-to-new input examples.
Input Parameters
- num_sectors16Number of azimuthal sectors used to discretize each circular pin cross section.
Default:16
C++ Type:unsigned int
Range:num_sectors>=4
Controllable:No
Description:Number of azimuthal sectors used to discretize each circular pin cross section.
- pin_block_id1Fuel pin block id.
Default:1
C++ Type:unsigned int
Controllable:No
Description:Fuel pin block id.
- subchannel_block_id0Subchannel block id.
Default:0
C++ Type:unsigned int
Controllable:No
Description:Subchannel block id.
- 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/verification/friction_model_verification/3d.i)
- (modules/subchannel/validation/psbt/psbt_null_transient/3d.i)
- (modules/subchannel/examples/coupling/thermo_mech/quad/3d.i)
- (modules/subchannel/test/tests/transfers/multiapp_detailed_solution_transfer/quad_viz.i)
- (modules/subchannel/verification/enthalpy_mixing_verification/3d.i)
- (modules/subchannel/examples/heating_test/3d.i)
- (modules/subchannel/validation/Blockage/PNNL_7x7/detailedMesh.i)
- (modules/subchannel/validation/PNNL_12_pin/steady_state/3d.i)
- (modules/subchannel/test/tests/problems/coupling/3d.i)
- (modules/subchannel/validation/PNNL_12_pin/transient/3d.i)
- (modules/subchannel/test/tests/mesh/detailed_quad_assembly/coords.i)
- (modules/subchannel/validation/psbt/psbt_ss/3d.i)
- (modules/subchannel/examples/mesh_generator/3d.i)