- AArea of the flow channel, can be a constant or a function
C++ Type:FunctionName
Controllable:Yes
Description:Area of the flow channel, can be a constant or a function
- closuresClosures type
C++ Type:std::string
Controllable:No
Description:Closures type
- end_angleAngle at which the pipe ends [degrees]
C++ Type:double
Controllable:No
Description:Angle at which the pipe ends [degrees]
- fpFluid properties user object
C++ Type:UserObjectName
Controllable:No
Description:Fluid properties user object
- n_elemsNumber of elements in each subsection along the main axis
C++ Type:std::vector<unsigned int>
Controllable:No
Description:Number of elements in each subsection along the main axis
- orientationOrientation vector of the component
C++ Type:libMesh::VectorValue<double>
Controllable:No
Description:Orientation vector of the component
- positionOrigin (start) of the component [m]
C++ Type:libMesh::Point
Controllable:No
Description:Origin (start) of the component [m]
- radiusRadius of the pipe [m]
C++ Type:double
Controllable:No
Description:Radius of the pipe [m]
- start_angleAngle at which the pipe starts [degrees]
C++ Type:double
Controllable:No
Description:Angle at which the pipe starts [degrees]
ElbowPipe1Phase
The ElbowPipe1Phase has not been documented. The content contained on this page includes the typical automatic documentation associated with a MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.
Bent pipe for 1-phase flow
Input Parameters
- D_hHydraulic diameter [m]
C++ Type:FunctionName
Controllable:Yes
Description:Hydraulic diameter [m]
- PoD1Pitch-to-diameter ratio for parallel bundle heat transfer [-]
Default:1
C++ Type:double
Controllable:No
Description:Pitch-to-diameter ratio for parallel bundle heat transfer [-]
- axial_region_namesNames to assign to axial regions
C++ Type:std::vector<std::string>
Controllable:No
Description:Names to assign to axial regions
- fWall friction factor [-]
C++ Type:FunctionName
Controllable:Yes
Description:Wall friction factor [-]
- gravity_vector0 0 -9.81Gravitational acceleration vector [m/s^2]
Default:0 0 -9.81
C++ Type:libMesh::VectorValue<double>
Controllable:No
Description:Gravitational acceleration vector [m/s^2]
- heat_transfer_geomPIPEConvective heat transfer geometry
Default:PIPE
C++ Type:MooseEnum
Controllable:No
Description:Convective heat transfer geometry
- initial_TInitial temperature in the flow channel [K]
C++ Type:FunctionName
Controllable:Yes
Description:Initial temperature in the flow channel [K]
- initial_pInitial pressure in the flow channel [Pa]
C++ Type:FunctionName
Controllable:Yes
Description:Initial pressure in the flow channel [Pa]
- initial_velInitial velocity in the flow channel [m/s]
C++ Type:FunctionName
Controllable:Yes
Description:Initial velocity in the flow channel [m/s]
- lump_mass_matrixFalseLump the mass matrix
Default:False
C++ Type:bool
Controllable:No
Description:Lump the mass matrix
- pipe_pars_transferredFalseSet to true if Dh, P_hf and A are going to be transferred in from an external source
Default:False
C++ Type:bool
Controllable:No
Description:Set to true if Dh, P_hf and A are going to be transferred in from an external source
- rdg_slope_reconstructionNONESlope reconstruction type for rDG spatial discretization
Default:NONE
C++ Type:MooseEnum
Controllable:No
Description:Slope reconstruction type for rDG spatial discretization
- rotation0Rotation of the component [degrees]
Default:0
C++ Type:double
Controllable:No
Description:Rotation of the component [degrees]
- roughness0Roughness [m]
Default:0
C++ Type:double
Controllable:No
Description:Roughness [m]
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
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
Controllable:No
Description:Set the enabled status of the MooseObject.