Time basis used to discretize the pulse schedule
- Type:
Entry{AbstractRange{Float64}}
- Units:
s
Time at which the simulation starts
- Type:
Entry{Float64}
- Units:
s
- Default:
0.0
ODS.json file(s) from which equilibrium is loaded. Multiple comma-separated ODSs can be specified.
- Type:
Entry{String}
- Units:
-
Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the btorvacuum_r field of the tf IDS.
- Type:
Entry{Float64}
- Units:
T
Geometric genter of the plasma. NOTE: This also scales the radial build layers.
- Type:
Entry{Float64}
- Units:
m
Plasma inverse aspect ratio (a/R0). NOTE: This also scales the radial build layers.
- Type:
Entry{Float64}
- Units:
-
Plasma elongation. NOTE: If < 1.0 it defines the fraction of maximum controllable elongation estimate.
- Type:
Entry{Float64}
- Units:
-
Triangularity of the plasma boundary [MXH sin(s1)]
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
Squareness of the plasma boundary [MXH -s2]
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
On axis pressure (NOTE: pressure_core
can be calculated from ini.core_profiles.Te_core
)
- Type:
Entry{Float64}
- Units:
Pa
Plasma current (toroidal component). Positive sign means anti-clockwise when viewed from above.
- Type:
Entry{Float64}
- Units:
A
X-points configuration
- Type:
Switch{Symbol}
- Units:
-
- Options:
lower
,upper
,double
,none
ψn value of the fieldnullsurface. Disable with 0.0
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
The starting r, z boundary taken from
- Type:
Switch{Symbol}
- Units:
-
- Options:
scalars
,MXH_params
,rz_points
,ods
RZ boundary as Vector{Vector{Float64}}} : r = rzpoints[1], z = rz_points[2]
- Type:
Entry{Vector{Vector{Float64}}}
- Units:
m
Plasma configuration
- Type:
Switch{Symbol}
- Units:
-
- Options:
H_mode
,L_mode
- Default:
H_mode
Pedestal full width expressed in fraction of rhotornorm (NOTE: different from EPED 1/2 width as fraction of psi)
- Type:
Entry{Float64}
- Units:
-
- Default:
0.05
Way to set the electron density
- Type:
Switch{Symbol}
- Units:
-
- Options:
ne_ped
,ne_line
,greenwald_fraction
,greenwald_fraction_ped
Ratio used to set the sepeartrix density based on the pedestal density
- Type:
Entry{Float64}
- Units:
-
- Default:
0.25
Ratio used to set the core density based on the pedestal density
- Type:
Entry{Float64}
- Units:
-
- Default:
1.4
Core temperature (NOTE: Te_core
can be calculated from ini.equilibrium.presssure_core
)
- Type:
Entry{Float64}
- Units:
eV
Derivative of the flux surface averaged electrostatic potential with respect to the poloidal flux, multiplied by -1. This quantity is the toroidal angular rotation frequency due to the ExB drift, introduced in formula (43) of Hinton and Wong, Physics of Fluids 3082 (1985), also referred to as sonic flow in regimes in which the toroidal velocity is dominant over the poloidal velocity
- Type:
Entry{Float64}
- Units:
s^-1
Helium density / electron density fraction
- Type:
Entry{Float64}
- Units:
-
Spin polarized fuel fraction
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
Height of the electron density ITB, expressed as the ratio of the density without ITB evaluated on axis
- Type:
Entry{Float64}
- Units:
-
Height of the electron temperature ITB, expressed as the ratio of the temperature without ITB evaluated on axis
- Type:
Entry{Float64}
- Units:
-
PF coils technology
- Type:
Switch{Symbol}
- Units:
-
- Options:
nb3sn
,aluminum
,copper
,nbti
,rebco
,nb3sn_iter
,nb3sn_kdemo
Side of the vacuum vessel where the plasma is limited at breakdown
- Type:
Switch{Symbol}
- Units:
-
- Options:
hfs
,lfs
Time at which x-point is formed and plasma can peel-off the wall
- Type:
Entry{Float64}
- Units:
s
Tangency radius normalized to major radius
- Type:
Entry{Float64}
- Units:
-
- Default:
0.6
Beam current fraction
- Type:
Entry{Vector{Float64}}
- Units:
-
- Default:
[0.8, 0.15, 0.05]
Direction of beam current relative to plasma current
- Type:
Switch{Symbol}
- Units:
-
- Options:
co
,counter
- Default:
co
Template beam setup
- Type:
Switch{Symbol}
- Units:
-
- Options:
none
,d3d_co
,d3d_counter
,d3d_offaxis
,nstx
,mast_onaxis
,mast_offaxis
,iter_onaxis
,iter_offaxis
- Default:
none
Conversion efficiency of electric power to neutral beam power
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Transmission efficiency of neutral beam from source to port
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Conversion efficiency of electric power to microwave power
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Transmission efficiency of microwave power from generator to antenna
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
The pellet geometry
- Type:
Switch{Symbol}
- Units:
-
- Options:
spherical
,cylindrical
,rectangular
- Default:
spherical
Vector of geometric dimensions describing the pellet size for a given shape (spherical: [r], cylindrical: [d, l], rectangular: [x,y,z])
- Type:
Entry{Vector{Float64}}
- Units:
m
Conversion efficiency of electric power to microwave power
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Transmission efficiency of microwave power from generator to antenna
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Coupling efficiency of launched microwave power to the plasma
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Conversion efficiency of electric power to microwave power
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Transmission efficiency of microwave power from generator to antenna
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Coupling efficiency of launched microwave power to the plasma
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
EC, IC, LH, NB power optimization cost function, takes dd as input. Eg. dd -> (1.0 - IMAS.tauethermal(dd) / IMAS.taueh98(dd))
- Type:
Entry{Function}
- Units:
-
Relative thickness of the layer (layers actual thickness is scaled to match plasma R0)
- Type:
Entry{Float64}
- Units:
-
Material of the layer
- Type:
Switch{Symbol}
- Units:
-
- Options:
nb3sn
,flibe
,aluminum
,copper
,lithium_lead
,plasma
,nb3sn_kdemo
,nbti
,rebco
,tungsten
,vacuum
,water
,nb3sn_iter
,steel
,graphite
List of coils within this layer
- Type:
Entry{Union{Int64, Vector{Int64}}}
- Units:
-
Shape of the layer
- Type:
Switch{IMAS.BuildLayerShape}
- Units:
-
- Options:
racetrack
,princeton_D
,mirror_double_ellipse
,mirror_rectangle_ellipse
,rectangle
,circle_ellipse
,triple_arc
,convex_hull
,silo
,offset
,mirror_princeton_D
,undefined
,rectangle_ellipse
,mirror_circle_ellipse
,double_ellipse
,miller
,mirror_princeton_D_scaled
,mirror_princeton_D_exact
,negative_offset
,princeton_D_scaled
,mirror_triple_arc
Type of the layer
- Type:
Switch{IMAS.BuildLayerType}
- Units:
-
- Options:
blanket
,cryostat
,gap
,vessel
,tf
,oh
,shield
,port
,wall
,plasma
,divertor
Side of the layer
- Type:
Switch{IMAS.BuildLayerSide}
- Units:
-
- Options:
hfs
,in
,lfs
,out
,lhfs
Scale layers thicknesses to center plasma equilibrium (R0) in vacuum vessel
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Fraction of vacuum gap between first wall and plasma separatrix in radial build
- Type:
Entry{Float64}
- Units:
-
- Default:
0.1
Divertors configuration
- Type:
Switch{Symbol}
- Units:
-
- Options:
lower
,upper
,double
,none
,from_x_points
- Default:
from_x_points
Number of layers that are conformal to the first wall
- Type:
Entry{Int64}
- Units:
-
- Default:
1
Flag for bucked boundary conditions between TF and OH (and center plug, if present)
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Flag for no slip conditions between TF and OH (and center plug, if present)
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Shape of the TF coils
- Type:
Switch{IMAS.BuildLayerShape}
- Units:
-
- Options:
racetrack
,princeton_D
,mirror_double_ellipse
,mirror_rectangle_ellipse
,rectangle
,circle_ellipse
,triple_arc
,convex_hull
,silo
,offset
,mirror_princeton_D
,undefined
,rectangle_ellipse
,mirror_circle_ellipse
,double_ellipse
,miller
,mirror_princeton_D_scaled
,mirror_princeton_D_exact
,negative_offset
,princeton_D_scaled
,mirror_triple_arc
Fraction of toroidal field ripple evaluated at the outermost radius of the plasma chamber
- Type:
Entry{Float64}
- Units:
-
- Default:
0.01
TF coils technology
- Type:
Switch{Symbol}
- Units:
-
- Options:
nb3sn
,aluminum
,copper
,nbti
,rebco
,nb3sn_iter
,nb3sn_kdemo
Relative thickness of the TF nose, expressed as a fraction of high-field side TF leg
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
OH coils technology
- Type:
Switch{Symbol}
- Units:
-
- Options:
nb3sn
,aluminum
,copper
,nbti
,rebco
,nb3sn_iter
,nb3sn_kdemo
Thermal cycle type
- Type:
Switch{Symbol}
- Units:
-
- Options:
rankine
,brayton
- Default:
rankine
Net electric power generated by the fusion power plant
- Type:
Entry{Float64}
- Units:
W
Duration of the flattop (use Inf for steady-state)
- Type:
Entry{Float64}
- Units:
s
Log10 value of the duration of the flattop (use Inf for steady-state). Preferred over flattop_duration
for optimization studies.
- Type:
Entry{Float64}
- Units:
log10(s)
Tritium breeding ratio of the whole plant
- Type:
Entry{Float64}
- Units:
-
On-axis electron density / volume-averaged electron denstiy
- Type:
Entry{Float64}
- Units:
-
Fraction of the LH power threshold
- Type:
Entry{Float64}
- Units:
-
Petty 2003 H-mode thermal energy confinement scaling factor
- Type:
Entry{Float64}
- Units:
-