primary_pumping_variables Module

Module containing global variables relating to the i_coolant_pumping=3 option. (Mechanical pumping power is calculated using specified pressure drop)

References

  • issue #503


Contents


Variables

TypeVisibility AttributesNameInitial
real(kind=dp), public :: gamma_he

ratio of specific heats for helium (i_coolant_pumping=3)

real(kind=dp), public :: t_in_bb

temperature in FW and blanket coolant at blanket entrance (i_coolant_pumping=3) [K]

real(kind=dp), public :: t_out_bb

temperature in FW and blanket coolant at blanket exit (i_coolant_pumping=3) [K]

real(kind=dp), public :: p_he

pressure in FW and blanket coolant at pump exit (i_coolant_pumping=3) [Pa]

real(kind=dp), public :: dp_he

pressure drop in FW and blanket coolant including heat exchanger and pipes (i_coolant_pumping=3) [Pa]

real(kind=dp), public :: dp_fw_blkt

pressure drop in FW and blanket coolant including heat exchanger and pipes (i_coolant_pumping=3) [Pa]

real(kind=dp), public :: dp_fw

pressure drop in FW coolant including heat exchanger and pipes (i_coolant_pumping=3) [Pa]

real(kind=dp), public :: dp_blkt

pressure drop in blanket coolant including heat exchanger and pipes (i_coolant_pumping=3) [Pa]

real(kind=dp), public :: dp_liq

pressure drop in liquid metal blanket coolant including heat exchanger and pipes (i_coolant_pumping=3) [Pa]

real(kind=dp), public :: htpmw_fw_blkt

mechanical pumping power for FW and blanket including heat exchanger and pipes (i_coolant_pumping=3) [MW]

real(kind=dp), public :: f_p_fw_blkt_pump

Pumping power for FW and Blanket multiplier factor


Subroutines

public subroutine init_primary_pumping_variables()

Initialise module variables initialise variables with default values in the absence of a value in the input file. cp_he = 5.195.0D3 ! Specific Heat J/kg K (disabled at the moment)

Arguments

None