divertor_variables
CREATE_DICTS_FROM_DATACLASS = DivertorData
module-attribute
DivertorData
dataclass
Divertor model dataclass
Source code in process/data_structure/divertor_variables.py
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | |
anginc = 0.262
class-attribute
instance-attribute
angle of incidence of field line on plate (rad)
deg_div_field_plate = 1.0
class-attribute
instance-attribute
field line angle wrt divertor target plate (degrees)
betai = 1.0
class-attribute
instance-attribute
poloidal plane angle between divertor plate and leg, inboard (rad)
betao = 1.0
class-attribute
instance-attribute
poloidal plane angle between divertor plate and leg, outboard (rad)
f_vol_div_coolant = 0.3
class-attribute
instance-attribute
divertor coolant fraction
den_div_structure = 10000.0
class-attribute
instance-attribute
divertor structure density (kg/m3)
dz_divertor = 0.2
class-attribute
instance-attribute
divertor structure vertical thickness (m)
m_div_plate = 0.0
class-attribute
instance-attribute
divertor plate mass (kg)
dx_div_plate = 0.035
class-attribute
instance-attribute
divertor plate thickness (m) (from Spears, Sept 1990)
a_div_surface_total = 0.0
class-attribute
instance-attribute
divertor surface area (m2)
fdiva = 1.11
class-attribute
instance-attribute
divertor area fudge factor (for ITER, Sept 1990)
f_div_flux_expansion = 2.0
class-attribute
instance-attribute
The plasma flux expansion in the divertor (default 2; Wade 2020)
pflux_div_heat_load_mw = 0.0
class-attribute
instance-attribute
divertor heat load (MW/m2)
i_div_heat_load = 2
class-attribute
instance-attribute
switch for user input pflux_div_heat_load_mw:
- = 0: divtart model turned off and user inputs pflux_div_heat_load_mw
- = 1: divtart model calculates pflux_div_heat_load_mw
- = 2: divwade model calculates pflux_div_heat_load_mw
pflux_div_heat_load_max_mw = 5.0
class-attribute
instance-attribute
heat load limit (MW/m2)
prn1 = 0.285
class-attribute
instance-attribute
n-scrape-off / n-average plasma; (input for i_plasma_pedestal=0, = nd_plasma_separatrix_electron/nd_plasma_electrons_vol_avg if i_plasma_pedestal>=1)
tdiv = 2.0
class-attribute
instance-attribute
temperature at divertor (eV) (input for stellarator only, calculated for tokamaks)
xpertin = 2.0
class-attribute
instance-attribute
perpendicular heat transport coefficient (m2/s)
p_div_lower_nuclear_heat_mw = 0.0
class-attribute
instance-attribute
Lower divertor neutron nuclear heat load on (MW)
p_div_upper_nuclear_heat_mw = 0.0
class-attribute
instance-attribute
Upper divertor neutron nuclear heat load on (MW)
p_div_upper_rad_mw = 0.0
class-attribute
instance-attribute
Upper divertor incident radiation power radiation power (MW)
p_div_lower_rad_mw = 0.0
class-attribute
instance-attribute
Lower divertor incident radiation power radiation power (MW)
n_divertors = 2
class-attribute
instance-attribute
Number of divertors (calculated from i_single_null)