CoolantChannelMaterialAction

under construction:Undocumented Class

The CoolantChannelMaterialAction has not been documented, if you would like to contribute to MOOSE by writing documentation, please see Documenting MOOSE. The content contained on this page explains the typical documentation associated with an action; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.

!syntax description /CoolantChannel/CoolantChannelMaterialAction

Input Parameters

  • variableThe name of the variable representing temperature

    C++ Type:NonlinearVariableName

    Description:The name of the variable representing temperature

  • boundaryThe boundary where the coolant channel calculation will run

    C++ Type:std::vector

    Description:The boundary where the coolant channel calculation will run

Required Parameters

  • frac_power_in_coolant0.03fraction of heat deposited in coolant

    Default:0.03

    C++ Type:double

    Description:fraction of heat deposited in coolant

  • flow_areaThe flow area

    C++ Type:double

    Description:The flow area

  • linear_heat_rateLinear heat generation rate in W/m

    C++ Type:FunctionName

    Description:Linear heat generation rate in W/m

  • heat_transfer_coefficientHeat transfer coefficient in W/m^2-K

    C++ Type:FunctionName

    Description:Heat transfer coefficient in W/m^2-K

  • flooding_time0flooding time in sec

    Default:0

    C++ Type:double

    Description:flooding time in sec

  • inactiveIf specified blocks matching these identifiers will be skipped.

    C++ Type:std::vector

    Description:If specified blocks matching these identifiers will be skipped.

  • num_layers0specified number of layers used for coolant channel userobject

    Default:0

    C++ Type:unsigned int

    Description:specified number of layers used for coolant channel userobject

  • input_Tchf0Input critical heat flux temperature

    Default:0

    C++ Type:double

    Description:Input critical heat flux temperature

  • peak_clad_temperatureThe peak clad temperature

    C++ Type:PostprocessorName

    Description:The peak clad temperature

  • rod_pitch0.0126Rod pitch in meter

    Default:0.0126

    C++ Type:double

    Description:Rod pitch in meter

  • heat_transfer_modeheat transfer mode

    C++ Type:FunctionName

    Description:heat transfer mode

  • coolant_materialwaterThe name of the user object with fluid properties

    Default:water

    C++ Type:UserObjectName

    Description:The name of the user object with fluid properties

  • flooding_rate0.15flooding rate in m/s

    Default:0.15

    C++ Type:double

    Description:flooding rate in m/s

  • input_rewetting_htc100000input heat transfer coefficient for modeling rewetting

    Default:100000

    C++ Type:double

    Description:input heat transfer coefficient for modeling rewetting

  • chf_correlation_type1CHF correlation

    Default:1

    C++ Type:int

    Description:CHF correlation

  • blockage_ratio0flow blockage ratio

    Default:0

    C++ Type:double

    Description:flow blockage ratio

  • initial_power3.2808initial peak power in kW/m

    Default:3.2808

    C++ Type:double

    Description:initial peak power in kW/m

  • chf_scalef1scaling factor for critical heat flux

    Default:1

    C++ Type:double

    Description:scaling factor for critical heat flux

  • initial_temperature800initial peak clad temperature in K

    Default:800

    C++ Type:double

    Description:initial peak clad temperature in K

  • htc_correlation_type1heat transfer correlation type

    Default:1

    C++ Type:int

    Description:heat transfer correlation type

  • hydraulic_diameterThe hydraulic diameter

    C++ Type:double

    Description:The hydraulic diameter

  • htc_scalef1scaling factor for fuel the heat transfer coefficient

    Default:1

    C++ Type:double

    Description:scaling factor for fuel the heat transfer coefficient

  • rod_diameter0.01Rod diameter in meter

    Default:0.01

    C++ Type:double

    Description:Rod diameter in meter

  • axial_power_profileAxial power profile

    C++ Type:FunctionName

    Description:Axial power profile

  • heated_perimeterThe heated perimeter

    C++ Type:double

    Description:The heated perimeter

  • coupledEnthalpycoupled coolant enthalpy

    C++ Type:std::vector

    Description:coupled coolant enthalpy

  • reflooding_model1reflooding model option, 0 or 1

    Default:1

    C++ Type:int

    Description:reflooding model option, 0 or 1

  • inlet_qualityInlet quality

    C++ Type:FunctionName

    Description:Inlet quality

  • heated_diameterThe heated diameter

    C++ Type:double

    Description:The heated diameter

  • number_axial_zone0Number of heat flux integration zones

    Default:0

    C++ Type:unsigned int

    Description:Number of heat flux integration zones

  • fuel_stack_length3.6576fuel stack length in m

    Default:3.6576

    C++ Type:double

    Description:fuel stack length in m

  • model_post_chfTrueoption to turn/off post-chf correlatons

    Default:True

    C++ Type:bool

    Description:option to turn/off post-chf correlatons

  • active__all__ If specified only the blocks named will be visited and made active

    Default:__all__

    C++ Type:std::vector

    Description:If specified only the blocks named will be visited and made active

  • number_lateral_zone1Number of heat flux integration zones laterally

    Default:1

    C++ Type:unsigned int

    Description:Number of heat flux integration zones laterally

  • specified_height0specified height for modeling reflooding

    Default:0

    C++ Type:double

    Description:specified height for modeling reflooding

  • use_old_wall_temperatureTrueuse old wall temperature to compute reference temperature in film boiling correlation

    Default:True

    C++ Type:bool

    Description:use old wall temperature to compute reference temperature in film boiling correlation

  • inlet_pressureInlet pressure in Pa

    C++ Type:FunctionName

    Description:Inlet pressure in Pa

  • inlet_massfluxInlet mass flux in kg/m^2-sec

    C++ Type:FunctionName

    Description:Inlet mass flux in kg/m^2-sec

  • heat_fluxHeat flux in W/m^2-K

    C++ Type:FunctionName

    Description:Heat flux in W/m^2-K

  • effective_emissivity0.75effective emissivity for radiation heat transfer

    Default:0.75

    C++ Type:double

    Description:effective emissivity for radiation heat transfer

  • compute_enthalpyTrueSet false to use inlet temperature as bulk temperature

    Default:True

    C++ Type:bool

    Description:Set false to use inlet temperature as bulk temperature

  • input_Tmin150input rewetting temperature

    Default:150

    C++ Type:double

    Description:input rewetting temperature

  • fuel_stack_bottom0fuel stack bottom in m

    Default:0

    C++ Type:double

    Description:fuel stack bottom in m

  • inlet_temperatureInlet temperature in K

    C++ Type:FunctionName

    Description:Inlet temperature in K

Optional Parameters

References