Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
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
Verbose
- Type:
Entry{Bool}
- Units:
-
- Default:
false
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
Scale equilibrium to match Ip
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Rebuild wall based on equilibrium
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Number of points used for cross-sectional outlines
- Type:
Entry{Int64}
- Units:
-
- Default:
101
Divertor size as fraction of plasma minor radius
- Type:
Entry{Float64}
- Units:
-
- Default:
0.4
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Number of launched photons
- Type:
Entry{Int64}
- Units:
-
- Default:
100000
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
,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:
2034.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
,none
- Default:
SteadyStateCurrent
Zero loop voltage if non-inductive fraction exceeds 100% of the target Ip
- Type:
Entry{Bool}
- Units:
-
- Default:
true
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
Verbose
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Evolve for Δt
- Type:
Entry{Float64}
- Units:
s
Number of time steps during evolution
- Type:
Entry{Int64}
- Units:
-
Evolve the transport
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Evolve the pedestal
- Type:
Entry{Bool}
- Units:
-
- Default:
true
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
Evolve the PF currents
- 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
Verbose
- 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
Pedestal height multiplier (width 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
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
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:
-
- Default:
1.8
Shaping coefficient for the density profile
- Type:
Entry{Float64}
- Units:
-
- Default:
1.8
Ion to electron temperature ratio in the pedestal
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Ion to electron temperature ratio in the core
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Equilibrium actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
Solovev
,CHEASE
,TEQUILA
,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
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
- 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 within the transport solver
- 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:
500
Optimizing algorithm used for the flux matching
- Type:
Switch{Symbol}
- Units:
-
- Options:
anderson
,newton
,trust_region
,simple
,none
- Default:
anderson
Step size for each algorithm iteration (note this has a different meaning for each algorithm)
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Evolve for Δt (Inf for steady state)
- Type:
Entry{Float64}
- Units:
s
- Default:
Inf
Save the intput.tglf files in designated folder at the last iteration
- Type:
Entry{String}
- Units:
-
- Default: ``
Relaxation on the final solution
- Type:
Entry{Float64}
- Units:
-
- Default:
1.0
Relative normalization of different channels
- Type:
Entry{Vector{Float64}}
- Units:
-
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Verbose
- 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
,none
- Default:
ECsimple
IC source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
ICsimple
,none
- Default:
ICsimple
LH source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
LHsimple
,none
- Default:
LHsimple
NB source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
NBsimple
,RABBIT
,none
- Default:
NBsimple
Pellet source actor to run
- Type:
Switch{Symbol}
- Units:
-
- Options:
Pelletsimple
,none
- Default:
Pelletsimple
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
Verbose
- 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
Verbose
- Type:
Entry{Bool}
- Units:
-
- Default:
false
NBI model
- Type:
Switch{Symbol}
- Units:
-
- Options:
simple
,RABBIT
- Default:
simple
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
Number of particles
- Type:
Entry{Int64}
- Units:
-
- Default:
100000
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
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
Verbose
- 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:
-
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
,auto
,none
- Default:
EPED
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
Store the output dds of the workflow run
- 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
Evolve for Δt (Inf for steady state)
- Type:
Entry{Float64}
- Units:
s
- Default:
Inf
Number of time steps during evolution
- Type:
Entry{Int64}
- Units:
-
- Default:
100
Solve for specified Ip or Vloop
- Type:
Switch{Symbol}
- Units:
-
- Options:
ip
,vloop
- Default:
ip
Zero loop voltage if non-inductive fraction exceeds 100% of the target Ip
- Type:
Entry{Bool}
- Units:
-
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
Implementation of QLGYRO
- Type:
Switch{Symbol}
- Units:
-
- Options:
QLGYRO
- Default:
QLGYRO
Max ky
- Type:
Entry{Float64}
- Units:
-
- Default:
1.6
Number of ky modes
- Type:
Entry{Int64}
- Units:
-
- Default:
16
Number of cpus per ky
- Type:
Entry{Int64}
- Units:
-
- Default:
1
TGLF ky grid model
- Type:
Entry{Int64}
- Units:
-
- Default:
0
Saturation rule
- Type:
Switch{Symbol}
- Units:
-
- Options:
sat1
,sat2
,sat3
- Default:
sat1
1:phi, 2:phi+apar, 3:phi+apar+bpar
- Type:
Entry{Int64}
- Units:
-
- Default:
1
CGYRO step size
- Type:
Entry{Float64}
- Units:
-
- Default:
0.005
Max simulation time (a/cs)
- Type:
Entry{Float64}
- Units:
-
- Default:
100.0
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
Scaling factor for nominal current drive efficiency
- Type:
Entry{Union{Float64, Vector{Float64}}}
- Units:
-
- Default:
1.0
Scaling factor for nominal current drive efficiency
- Type:
Entry{Union{Float64, Vector{Float64}}}
- Units:
-
- Default:
1.0
Scaling factor for nominal current drive efficiency
- Type:
Entry{Union{Float64, Vector{Float64}}}
- Units:
-
- Default:
1.0
Scaling factor for nominal current drive efficiency
- Type:
Entry{Union{Float64, Vector{Float64}}}
- Units:
-
- Default:
1.0
Grid size (for R, Z follows proportionally to plasma elongation)
- Type:
Entry{Int64}
- Units:
-
- Default:
129
Initial guess of kink safety factor
- Type:
Entry{Float64}
- Units:
-
- Default:
1.5
Initial guess of constant relating to pressure
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
Verbose
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Models used for checking plasma stability limits: [:densitylimits, :betalimits, :currentlimits, :defaultlimits, :unknown, :κcontrollability, :betamodel105, :q95gt2, :betabernard1983, :gwdensity, :betatuda1985, :betatroyon1985, :q08gt2, :betatroyon1984]
- Type:
Entry{Vector{Symbol}}
- Units:
-
- Default:
[:default_limits]
Raise an error when one or more stability limits are breached
- Type:
Entry{Bool}
- Units:
-
- Default:
true
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
Verbose
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Zero loop voltage if non-inductive fraction exceeds 100% of the target Ip
- Type:
Entry{Bool}
- Units:
-
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
Number of grid points
- Type:
Entry{Int64}
- Units:
-
- Default:
101
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
Relaxation on the Picard iterations
- Type:
Entry{Float64}
- Units:
-
- Default:
0.25
Tolerance for terminating iterations
- Type:
Entry{Float64}
- Units:
-
- Default:
0.0001
Take ip from this IDS
- Type:
Switch{Symbol}
- Units:
-
- Options:
core_profiles
,equilibrium
,pulse_schedule
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
Psi R axis
- Type:
Entry{Vector{Float64}}
- Units:
m
Psi Z axis
- Type:
Entry{Vector{Float64}}
- Units:
m
Implementation of TGLF
- Type:
Switch{Symbol}
- Units:
-
- Options:
TGLF
,TGLFNN
,TJLF
- Default:
TGLFNN
Saturation rule
- Type:
Switch{Symbol}
- Units:
-
- Options:
sat0
,sat0quench
,sat1
,sat1geo
,sat2
,sat3
- Default:
sat1
Electromagnetic or electrostatic
- Type:
Entry{Bool}
- Units:
-
- Default:
true
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
Power plant heat cycle efficiency
- Type:
Switch{Symbol}
- Units:
-
- Options:
fixed_plant_efficiency
,network
,surogate
- Default:
surogate
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
Verbose
- 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
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:
-
Defines rho at which the edge region starts
- Type:
Entry{Float64}
- Units:
-
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
Store the output dds of the workflow run
- Type:
Entry{Bool}
- Units:
-
- Default:
false
Run plasma related actors
- Type:
Entry{Bool}
- Units:
-
- Default:
true
Optimize tokamak build
- Type:
Entry{Bool}
- Units:
-
- Default:
true