primary_pumping_variables Module

Module containing global variables relating to the primary_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 (primary_pumping=3)

real(kind=dp), public :: t_in_bb

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

real(kind=dp), public :: t_out_bb

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

real(kind=dp), public :: p_he

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

real(kind=dp), public :: dp_he

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

real(kind=dp), public :: dp_fw_blkt

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

real(kind=dp), public :: dp_fw

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

real(kind=dp), public :: dp_blkt

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

real(kind=dp), public :: dp_liq

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

real(kind=dp), public :: htpmw_fw_blkt

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


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