Analytic transport model
- Type:
Switch{Symbol}
- Units:
-
- Options:
GyroBohm
- Default:
GyroBohm
rhotornorm values to compute fluxes on
- Type:
Entry{AbstractVector{Float64}}
- Units:
-
- Default:
0.25:0.1:0.85
Minimum first wall thickness
- Type:
Entry{Float64}
- Units:
m
- Default:
0.02
Neutron thermal power multiplier in blanket
- Type:
Entry{Float64}
- Units:
-
- Default:
1.2
Fraction of thermal power that is carried out by the coolant at the blanket interface, rather than being lost in the surrounding strutures.
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Maximum allowed Li6 enrichment_fraction
- Type:
Entry{Float64}
- Units:
-
- Default:
0.9
Convert fixed boundary equilibrium to free boundary one
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Clean the temporary workdir for CHEASE
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Rebuild wall based on equilibrium, even if dd.wall is already filled
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Build layers are aware of pf_active coils
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Divertor size on the high-field-side as fraction of plasma minor radius
- Type:
Entry{Float64}
- Units:
-
- Default:
0.5
Divertor size on the low-field-side as fraction of plasma minor radius
- Type:
Entry{Float64}
- Units:
-
- Default:
0.5
Number of points used for cross-sectional outlines
- Type:
Entry{Int64}
- Units:
-
- Default:
101
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Vector of r at outermidplane
- Type:
Entry{Vector{Float64}}
- Units:
m
- Default:
Float64[]
Vector of parallel power density at outer midplane
- Type:
Entry{Vector{Float64}}
- Units:
W m^-2
- Default:
Float64[]
If Int it defines number of levels in SOL, if vector it corresponds to the psi levels to build SOL
- Type:
Entry{Union{Int64, Vector}}
- Units:
-
- Default:
20
Merge dd.wall in mesh for the heat flux
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Step for discretization of the default wall mesh (dd.wall)
- Type:
Entry{Float64}
- Units:
m
- Default:
0.1
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Transport actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
FluxMatcher
,EPEDProfiles
,replay
,none
- Default:
FluxMatcher
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Costing model
- Type:
Switch{Symbol}
- Units:
-
- Options:
ARIES
,Sheffield
- Default:
ARIES
Year that plant construction begins
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
year
- Default:
2035.0 ± 5.0
Predicted average rate of future inflation
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
0.025 ± 0.012
Lifetime of the plant
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
year
- Default:
35.0 ± 5.0
Availability fraction of the plant
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
0.8 ± 0.1
Factor by which production of ReBCO multiplies per year
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
1.0 ± 0.5
Learning rate for ReBCO technology production
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
0.85 ± 0.1
Plant site space required
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
acres
- Default:
1000.0 ± 100.0
Volume of the tokmak building
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
m^3
- Default:
140000.0 ± 14000.0
Annual interest rate fraction of direct capital cost
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
0.05 ± 0.01
Indirect cost associated with construction, equipment, services, engineering construction management and owners cost
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
0.4 ± 0.01
Yearly escalation fraction based on risk assessment
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
0.05 ± 0.01
Lifetime of the blanket
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
year
- Default:
7.0 ± 1.0
Duration of construction
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
year
- Default:
10.0 ± 2.0
Constant dollar fixed charge rate
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
-
- Default:
0.08 ± 0.01
If true, include cost of 1st blanket in direct captial cost
- Type:
Entry{Bool}
- Units:
-
- Default:
true
If true, include cost of 1st divertor in direct captial cost
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Divertor fluence over its lifetime
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
MW*yr/m²
- Default:
10.0 ± 2.0
Blanket fluence over its lifetime
- Type:
Entry{Measurements.Measurement{Float64}}
- Units:
MW*yr/m²
- Default:
15.0 ± 2.0
Current actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
SteadyStateCurrent
,QED
,replay
,none
- Default:
QED
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Take vloop from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
,controllers__ip
Divertor heat flux model
- Type:
Switch{Symbol}
- Units:
-
- Options:
lengyel
,stangeby
- Default:
lengyel
Vector of impurity species
- Type:
Entry{Vector{Symbol}}
- Units:
-
- Default:
Symbol[]
Vector of impurity fractions
- Type:
Entry{Vector{Float64}}
- Units:
-
- Default:
Float64[]
Heat flux expansion factor in the private flux region (eg. due to transport) should be >= 1.0
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Fraction of thermal power that is carried out by the coolant at the divertor interface, rather than being lost in the surrounding strutures.
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Evolve the heating and current drive
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Evolve the plasma current
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Evolve the equilibrium
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Use controller to change v_loop to match desired Ip
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Include time-derivative sources
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Print debug information withing EGGO solve
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Defines rho at which the no man's land region starts
- Type:
Entry{Float64}
- Units:
-
Ratio of ion to electron temperatures (or rho at which to sample for that ratio, if negative; or rhonml-(rhoped-rho_nml) if 0.0)
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Take βn from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
Take ne_ped from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,summary
,pulse_schedule
Take zeff_ped from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,summary
,pulse_schedule
Pedestal height multiplier (width is scaled by sqrt of this factor)
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
EPED-NN uses power-law pedestal fit (without NN correction)
- Type:
Entry{Bool}
- Units:
-
- Default:
false
EPED-NN raises warnings if querying cases that are certainly outside of the training range
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Shaping coefficient for the temperature profile
- Type:
Entry{Float64}
- Units:
-
Shaping coefficient for the density profile
- Type:
Entry{Float64}
- Units:
-
Ion to electron temperature ratio in the pedestal
- Type:
Entry{Float64}
- Units:
-
Ion to electron temperature ratio in the core
- Type:
Entry{Float64}
- Units:
-
Equilibrium actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
TEQUILA
,FRESCO
,EGGO
,CHEASE
,replay
,none
- Default:
TEQUILA
Force equilibrium up-down symmetry with respect to magnetic axis
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Take j_tor and pressure profiles from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
equilibrium
,core_profiles
- Default:
core_profiles
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Take vacuumr0b0 from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
equilibrium
,pulse_schedule
- Default:
pulse_schedule
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Vertical control algorithm to be used
- Type:
Switch{Symbol}
- Units:
-
- Options:
vertical
,shape
- Default:
shape
Number of outer and inner iterations
- Type:
Entry{Tuple{Int64, Int64}}
- Units:
-
- Default:
(100, 3)
Tolerance for terminating iterations
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0001
Fix P and Jt on this grid
- Type:
Switch{Symbol}
- Units:
-
- Options:
psi_norm
,rho_tor_norm
- Default:
rho_tor_norm
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Print debug information withing FRESCO solve
- Type:
Entry{Bool}
- Units:
-
- Default:
false
rho core transport grid
- Type:
Entry{AbstractVector{Float64}}
- Units:
-
- Default:
0.25:0.1:0.85
Turbulence model to use
- Type:
Switch{Symbol}
- Units:
-
- Options:
TGLF
,QLGYRO
,none
,analytical
- Default:
TGLF
Neocalssical model to use
- Type:
Switch{Symbol}
- Units:
-
- Options:
neoclassical
,none
- Default:
neoclassical
ρ transport grid
- Type:
Entry{AbstractVector{Float64}}
- Units:
-
- Default:
0.25:0.1:0.85
Ion temperature :flux_match
or keep :fixed
- Type:
Switch{Symbol}
- Units:
-
- Options:
flux_match
,fixed
- Default:
flux_match
Electron temperature :flux_match
or keep :fixed
- Type:
Switch{Symbol}
- Units:
-
- Options:
flux_match
,fixed
- Default:
flux_match
Densities :fixed
, or electron flux-match and rest match ne scale :flux_match
, or Dict to specify which species are :flux_match
, kept :fixed
, used to enforce :quasi_neutrality
, or scaled to :match_ne_scale
- Type:
Entry{Union{Symbol, AbstractDict}}
- Units:
-
- Default:
flux_match
Rotation :flux_match
or keep :fixed
- Type:
Switch{Symbol}
- Units:
-
- Options:
flux_match
,fixed
- Default:
fixed
Evolve the pedestal at each iteration
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Update the plasma sources at each iteration
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Runs turbulent transport actor TJLF finding widths after first iteration
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Maximum optimizer iterations
- Type:
Entry{Int64}
- Units:
-
- Default:
-1
Optimizing algorithm used for the flux matching
- Type:
Switch{Symbol}
- Units:
-
- Options:
polyalg
,broyden
,anderson
,simple
,old_anderson
,none
- Default:
broyden
Step size for each algorithm iteration (note this has a different meaning for each algorithm)
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Scale turbulent transport to achieve a desired confinement law
- Type:
Switch{Symbol}
- Units:
-
- Options:
h98
,ds03
Scale turbulent transport to achieve a desired confinement value for the scale_turbulence_law
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Show convergence trace of nonlinear solver
- Type:
Entry{Bool}
- Units:
-
- Default:
false
If true
it makes the OH operate at its current limit (within specified dd.requirements.coiljmargin`).
The flattop duration and maximum toroidal magnetic field follow from that. Otherwise we evaluate what is the current needed for dd.requirements.flattopduration, which may or may not exceed the OH critical current limit. If dd.requirements.flattopduration is not set, then operateohatjcrit is assumed. * Type: Entry{Bool}
* Units: -
* Default: false
EC source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
ECsimple
,TORBEAM
,replay
,none
- Default:
ECsimple
IC source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
ICsimple
,replay
,none
- Default:
ICsimple
LH source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
LHsimple
,replay
,none
- Default:
LHsimple
NB source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
NBsimple
,RABBIT
,replay
,none
- Default:
NBsimple
Pellet source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
PLsimple
,replay
,none
- Default:
PLsimple
Pellet source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
NEUCG
,replay
,none
- Default:
NEUCG
Error if build stresses and current limits are not met
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Error if requested Bt and flattop duration are not met
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Scheme for installation/removal of in-vessel components
- Type:
Switch{Symbol}
- Units:
-
- Options:
vertical
,horizontal
,none
- Default:
none
Number of toroidal modules of blanket normalized to number of TF coils
- Type:
Entry{Int64}
- Units:
-
- Default:
2
Number of poloidal modules of each toroidal blanket sector
- Type:
Entry{Int64}
- Units:
-
- Default:
1
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Neoclassical model to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
changhinton
,neo
,hirshmansigmar
- Default:
hirshmansigmar
rhotornorm values to compute neoclassical fluxes on
- Type:
Entry{AbstractVector{Float64}}
- Units:
-
- Default:
0.25:0.1:0.85
Particle confinement time as fraction of energy confinement time
- Type:
Entry{Float64}
- Units:
-
- Default:
0.5
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Model used for the coils Green function calculations
- Type:
Switch{Symbol}
- Units:
-
- Options:
point
,quad
- Default:
quad
Overwrite target equilibrium with the one that the coils can actually make
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Weight givent to x-point constraints
- Type:
Entry{Float64}
- Units:
-
- Default:
0.1
Weight givent to strike-point constraints
- Type:
Entry{Float64}
- Units:
-
- Default:
0.1
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Force PF coils location to be up-down symmetric
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Overwrite target equilibrium with the one that the coils can actually make
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Coil placement strategy
- Type:
Switch{Symbol}
- Units:
-
- Options:
none
,uniform
,optimal
- Default:
optimal
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Vector of r at outermidplane
- Type:
Entry{Vector{Float64}}
- Units:
m
- Default:
Float64[]
Vector of parallel power density at outer midplane
- Type:
Entry{Vector{Float64}}
- Units:
W m^-2
- Default:
Float64[]
If Int it defines number of levels in SOL, if vector it corresponds to the psi levels to build SOL
- Type:
Entry{Union{Int64, Vector{Float64}}}
- Units:
-
- Default:
20
Merge dd.wall in mesh for the heat flux
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Step for discretization of the default wall mesh (dd.wall)
- Type:
Entry{Float64}
- Units:
m
- Default:
0.1
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Precision for making wall quadralaterals
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Minimum number of quadralaterals
- Type:
Entry{Int64}
- Units:
-
- Default:
15
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Defines rho at which the no man's land region starts
- Type:
Entry{Float64}
- Units:
-
Defines rho at which the pedestal region starts
- Type:
Entry{Float64}
- Units:
-
Ratio of ion to electron temperatures (or rho at which to sample for that ratio, if negative; or rhonml-(rhoped-rho_nml) if 0.0)
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Take βn from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
Take ne_ped from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,summary
,pulse_schedule
Take zeff_ped from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,summary
,pulse_schedule
Times at which the plasma transitions to a given mode [:Lmode, :Hmode]. If missing, the L-H transition will be based on IMAS.satisfies_h_mode_conditions(dd)
.
- Type:
Entry{Dict{Float64, Symbol}}
- Units:
s
Matching density based on ne_ped or line averaged density
- Type:
Switch{Symbol}
- Units:
-
- Options:
ne_line
,ne_ped
- Default:
ne_ped
Pedestal model to use
- Type:
Switch{Symbol}
- Units:
-
- Options:
EPED
,WPED
,dynamic
,replay
,none
- Default:
EPED
pedestal temperature LH transition tanh evolution time (95% of full transition)
- Type:
Entry{Float64}
- Units:
s
pedestal density LH transition tanh evolution time (95% of full transition)
- Type:
Entry{Float64}
- Units:
s
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Models used for checking plasma operational limits: [:verticalstability, :betatroyonnn, :betatroyon1984, :betatroyon1985, :betatuda1985, :betabernard1983, :betabetalia, :q95gt2, :q80gt2, :gwdensity, :κ_controllability]
- Type:
Entry{Vector{Symbol}}
- Units:
-
- Default:
[:vertical_stability, :beta_troyon_nn, :q95_gt_2, :gw_density, :κ_controllability]
Raise an error when one or more operational limits are breached
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Power plant electrical needs model
- Type:
Switch{Symbol}
- Units:
-
- Options:
thermal_power_fraction
,EU_DEMO
,FUSE
- Default:
FUSE
Fraction of the gross electrical power generated by the thermal cycle (if model==:thermal_power_fraction
)
- Type:
Entry{Float64}
- Units:
-
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Solve for specified Ip or Vloop
- Type:
Switch{Symbol}
- Units:
-
- Options:
ip
,vloop
- Default:
ip
Keep the minimum magnitude of the q-profile above this value
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Take vloop from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
,controllers__ip
Saturation rule
- Type:
Switch{Symbol}
- Units:
-
- Options:
sat1
,sat2
,sat3
- Default:
sat1
rhotornorm values to compute QLGYRO fluxes on
- Type:
Entry{AbstractVector{Float64}}
- Units:
-
- Default:
0.25:0.1:0.85
Lumps the fuel species (D,T) as well as the impurities together
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Delete directory containing RABBIT input files after run
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Amount of history to include such that simulation proceeds from (dd.globaltime - Δthistory) to dd.global_time
- Type:
Entry{Float64}
- Units:
s
Scaling factor for nominal current drive efficiency
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Desired radial location of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.5
Desired width of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.025
Scaling factor for nominal current drive efficiency
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Desired radial location of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
Desired width of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.1
Scaling factor for nominal current drive efficiency
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Desired radial location of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.8
Desired width of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.05
Shift factor
- Type:
Entry{Float64}
- Units:
-
- Default:
0.5
Width of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.12
Desired radial location of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.5
Desired width of the deposition profile
- Type:
Entry{Float64}
- Units:
-
- Default:
0.25
max number of transport-equilibrium iterations
- Type:
Entry{Int64}
- Units:
-
- Default:
5
Convergence error threshold (relative change in current and pressure profiles)
- Type:
Entry{Float64}
- Units:
-
- Default:
0.05
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Zero loop voltage if non-inductive fraction exceeds 100% of the target Ip
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Radial position at which the artificial ohmic current profile relaxation starts to kick in
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Convert fixed boundary equilibrium to free boundary one
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Number of TEQUILA radial grid points
- Type:
Entry{Int64}
- Units:
-
- Default:
31
Number of modes for Fourier decomposition
- Type:
Entry{Int64}
- Units:
-
- Default:
8
Number of Fourier harmonics in MXH representation of flux surfaces
- Type:
Entry{Int64}
- Units:
-
- Default:
4
Number of TEQUILA iterations
- Type:
Entry{Int64}
- Units:
-
- Default:
1000
Tolerance for terminating iterations
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0001
Fix P and Jt on this rho grid
- Type:
Switch{Symbol}
- Units:
-
- Options:
poloidal
,toroidal
- Default:
toroidal
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Print debug information withing TEQUILA solve
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Implementation of TGLF
- Type:
Switch{Symbol}
- Units:
-
- Options:
TGLF
,TGLFNN
,GKNN
,TJLF
- Default:
TGLFNN
Saturation rule
- Type:
Switch{Symbol}
- Units:
-
- Options:
sat0
,sat0quench
,sat1
,sat1geo
,sat2
,sat3
- Default:
sat1
Use a user specified TGLF-NN model stored in TGLFNN/models
- Type:
Entry{String}
- Units:
-
rhotornorm values to compute tglf fluxes on
- Type:
Entry{AbstractVector{Float64}}
- Units:
-
- Default:
0.25:0.1:0.85
Raise warnings if querying cases that are certainly outside of the training range
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Sets up the input file that will be run with the custom input file as a mask
- Type:
Entry{Union{Vector{<:TGLFNN.InputTGLF}, Vector{<:TJLF.InputTJLF}}}
- Units:
-
Lumps the fuel species (D,T) as well as the impurities together
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Save the intput.tglf files in designated folder
- Type:
Entry{String}
- Units:
-
- Default: ``
Save additional information when saving input_tglfs to folder
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Power plant heat cycle efficiency
- Type:
Switch{Symbol}
- Units:
-
- Options:
fixed_plant_efficiency
,network
,surrogate
- Default:
surrogate
Overall thermal cycle efficiency (if model=:fixed_plant_efficiency
)
- Type:
Entry{Float64}
- Units:
-
- Default:
0.35
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Tunr on/off model of vertical stability
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Defines rho at which the no man's land region starts
- Type:
Entry{Float64}
- Units:
-
Ratio of ion to electron temperatures (or rho at which to sample for that ratio, if negative; or rhonml-(rhoped-rho_nml) if 0.0)
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Take βn from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
Take ne_ped from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,summary
,pulse_schedule
Take zeff_ped from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,summary
,pulse_schedule
Ratio of edge (@rho=0.9) to core stored energy [0.05 for L-mode, 0.3 for neg-T plasmas, missing keeps original ratio]
- Type:
Entry{Float64}
- Units:
-
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false