Skip to content

ccfe_hcpb_module

This module contains the PROCESS CCFE HCPB blanket model based on CCFE HCPB model from the PROCESS engineering paper PROCESS Engineering paper (M. Kovari et al.)

References

  • Kovari et al., Fusion Engineering and Design 104 (2016) 9-20

armour_density = None module-attribute

FW armour density [kg/m3]

fw_density = None module-attribute

FW density [kg/m3]

blanket_density = None module-attribute

Blanket density [kg/m3]

shield_density = None module-attribute

Shield density [kg/m3]

vv_density = None module-attribute

Vacuum vessel density [kg/m3]

x_blanket = None module-attribute

Blanket exponent (tonne/m2)

x_shield = None module-attribute

Shield exponent (tonne/m2)

tfc_nuc_heating = None module-attribute

Unit nuclear heating in TF coil (W per W of fusion power)

fw_armour_u_nuc_heating = None module-attribute

Unit heating of FW and armour in FW armour (W/kg per W of fusion power)

shld_u_nuc_heating = None module-attribute

Unit nuclear heating in shield (W per W of fusion power)

pnuc_tot_blk_sector = None module-attribute

Total nuclear power deposited in blanket covered sector (FW, BLKT, SHLD, TF) (MW)

exp_blanket = None module-attribute

Exponential factors in nuclear heating calcs

exp_shield1 = None module-attribute

Exponential factors in nuclear heating calcs

exp_shield2 = None module-attribute

Exponential factors in nuclear heating calcs

init_ccfe_hcpb_module()

Source code in process/data_structure/ccfe_hcpb_module.py
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
def init_ccfe_hcpb_module():
    global \
        iso_fortran_env, \
        armour_density, \
        fw_density, \
        blanket_density, \
        shield_density, \
        vv_density, \
        x_blanket, \
        x_shield, \
        tfc_nuc_heating, \
        fw_armour_u_nuc_heating, \
        shld_u_nuc_heating, \
        pnuc_tot_blk_sector, \
        exp_blanket, \
        exp_shield1, \
        exp_shield2

    armour_density = 0.0
    fw_density = 0.0
    blanket_density = 0.0
    shield_density = 0.0
    vv_density = 0.0
    x_blanket = 0.0
    x_shield = 0.0
    tfc_nuc_heating = 0.0
    fw_armour_u_nuc_heating = 6.25e-7
    shld_u_nuc_heating = 0.0
    exp_blanket = 0.0
    exp_shield1 = 0.0
    exp_shield2 = 0.0