List of Variables

The table below contains a list of variables that are used in the code and that are available for plotting / analysis.

  • Name : name of the variable as it appears in the code. Pass a string with this name to any of the plotting functions to plot, or to the eq.compute() function to return the calculated quantity.

  • Label : TeX label for the variable

  • Units : physical units for the variable

  • Description : description of the variable

  • Module : where in the code the source is defined (mostly for developers)

List of Variables

Name

Label

Units

Description

Module

e_rho

\(\mathbf{e}_{\rho}\)

meters

Covariant radial basis vector

desc.compute._basis_vectors

e_theta

\(\mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector

desc.compute._basis_vectors

e_zeta

\(\mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector

desc.compute._basis_vectors

e_rho_r

\(\partial_{\rho} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, derivative wrt radial coordinate

desc.compute._basis_vectors

e_rho_t

\(\partial_{\theta} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, derivative wrt poloidal angle

desc.compute._basis_vectors

e_rho_z

\(\partial_{\zeta} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, derivative wrt toroidal angle

desc.compute._basis_vectors

e_theta_r

\(\partial_{\rho} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, derivative wrt radial coordinate

desc.compute._basis_vectors

e_theta_t

\(\partial_{\theta} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, derivative wrt poloidal angle

desc.compute._basis_vectors

e_theta_z

\(\partial_{\zeta} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, derivative wrt toroidal angle

desc.compute._basis_vectors

e_zeta_r

\(\partial_{\rho} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, derivative wrt radial coordinate

desc.compute._basis_vectors

e_zeta_t

\(\partial_{\theta} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, derivative wrt poloidal angle

desc.compute._basis_vectors

e_zeta_z

\(\partial_{\zeta} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, derivative wrt toroidal angle

desc.compute._basis_vectors

e_rho_rr

\(\partial_{\rho \rho} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, second derivative wrt radial coordinate

desc.compute._basis_vectors

e_rho_tt

\(\partial_{\theta \theta} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, second derivative wrt poloidal angle

desc.compute._basis_vectors

e_rho_zz

\(\partial_{\zeta \zeta} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, second derivative wrt toroidal angle

desc.compute._basis_vectors

e_rho_rt

\(\partial_{\rho \theta} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, second derivative wrt radial coordinate and poloidal angle

desc.compute._basis_vectors

e_rho_rz

\(\partial_{\rho \zeta} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, second derivative wrt radial coordinate and toroidal angle

desc.compute._basis_vectors

e_rho_tz

\(\partial_{\theta \zeta} \mathbf{e}_{\rho}\)

meters

Covariant radial basis vector, second derivative wrt poloidal and toroidal angles

desc.compute._basis_vectors

e_theta_rr

\(\partial_{\rho \rho} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, second derivative wrt radial coordinate

desc.compute._basis_vectors

e_theta_tt

\(\partial_{\theta \theta} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, second derivative wrt poloidal angle

desc.compute._basis_vectors

e_theta_zz

\(\partial_{\zeta \zeta} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, second derivative wrt toroidal angle

desc.compute._basis_vectors

e_theta_rt

\(\partial_{\rho \theta} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, second derivative wrt radial coordinate and poloidal angle

desc.compute._basis_vectors

e_theta_rz

\(\partial_{\rho \zeta} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, second derivative wrt radial coordinate and toroidal angle

desc.compute._basis_vectors

e_theta_tz

\(\partial_{\theta \zeta} \mathbf{e}_{\theta}\)

meters

Covariant poloidal basis vector, second derivative wrt poloidal and toroidal angles

desc.compute._basis_vectors

e_zeta_rr

\(\partial_{\rho \rho} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, second derivative wrt radial coordinate

desc.compute._basis_vectors

e_zeta_tt

\(\partial_{\theta \theta} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, second derivative wrt poloidal angle

desc.compute._basis_vectors

e_zeta_zz

\(\partial_{\zeta \zeta} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, second derivative wrt toroidal angle

desc.compute._basis_vectors

e_zeta_rt

\(\partial_{\rho \theta} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, second derivative wrt radial coordinate and poloidal angle

desc.compute._basis_vectors

e_zeta_rz

\(\partial_{\rho \zeta} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, second derivative wrt radial coordinate and toroidal angle

desc.compute._basis_vectors

e_zeta_tz

\(\partial_{\theta \zeta} \mathbf{e}_{\zeta}\)

meters

Covariant toroidal basis vector, second derivative wrt poloidal and toroidal angles

desc.compute._basis_vectors

e_theta_PEST

\(\mathbf{e}_{\theta_{PEST}}\)

meters

Covariant straight field line poloidal basis vector

desc.compute._basis_vectors

e^rho

\(\mathbf{e}^{\rho}\)

inverse meters

Contravariant radial basis vector

desc.compute._basis_vectors

e^theta

\(\mathbf{e}^{\theta}\)

inverse meters

Contravariant poloidal basis vector

desc.compute._basis_vectors

e^zeta

\(\mathbf{e}^{\zeta}\)

inverse meters

Contravariant toroidal basis vector

desc.compute._basis_vectors

b

\(\hat{b}\)

None

Unit vector along magnetic field

desc.compute._basis_vectors

n

\(\hat{n}\)

None

Unit vector normal to flux surface

desc.compute._basis_vectors

grad(alpha)

\(\nabla \alpha\)

Inverse meters

Unit vector normal to flux surface

desc.compute._basis_vectors

trapped fraction

\(1 - \frac{3}{4} \langle B^2 \rangle \int_0^{1/Bmax} \frac{\lambda\; d\lambda}{\langle \sqrt{1 - \lambda B} \rangle}\)

None

Neoclassical effective trapped particle fraction

desc.compute._bootstrap

<J*B> Redl

\(\langle\mathbf{J}\cdot\mathbf{B}\rangle_{Redl}\)

Tesla Ampere / meter^2

Bootstrap current profile, Redl model for quasisymmetry

desc.compute._bootstrap

0

\(0\)

None

Zeros

desc.compute._core

rho

\(\rho\)

None

Radial coordinate, proportional to the square root of the toroidal flux

desc.compute._core

rho_r

\(\partial_{\rho} \rho\)

None

Radial coordinate, proportional to the square root of the toroidal flux, derivative wrt radial coordinate

desc.compute._core

rho_t

\(\partial_{\theta} \rho\)

None

Radial coordinate, proportional to the square root of the toroidal flux, derivative wrt poloidal coordinate

desc.compute._core

rho_z

\(\partial_{\zeta} \rho\)

None

Radial coordinate, proportional to the square root of the toroidal flux, derivative wrt toroidal coordinate

desc.compute._core

theta

\(\theta\)

radians

Poloidal angular coordinate (geometric, not magnetic)

desc.compute._core

theta_r

\(\partial_{\rho} \theta\)

radians

Poloidal angular coordinate (geometric, not magnetic), derivative wrt radial coordinate

desc.compute._core

theta_t

\(\partial_{\theta} \theta\)

radians

Poloidal angular coordinate (geometric, not magnetic), derivative wrt poloidal coordinate

desc.compute._core

theta_z

\(\partial_{\zeta} \theta\)

radians

Poloidal angular coordinate (geometric, not magnetic), derivative wrt toroidal coordinate

desc.compute._core

zeta

\(\zeta\)

radians

Toroidal angular coordinate

desc.compute._core

zeta_r

\(\partial_{\rho} \zeta\)

radians

Toroidal angular coordinate derivative, wrt radial coordinate

desc.compute._core

zeta_t

\(\partial_{\theta} \zeta\)

radians

Toroidal angular coordinate, derivative wrt poloidal coordinate

desc.compute._core

zeta_z

\(\partial_{\zeta} \zeta\)

radians

Toroidal angular coordinate, derivative wrt toroidal coordinate

desc.compute._core

theta_sfl

\(\vartheta\)

radians

PEST straight field line poloidal angular coordinate

desc.compute._core

theta_sfl_r

\(\partial_{\rho} \vartheta\)

radians

PEST straight field line poloidal angular coordinate, derivative wrt radial coordinate

desc.compute._core

theta_sfl_t

\(\partial_{\theta} \vartheta\)

radians

PEST straight field line poloidal angular coordinate, derivative wrt poloidal coordinate

desc.compute._core

theta_sfl_z

\(\partial_{\zeta} \vartheta\)

radians

PEST straight field line poloidal angular coordinate, derivative wrt toroidal coordinate

desc.compute._core

alpha

\(\alpha\)

None

Field line label

desc.compute._core

alpha_r

\(\partial_\rho \alpha\)

None

Field line label, derivative wrt radial coordinate

desc.compute._core

alpha_t

\(\partial_\theta \alpha\)

None

Field line label, derivative wrt poloidal coordinate

desc.compute._core

alpha_z

\(\partial_\zeta \alpha\)

None

Field line label, derivative wrt toroidal coordinate

desc.compute._core

R

\(R\)

meters

Major radius in lab frame

desc.compute._core

R_r

\(\partial_{\rho} R\)

meters

Major radius in lab frame, first radial derivative

desc.compute._core

R_t

\(\partial_{\theta} R\)

meters

Major radius in lab frame, first poloidal derivative

desc.compute._core

R_z

\(\partial_{\zeta} R\)

meters

Major radius in lab frame, first toroidal derivative

desc.compute._core

R_rr

\(\partial_{\rho \rho} R\)

meters

Major radius in lab frame, second radial derivative

desc.compute._core

R_tt

\(\partial_{\theta \theta} R\)

meters

Major radius in lab frame, second poloidal derivative

desc.compute._core

R_zz

\(\partial_{\zeta \zeta} R\)

meters

Major radius in lab frame, second toroidal derivative

desc.compute._core

R_rt

\(\partial_{\rho \theta} R\)

meters

Major radius in lab frame, second derivative wrt radius and poloidal angle

desc.compute._core

R_rz

\(\partial_{\rho \zeta} R\)

meters

Major radius in lab frame, second derivative wrt radius and toroidal angle

desc.compute._core

R_tz

\(\partial_{\theta \zeta} R\)

meters

Major radius in lab frame, second derivative wrt poloidal and toroidal angles

desc.compute._core

R_rrr

\(\partial_{ ho \rho \rho} R\)

meters

Major radius in lab frame, third radial derivative

desc.compute._core

R_ttt

\(\partial_{\theta \theta \theta} R\)

meters

Major radius in lab frame, third poloidal derivative

desc.compute._core

R_zzz

\(\partial_{\zeta \zeta \zeta} R\)

meters

Major radius in lab frame, third toroidal derivative

desc.compute._core

R_rrt

\(\partial_{\rho \rho \theta} R\)

meters

Major radius in lab frame, third derivative, wrt radius twice and poloidal angle

desc.compute._core

R_rtt

\(\partial_{\rho \theta \theta} R\)

meters

Major radius in lab frame, third derivative wrt radius and poloidal angle twice

desc.compute._core

R_rrz

\(\partial_{\rho \rho \zeta} R\)

meters

Major radius in lab frame, third derivative, wrt radius twice and toroidal angle

desc.compute._core

R_rzz

\(\partial_{\rho \zeta \zeta} R\)

meters

Major radius in lab frame, third derivative wrt radius and toroidal angle twice

desc.compute._core

R_ttz

\(\partial_{\theta \theta \zeta} R\)

meters

Major radius in lab frame, third derivative wrt poloidal angle twice and toroidal angle

desc.compute._core

R_tzz

\(\partial_{\theta \zeta \zeta} R\)

meters

Major radius in lab frame, third derivative wrt poloidal angle and toroidal angle twice

desc.compute._core

R_rtz

\(\partial_{\rho \theta \zeta} R\)

meters

Major radius in lab frame, third derivative wrt radius, poloidal angle, and toroidal angle

desc.compute._core

Z

\(Z\)

meters

Vertical coordinate in lab frame

desc.compute._core

Z_r

\(\partial_{\rho} Z\)

meters

Vertical coordinate in lab frame, first radial derivative

desc.compute._core

Z_t

\(\partial_{\theta} Z\)

meters

Vertical coordinate in lab frame, first poloidal derivative

desc.compute._core

Z_z

\(\partial_{\zeta} Z\)

meters

Vertical coordinate in lab frame, first toroidal derivative

desc.compute._core

Z_rr

\(\partial_{\rho \rho} Z\)

meters

Vertical coordinate in lab frame, second radial derivative

desc.compute._core

Z_tt

\(\partial_{\theta \theta} Z\)

meters

Vertical coordinate in lab frame, second poloidal derivative

desc.compute._core

Z_zz

\(\partial_{\zeta \zeta} Z\)

meters

Vertical coordinate in lab frame, second toroidal derivative

desc.compute._core

Z_rt

\(\partial_{\rho \theta} Z\)

meters

Vertical coordinate in lab frame, second derivative wrt radius and poloidal angle

desc.compute._core

Z_rz

\(\partial_{\rho \zeta} Z\)

meters

Vertical coordinate in lab frame, second derivative wrt radius and toroidal angle

desc.compute._core

Z_tz

\(\partial_{\theta \zeta} Z\)

meters

Vertical coordinate in lab frame, second derivative wrt poloidal and toroidal angles

desc.compute._core

Z_rrr

\(\partial_{ ho \rho \rho} Z\)

meters

Vertical coordinate in lab frame, third radial derivative

desc.compute._core

Z_ttt

\(\partial_{\theta \theta \theta} Z\)

meters

Vertical coordinate in lab frame, third poloidal derivative

desc.compute._core

Z_zzz

\(\partial_{\zeta \zeta \zeta} Z\)

meters

Vertical coordinate in lab frame, third toroidal derivative

desc.compute._core

Z_rrt

\(\partial_{\rho \rho \theta} Z\)

meters

Vertical coordinate in lab frame, third derivative, wrt radius twice and poloidal angle

desc.compute._core

Z_rtt

\(\partial_{\rho \theta \theta} Z\)

meters

Vertical coordinate in lab frame, third derivative wrt radius and poloidal angle twice

desc.compute._core

Z_rrz

\(\partial_{\rho \rho \zeta} Z\)

meters

Vertical coordinate in lab frame, third derivative, wrt radius twice and toroidal angle

desc.compute._core

Z_rzz

\(\partial_{\rho \zeta \zeta} Z\)

meters

Vertical coordinate in lab frame, third derivative wrt radius and toroidal angle twice

desc.compute._core

Z_ttz

\(\partial_{\theta \theta \zeta} Z\)

meters

Vertical coordinate in lab frame, third derivative wrt poloidal angle twice and toroidal angle

desc.compute._core

Z_tzz

\(\partial_{\theta \zeta \zeta} Z\)

meters

Vertical coordinate in lab frame, third derivative wrt poloidal angle and toroidal angle twice

desc.compute._core

Z_rtz

\(\partial_{\rho \theta \zeta} Z\)

meters

Vertical coordinate in lab frame, third derivative wrt radius, poloidal angle, and toroidal angle

desc.compute._core

phi

\(\phi\)

radians

Toroidal angle in lab frame

desc.compute._core

phi_r

\(\partial_{\rho} \phi\)

radians

Toroidal angle in lab frame, derivative wrt radial coordinate

desc.compute._core

phi_t

\(\partial_{\theta} \phi\)

radians

Toroidal angle in lab frame, derivative wrt poloidal coordinate

desc.compute._core

phi_z

\(\partial_{\zeta} \phi\)

radians

Toroidal angle in lab frame, derivative wrt toroidal coordinate

desc.compute._core

phi_rr

\(\partial_{\rho \rho} \phi\)

radians

Toroidal angle in lab frame, second derivative wrt radial coordinate

desc.compute._core

phi_rt

\(\partial_{\rho \theta} \phi\)

radians

Toroidal angle in lab frame, second derivative wrt radial and poloidal coordinate

desc.compute._core

phi_rz

\(\partial_{\rho \zeta} \phi\)

radians

Toroidal angle in lab frame, second derivative wrt radial and toroidal coordinate

desc.compute._core

phi_tt

\(\partial_{\theta \theta} \phi\)

radians

Toroidal angle in lab frame, second derivative wrt poloidal coordinate

desc.compute._core

phi_tz

\(\partial_{\theta \zeta} \phi\)

radians

Toroidal angle in lab frame, second derivative wrt poloidal and toroidal coordinate

desc.compute._core

phi_zz

\(\partial_{\zeta \zeta} \phi\)

radians

Toroidal angle in lab frame, second derivative wrt toroidal coordinate

desc.compute._core

X

\(X = R \cos{\phi}\)

meters

Cartesian X coordinate

desc.compute._core

X_r

\(\partial_{\rho} X\)

meters

Cartesian X coordinate, derivative wrt radial coordinate

desc.compute._core

X_t

\(\partial_{\theta} X\)

meters

Cartesian X coordinate, derivative wrt poloidal coordinate

desc.compute._core

X_z

\(\partial_{\zeta} X\)

meters

Cartesian X coordinate, derivative wrt toroidal coordinate

desc.compute._core

Y

\(Y = R \sin{\phi}\)

meters

Cartesian Y coordinate

desc.compute._core

Y_r

\(\partial_{\rho} Y\)

meters

Cartesian Y coordinate, derivative wrt radial coordinate

desc.compute._core

Y_t

\(\partial_{\theta} Y\)

meters

Cartesian Y coordinate, derivative wrt poloidal coordinate

desc.compute._core

Y_z

\(\partial_{\zeta} Y\)

meters

Cartesian Y coordinate, derivative wrt toroidal coordinate

desc.compute._core

lambda

\(\lambda\)

radians

Poloidal stream function

desc.compute._core

lambda_r

\(\partial_{\rho} \lambda\)

radians

Poloidal stream function, first radial derivative

desc.compute._core

lambda_t

\(\partial_{\theta} \lambda\)

radians

Poloidal stream function, first poloidal derivative

desc.compute._core

lambda_z

\(\partial_{\zeta} \lambda\)

radians

Poloidal stream function, first toroidal derivative

desc.compute._core

lambda_rr

\(\partial_{\rho \rho} \lambda\)

radians

Poloidal stream function, second radial derivative

desc.compute._core

lambda_tt

\(\partial_{\theta \theta} \lambda\)

radians

Poloidal stream function, second poloidal derivative

desc.compute._core

lambda_zz

\(\partial_{\zeta \zeta} \lambda\)

radians

Poloidal stream function, second toroidal derivative

desc.compute._core

lambda_rt

\(\partial_{\rho \theta} \lambda\)

radians

Poloidal stream function, second derivative wrt radius and poloidal angle

desc.compute._core

lambda_rz

\(\partial_{\rho \zeta} \lambda\)

radians

Poloidal stream function, second derivative wrt radius and toroidal angle

desc.compute._core

lambda_tz

\(\partial_{\theta \zeta} \lambda\)

radians

Poloidal stream function, second derivative wrt poloidal and toroidal angles

desc.compute._core

lambda_rrr

\(\partial_{ ho \rho \rho} \lambda\)

radians

Poloidal stream function, third radial derivative

desc.compute._core

lambda_ttt

\(\partial_{\theta \theta \theta} \lambda\)

radians

Poloidal stream function, third poloidal derivative

desc.compute._core

lambda_zzz

\(\partial_{\zeta \zeta \zeta} \lambda\)

radians

Poloidal stream function, third toroidal derivative

desc.compute._core

lambda_rrt

\(\partial_{\rho \rho \theta} \lambda\)

radians

Poloidal stream function, third derivative, wrt radius twice and poloidal angle

desc.compute._core

lambda_rtt

\(\partial_{\rho \theta \theta} \lambda\)

radians

Poloidal stream function, third derivative wrt radius and poloidal angle twice

desc.compute._core

lambda_rrz

\(\partial_{\rho \rho \zeta} \lambda\)

radians

Poloidal stream function, third derivative, wrt radius twice and toroidal angle

desc.compute._core

lambda_rzz

\(\partial_{\rho \zeta \zeta} \lambda\)

radians

Poloidal stream function, third derivative wrt radius and toroidal angle twice

desc.compute._core

lambda_ttz

\(\partial_{\theta \theta \zeta} \lambda\)

radians

Poloidal stream function, third derivative wrt poloidal angle twice and toroidal angle

desc.compute._core

lambda_tzz

\(\partial_{\theta \zeta \zeta} \lambda\)

radians

Poloidal stream function, third derivative wrt poloidal angle and toroidal angle twice

desc.compute._core

lambda_rtz

\(\partial_{\rho \theta \zeta} \lambda\)

radians

Poloidal stream function, third derivative wrt radius, poloidal angle, and toroidal angle

desc.compute._core

J^rho

\(J^{\rho}\)

Amperes / cubic meter

Contravariant radial component of plasma current density

desc.compute._equil

J^theta

\(J^{\theta}\)

Amperes / cubic meter

Contravariant poloidal component of plasma current density

desc.compute._equil

J^zeta

\(J^{\zeta}\)

Amperes / cubic meter

Contravariant toroidal component of plasma current density

desc.compute._equil

J

\(\mathbf{J}\)

Amperes / square meter

Plasma current density

desc.compute._equil

J_R

\(J_{R}\)

Amperes / square meter

Radial componenet of plasma current density in lab frame

desc.compute._equil

J_phi

\(J_{\phi}\)

Amperes / square meter

Toroidal componenet of plasma current density in lab frame

desc.compute._equil

J_Z

\(J_{Z}\)

Amperes / square meter

Vertical componenet of plasma current density in lab frame

desc.compute._equil

|J|

\(|\mathbf{J}|\)

Amperes / square meter

Magnitue of plasma current density

desc.compute._equil

J_rho

\(J_{\rho}\)

Amperes / meter

Covariant radial component of plasma current density

desc.compute._equil

J_theta

\(J_{\theta}\)

Amperes / meter

Covariant poloidal component of plasma current density

desc.compute._equil

J_zeta

\(J_{\zeta}\)

Amperes / meter

Covariant toroidal component of plasma current density

desc.compute._equil

J*B

\(\mathbf{J} \cdot \mathbf{B}\)

Newtons / cubic meter

Current density parallel to magnetic field, times field strength (note units are not Amperes)

desc.compute._equil

<J*B>

\(\langle \mathbf{J} \cdot \mathbf{B} \rangle\)

Newtons / cubic meter

Flux surface average of current density dotted into magnetic field

desc.compute._equil

J_parallel

\(\mathbf{J} \cdot \hat{\mathbf{b}}\)

Amperes / square meter

Plasma current density parallel to magnetic field

desc.compute._equil

F_rho

\(F_{\rho}\)

Newtons / square meter

Covariant radial component of force balance error

desc.compute._equil

F_theta

\(F_{\theta}\)

Newtons / square meter

Covariant poloidal component of force balance error

desc.compute._equil

F_zeta

\(F_{\zeta}\)

Newtons / square meter

Covariant toroidal component of force balance error

desc.compute._equil

F_helical

\(F_{helical}\)

Newtons / square meter

Covariant helical component of force balance error

desc.compute._equil

F

\(\mathbf{J} \times \mathbf{B} - \nabla p\)

Newtons / cubic meter

Force balance error

desc.compute._equil

|F|

\(|\mathbf{J} \times \mathbf{B} - \nabla p|\)

Newtons / cubic meter

Magnitude of force balance error

desc.compute._equil

<|F|>_vol

\(\langle |\mathbf{J} \times \mathbf{B} - \nabla p| \rangle_{vol}\)

Newtons / cubic meter

Volume average of magnitude of force balance error

desc.compute._equil

e^helical

\(B^{\theta} \nabla \zeta - B^{\zeta} \nabla \theta\)

Tesla / square meter

Helical basis vector

desc.compute._equil

|e^helical|

\(|B^{\theta} \nabla \zeta - B^{\zeta} \nabla \theta|\)

Tesla / square meter

Magnitude of helical basis vector

desc.compute._equil

W_B

\(W_B\)

Joules

Plasma magnetic energy

desc.compute._equil

W_Bpol

\(W_{B,pol}\)

Joules

Plasma magnetic energy in poloidal field

desc.compute._equil

W_Btor

\(W_{B,tor}\)

Joules

Plasma magnetic energy in toroidal field

desc.compute._equil

W_p

\(W_p\)

Joules

Plasma thermodynamic energy

desc.compute._equil

W

\(W\)

Joules

Plasma total energy

desc.compute._equil

<beta>_vol

\(\langle \beta \rangle_{vol}\)

None

Normalized plasma pressure

desc.compute._equil

<beta_pol>_vol

\(\langle \beta_{pol} \rangle_{vol}\)

None

Normalized poloidal plasma pressure

desc.compute._equil

<beta_tor>_vol

\(\langle \beta_{tor} \rangle_{vol}\)

None

Normalized toroidal plasma pressure

desc.compute._equil

B0

\(\partial_{\rho} \psi / \sqrt{g}\)

Tesla / meter

desc.compute._field

B^rho

\(B^{\rho}\)

Tesla / meter

Contravariant radial component of magnetic field

desc.compute._field

B^theta

\(B^{\theta}\)

Tesla / meter

Contravariant poloidal component of magnetic field

desc.compute._field

B^zeta

\(B^{\zeta}\)

Tesla / meter

Contravariant toroidal component of magnetic field

desc.compute._field

B

\(B\)

Tesla

Magnetic field

desc.compute._field

B_R

\(B_{R}\)

Tesla

Radial component of magnetic field in lab frame

desc.compute._field

B_phi

\(B_{\phi}\)

Tesla

Toroidal component of magnetic field in lab frame

desc.compute._field

B_Z

\(B_{Z}\)

Tesla

Vertical component of magnetic field in lab frame

desc.compute._field

B0_r

\(\partial_{\rho \rho} \psi / \sqrt{g} - \partial_{\rho} \psi \partial_{\rho} \sqrt{g} / g\)

Tesla / meter

desc.compute._field

B^theta_r

\(\partial_{\rho} B^{\theta}\)

Tesla / meter

Contravariant poloidal component of magnetic field, derivative wrt radial coordinate

desc.compute._field

B^zeta_r

\(\partial_{\rho} B^{\zeta}\)

Tesla / meter

Contravariant toroidal component of magnetic field, derivative wrt radial coordinate

desc.compute._field

B_r

\(\partial_{\rho} \mathbf{B}\)

Tesla

Magnetic field, derivative wrt radial coordinate

desc.compute._field

B0_t

\(-\partial_{\rho} \psi \partial_{\theta} \sqrt{g} / g\)

Tesla / meter

desc.compute._field

B^theta_t

\(\partial_{\theta} B^{\theta}\)

Tesla / meter

Contravariant poloidal component of magnetic field, derivative wrt poloidal angle

desc.compute._field

B^zeta_t

\(\partial_{\theta} B^{\zeta}\)

Tesla / meter

Contravariant toroidal component of magnetic field, derivative wrt poloidal angle

desc.compute._field

B_t

\(\partial_{\theta} \mathbf{B}\)

Tesla

Magnetic field, derivative wrt poloidal angle

desc.compute._field

B0_z

\(-\partial_{\rho} \psi \partial_{\zeta} \sqrt{g} / g\)

Tesla / meter

desc.compute._field

B^theta_z

\(\partial_{\zeta} B^{\theta}\)

Tesla / meter

Contravariant poloidal component of magnetic field, derivative wrt toroidal angle

desc.compute._field

B^zeta_z

\(\partial_{\zeta} B^{\zeta}\)

Tesla / meter

Contravariant toroidal component of magnetic field, derivative wrt toroidal angle

desc.compute._field

B_z

\(\partial_{\zeta} \mathbf{B}\)

Tesla

Magnetic field, derivative wrt toroidal angle

desc.compute._field

B0_rr

\(\psi''' / \sqrt{g} - 2 \psi'' \partial_{\rho} \sqrt{g} / g - \psi' \partial_{\rho\rho} \sqrt{g} / g + 2 \psi' (\partial_{\rho} \sqrt{g})^2 / (\sqrt{g})^3\)

Tesla / meters

desc.compute._field

B^theta_rr

\(\partial_{\rho\rho} B^{\theta}\)

Tesla / meters

Contravariant poloidal component of magnetic field, second derivative wrt radial coordinate

desc.compute._field

B^zeta_rr

\(\partial_{\rho\rho} B^{\zeta}\)

Tesla / meters

Contravariant toroidal component of magnetic field, second derivative wrt radial coordinate

desc.compute._field

B_rr

\(\partial_{\rho\rho} \mathbf{B}\)

Tesla

Magnetic field, second derivative wrt radial coordinate

desc.compute._field

B0_tt

\(-\partial_{\rho} \psi \partial_{\theta\theta} \sqrt{g} / g + 2 \partial_{\rho} \psi (\partial_{\theta} \sqrt{g})^2 / (\sqrt{g})^{3}\)

Tesla / meter

desc.compute._field

B^theta_tt

\(\partial_{\theta\theta} B^{\theta}\)

Tesla / meter

Contravariant poloidal component of magnetic field, second derivative wrt poloidal angle

desc.compute._field

B^zeta_tt

\(\partial_{\theta\theta} B^{\zeta}\)

Tesla / meter

Contravariant toroidal component of magnetic field, second derivative wrt poloidal angle

desc.compute._field

B_tt

\(\partial_{\theta\theta} \mathbf{B}\)

Tesla

Magnetic field, second derivative wrt poloidal angle

desc.compute._field

B0_zz

\(-\partial_{\rho} \psi \partial_{\zeta\zeta} \sqrt{g} / g + 2 \partial_{\rho} \psi (\partial_{\zeta} \sqrt{g})^2 / (\sqrt{g})^{3}\)

Tesla / meter

desc.compute._field

B^theta_zz

\(\partial_{\zeta\zeta} B^{\theta}\)

Tesla / meter

Contravariant poloidal component of magnetic field, second derivative wrt toroidal angle

desc.compute._field

B^zeta_zz

\(\partial_{\zeta\zeta} B^{\zeta}\)

Tesla / meter

Contravariant toroidal component of magnetic field, second derivative wrt toroidal angle

desc.compute._field

B_zz

\(\partial_{\zeta\zeta} \mathbf{B}\)

Tesla

Magnetic field, second derivative wrt toroidal angle

desc.compute._field

B0_rt

\(\psi'' \partial_{\theta} \sqrt{g} / g + \psi' \partial_{\rho\theta} \sqrt{g} / g + 2 \psi' \partial_{\rho} \sqrt{g} \partial_{\theta} \sqrt{g} / (\sqrt{g})^3\)

Tesla / meters

desc.compute._field

B^theta_rt

\(\partial_{\rho\theta} B^{\theta}\)

Tesla / meters

Contravariant poloidal component of magnetic field, second derivative wrt radial coordinate and poloidal angle

desc.compute._field

B^zeta_rt

\(\partial_{\rho\theta} B^{\zeta}\)

Tesla / meters

Contravariant toroidal component of magnetic field, second derivative wrt radial coordinate and poloidal angle

desc.compute._field

B_rt

\(\partial_{\rho\theta} \mathbf{B}\)

Tesla

Magnetic field, second derivative wrt radial coordinate and poloidal angle

desc.compute._field

B0_tz

\(-\partial_{\rho} \psi \partial_{\theta\zeta} \sqrt{g} / g + 2 \partial_{\rho} \psi \partial_{\theta} \sqrt{g} \partial_{\zeta} \sqrt{g} / (\sqrt{g})^{3}\)

Tesla / meter

desc.compute._field

B^theta_tz

\(\partial_{\theta\zeta} B^{\theta}\)

Tesla / meter

Contravariant poloidal component of magnetic field, second derivative wrt poloidal and toroidal angles

desc.compute._field

B^zeta_tz

\(\partial_{\theta\zeta} B^{\zeta}\)

Tesla / meter

Contravariant toroidal component of magnetic field, second derivative wrt poloidal and toroidal angles

desc.compute._field

B_tz

\(\partial_{\theta\zeta} \mathbf{B}\)

Tesla

Magnetic field, second derivative wrt poloidal and toroidal angles

desc.compute._field

B0_rz

\(\psi'' \partial_{\zeta} \sqrt{g} / g + \psi' \partial_{\rho\zeta} \sqrt{g} / g + 2 \psi' \partial_{\rho} \sqrt{g} \partial_{\zeta} \sqrt{g} / (\sqrt{g})^3\)

Tesla / meters

desc.compute._field

B^theta_rz

\(\partial_{\rho\zeta} B^{\theta}\)

Tesla / meters

Contravariant poloidal component of magnetic field, second derivative wrt radial coordinate and toroidal angle

desc.compute._field

B^zeta_rz

\(\partial_{\rho\zeta} B^{\zeta}\)

Tesla / meters

Contravariant toroidal component of magnetic field, second derivative wrt radial coordinate and toroidal angle

desc.compute._field

B_rz

\(\partial_{\rho\zeta} \mathbf{B}\)

Tesla

Magnetic field, second derivative wrt radial coordinate and toroidal angle

desc.compute._field

B_rho

\(B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field

desc.compute._field

B_theta

\(B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field

desc.compute._field

B_zeta

\(B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field

desc.compute._field

B_rho_r

\(\partial_{\rho} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, derivative wrt radial coordinate

desc.compute._field

B_theta_r

\(\partial_{\rho} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, derivative wrt radial coordinate

desc.compute._field

B_zeta_r

\(\partial_{\rho} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, derivative wrt radial coordinate

desc.compute._field

B_rho_t

\(\partial_{\theta} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, derivative wrt poloidal angle

desc.compute._field

B_theta_t

\(\partial_{\theta} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, derivative wrt poloidal angle

desc.compute._field

B_zeta_t

\(\partial_{\theta} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, derivative wrt poloidal angle

desc.compute._field

B_rho_z

\(\partial_{\zeta} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, derivative wrt toroidal angle

desc.compute._field

B_theta_z

\(\partial_{\zeta} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, derivative wrt toroidal angle

desc.compute._field

B_zeta_z

\(\partial_{\zeta} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, derivative wrt toroidal angle

desc.compute._field

B_rho_rr

\(\partial_{\rho\rho} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, second derivative wrt radial coordinate

desc.compute._field

B_theta_rr

\(\partial_{\rho\rho} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, second derivative wrt radial coordinate

desc.compute._field

B_zeta_rr

\(\partial_{\rho\rho} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, second derivative wrt radial coordinate

desc.compute._field

B_rho_tt

\(\partial_{\theta\theta} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, second derivative wrt poloidal angle

desc.compute._field

B_theta_tt

\(\partial_{\theta\theta} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, second derivative wrt poloidal angle

desc.compute._field

B_zeta_tt

\(\partial_{\theta\theta} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, second derivative wrt poloidal angle

desc.compute._field

B_rho_zz

\(\partial_{\zeta\zeta} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, second derivative wrt toroidal angle

desc.compute._field

B_theta_zz

\(\partial_{\zeta\zeta} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, second derivative wrt toroidal angle

desc.compute._field

B_zeta_zz

\(\partial_{\zeta\zeta} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, second derivative wrt toroidal angle

desc.compute._field

B_rho_rt

\(\partial_{\rho\theta} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, second derivative wrt radial coordinate and poloidal angle

desc.compute._field

B_theta_rt

\(\partial_{\rho\theta} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, second derivative wrt radial coordinate and poloidal angle

desc.compute._field

B_zeta_rt

\(\partial_{\rho\theta} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, second derivative wrt radial coordinate and poloidal angle

desc.compute._field

B_rho_tz

\(\partial_{\theta\zeta} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, second derivative wrt poloidal and toroidal angles

desc.compute._field

B_theta_tz

\(\partial_{\theta\zeta} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, second derivative wrt poloidal and toroidal angles

desc.compute._field

B_zeta_tz

\(\partial_{\theta\zeta} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, second derivative wrt poloidal and toroidal angles

desc.compute._field

B_rho_rz

\(\partial_{\rho\zeta} B_{\rho}\)

Tesla * meters

Covariant radial component of magnetic field, second derivative wrt radial coordinate and toroidal angle

desc.compute._field

B_theta_rz

\(\partial_{\rho\zeta} B_{\theta}\)

Tesla * meters

Covariant poloidal component of magnetic field, second derivative wrt radial coordinate and toroidal angle

desc.compute._field

B_zeta_rz

\(\partial_{\rho\zeta} B_{\zeta}\)

Tesla * meters

Covariant toroidal component of magnetic field, second derivative wrt radial coordinate and toroidal angle

desc.compute._field

|B|^2

\(|\mathbf{B}|^{2}\)

Tesla squared

Magnitude of magnetic field, squared

desc.compute._field

|B|

\(|\mathbf{B}|\)

Tesla

Magnitude of magnetic field

desc.compute._field

|B|_r

\(\partial_{\rho} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, derivative wrt radial coordinate

desc.compute._field

|B|_t

\(\partial_{\theta} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, derivative wrt poloidal angle

desc.compute._field

|B|_z

\(\partial_{\zeta} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, derivative wrt toroidal angle

desc.compute._field

|B|_rr

\(\partial_{\rho\rho} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, second derivative wrt radial coordinate

desc.compute._field

|B|_tt

\(\partial_{\theta\theta} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, second derivative wrt poloidal angle

desc.compute._field

|B|_zz

\(\partial_{\zeta\zeta} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, second derivative wrt toroidal angle

desc.compute._field

|B|_rt

\(\partial_{\rho\theta} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, derivative wrt radial coordinate and poloidal angle

desc.compute._field

|B|_tz

\(\partial_{\theta\zeta} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, derivative wrt poloidal and toroidal angles

desc.compute._field

|B|_rz

\(\partial_{\rho\zeta} |\mathbf{B}|\)

Tesla

Magnitude of magnetic field, derivative wrt radial coordinate and toroidal angle

desc.compute._field

grad(|B|)

\(\nabla |\mathbf{B}|\)

Tesla / meters

Gradient of magnetic field magnitude

desc.compute._field

<|B|>_vol

\(\langle |B| \rangle_{vol}\)

Tesla

Volume average magnetic field

desc.compute._field

<|B|>_rms

\(\langle |B| \rangle_{rms}\)

Tesla

Volume average magnetic field, root mean square

desc.compute._field

<|B|>

\(\langle |B| \rangle\)

Tesla

Flux surface average magnetic field

desc.compute._field

<B^2>

\(\langle B^2 \rangle\)

Tesla squared

Flux surface average magnetic field squared

desc.compute._field

<1/|B|>

\(\langle 1/B \rangle\)

1 / Tesla

Flux surface averaged inverse field strength

desc.compute._field

<B^2>_r

\(\partial_{\rho} \langle B^2 \rangle\)

Tesla squared

Flux surface average magnetic field squared, radial derivative

desc.compute._field

grad(|B|^2)_rho

\((\nabla B^{2})_{\rho}\)

Tesla squared

Covariant radial component of magnetic pressure gradient

desc.compute._field

grad(|B|^2)_theta

\((\nabla B^{2})_{\theta}\)

Tesla squared

Covariant poloidal component of magnetic pressure gradient

desc.compute._field

grad(|B|^2)_zeta

\((\nabla B^{2})_{\zeta}\)

Tesla squared

Covariant toroidal component of magnetic pressure gradient

desc.compute._field

grad(|B|^2)

\(\nabla B^{2}\)

Tesla squared / meters

Magnetic pressure gradient

desc.compute._field

|grad(|B|^2)|/2mu0

\(|\nabla B^{2}/(2\mu_0)|\)

Newton / cubic meter

Magnitude of magnetic pressure gradient

desc.compute._field

<|grad(|B|^2)|/2mu0>_vol

\(\langle |\nabla B^{2}/(2\mu_0)| \rangle_{vol}\)

Newtons per cubic meter

Volume average of magnitude of magnetic pressure gradient

desc.compute._field

(curl(B)xB)_rho

\(((\nabla \times \mathbf{B}) \times \mathbf{B})_{\rho}\)

Tesla squared

Covariant radial component of Lorentz force

desc.compute._field

(curl(B)xB)_theta

\(((\nabla \times \mathbf{B}) \times \mathbf{B})_{\theta}\)

Tesla squared

Covariant poloidal component of Lorentz force

desc.compute._field

(curl(B)xB)_zeta

\(((\nabla \times \mathbf{B}) \times \mathbf{B})_{\zeta}\)

Tesla squared

Covariant toroidal component of Lorentz force

desc.compute._field

curl(B)xB

\((\nabla \times \mathbf{B}) \times \mathbf{B}\)

Tesla squared / meters

Lorentz force

desc.compute._field

(B*grad)B

\((\mathbf{B} \cdot \nabla) \mathbf{B}\)

Tesla squared / meters

Magnetic tension

desc.compute._field

((B*grad)B)_rho

\(((\mathbf{B} \cdot \nabla) \mathbf{B})_{\rho}\)

Tesla squared

Covariant radial component of magnetic tension

desc.compute._field

((B*grad)B)_theta

\(((\mathbf{B} \cdot \nabla) \mathbf{B})_{\theta}\)

Tesla squared

Covariant poloidal component of magnetic tension

desc.compute._field

((B*grad)B)_zeta

\(((\mathbf{B} \cdot \nabla) \mathbf{B})_{\zeta}\)

Tesla squared

Covariant toroidal component of magnetic tension

desc.compute._field

|(B*grad)B|

\(|(\mathbf{B} \cdot \nabla) \mathbf{B}|\)

Tesla squared / meters

Magnitude of magnetic tension

desc.compute._field

<|(B*grad)B|>_vol

\(\langle |(\mathbf{B} \cdot \nabla) \mathbf{B}| \rangle_{vol}\)

Tesla squared / meters

Volume average magnetic tension magnitude

desc.compute._field

B*grad(|B|)

\(\mathbf{B} \cdot \nabla B\)

Tesla squared / meters

desc.compute._field

(B*grad(|B|))_t

\(\partial_{\theta} (\mathbf{B} \cdot \nabla B)\)

Tesla squared / meters

desc.compute._field

(B*grad(|B|))_z

\(\partial_{\zeta} (\mathbf{B} \cdot \nabla B)\)

Tesla squared / meters

desc.compute._field

max_tz |B|

\(\max_{\theta \zeta} |B|\)

Tesla

Maximum field strength on each flux surface

desc.compute._field

min_tz |B|

\(\min_{\theta \zeta} |B|\)

Tesla

Minimum field strength on each flux surface

desc.compute._field

effective r/R0

\((r / R_0)_{effective}\)

None

Effective local inverse aspect ratio, based on max and min |B|

desc.compute._field

kappa

\(\kappa\)

Inverse meters

Curvature vector of magnetic field lines

desc.compute._field

kappa_n

\(\kappa_n\)

Inverse meters

Normal curvature vector of magnetic field lines

desc.compute._field

kappa_g

\(\kappa_g\)

Inverse meters

Geodesic curvature vector of magnetic field lines

desc.compute._field

grad(B)

\(\nabla \mathbf{B}\)

Tesla / meter

Gradient of magnetic field vector

desc.compute._field

|grad(B)|

\(|\nabla \mathbf{B}|\)

Tesla / meter

Frobenius norm of gradient of magnetic field vector

desc.compute._field

L_grad(B)

\(L_{\nabla \mathbf{B}} = \frac{\sqrt{2}|B|}{|\nabla \mathbf{B}|}\)

meters

Magnetic field length scale based on Frobenius norm of gradient of magnetic field vector

desc.compute._field

V

\(V\)

cubic meters

Volume

desc.compute._geometry

V(r)

\(V(\rho)\)

cubic meters

Volume enclosed by flux surfaces

desc.compute._geometry

V_r(r)

\(\partial_{\rho} V(\rho)\)

cubic meters

Volume enclosed by flux surfaces, derivative wrt radial coordinate

desc.compute._geometry

V_rr(r)

\(\partial_{\rho\rho} V(\rho)\)

cubic meters

Volume enclosed by flux surfaces, second derivative wrt radial coordinate

desc.compute._geometry

A

\(A\)

square meters

Average cross-sectional area

desc.compute._geometry

S(r)

\(S(\rho)\)

square meters

Surface area of flux surfaces

desc.compute._geometry

R0

\(R_{0}\)

meters

Average major radius

desc.compute._geometry

a

\(a\)

meters

Average minor radius

desc.compute._geometry

R0/a

\(R_{0} / a\)

None

Aspect ratio

desc.compute._geometry

a_major/a_minor

\(a_{major} / a_{minor}\)

None

Maximum elongation

desc.compute._geometry

n_rho

\(\hat{\mathbf{n}}_{\rho}\)

None

Unit normal vector to constant rho surface

desc.compute._geometry

L_sff

\(L_{sff}\)

meters

L coefficient of second fundamental form

desc.compute._geometry

M_sff

\(M_{sff}\)

meters

M coefficient of second fundamental form

desc.compute._geometry

N_sff

\(N_{sff}\)

meters

N coefficient of second fundamental form

desc.compute._geometry

curvature_k1

\(k_{1}\)

Inverse meters

First principle curvature of flux surfaces

desc.compute._geometry

curvature_k2

\(k_{2}\)

Inverse meters

Second principle curvature of flux surfaces

desc.compute._geometry

curvature_K

\(K\)

meters squared

Gaussian curvature of flux surfaces

desc.compute._geometry

curvature_H

\(H\)

meters

Mean curvature of flux surfaces

desc.compute._geometry

sqrt(g)

\(\sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system

desc.compute._metric

sqrt(g)_PEST

\(\sqrt{g}_{PEST}\)

cubic meters

Jacobian determinant of PEST flux coordinate system

desc.compute._metric

|e_theta x e_zeta|

\(|e_{\theta} \times e_{\zeta}|\)

square meters

2D Jacobian determinant for constant rho surface

desc.compute._metric

|e_zeta x e_rho|

\(|e_{\zeta} \times e_{\rho}|\)

square meters

2D Jacobian determinant for constant theta surface

desc.compute._metric

|e_rho x e_theta|

\(|e_{\rho} \times e_{\theta}|\)

square meters

2D Jacobian determinant for constant zeta surface

desc.compute._metric

sqrt(g)_r

\(\partial_{\rho} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, derivative wrt radial coordinate

desc.compute._metric

sqrt(g)_t

\(\partial_{\theta} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, derivative wrt poloidal angle

desc.compute._metric

sqrt(g)_z

\(\partial_{\zeta} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, derivative wrt toroidal angle

desc.compute._metric

sqrt(g)_rr

\(\partial_{\rho\rho} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, second derivative wrt radial coordinate

desc.compute._metric

sqrt(g)_tt

\(\partial_{\theta\theta} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, second derivative wrt poloidal angle

desc.compute._metric

sqrt(g)_zz

\(\partial_{\zeta\zeta} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, second derivative wrt toroidal angle

desc.compute._metric

sqrt(g)_rt

\(\partial_{\rho\theta} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, second derivative wrt radial coordinate and poloidal angle

desc.compute._metric

sqrt(g)_tz

\(\partial_{\theta\zeta} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, second derivative wrt poloidal and toroidal angles

desc.compute._metric

sqrt(g)_rz

\(\partial_{\rho\zeta} \sqrt{g}\)

cubic meters

Jacobian determinant of flux coordinate system, second derivative wrt radial coordinate and toroidal angle

desc.compute._metric

g_rr

\(g_{\rho\rho}\)

square meters

Radial/Radial element of covariant metric tensor

desc.compute._metric

g_tt

\(g_{\theta\theta}\)

square meters

Poloidal/Poloidal element of covariant metric tensor

desc.compute._metric

g_zz

\(g_{\zeta\zeta}\)

square meters

Toroidal/Toroidal element of covariant metric tensor

desc.compute._metric

g_rt

\(g_{\rho\theta}\)

square meters

Radial/Poloidal element of covariant metric tensor

desc.compute._metric

g_rz

\(g_{\rho\zeta}\)

square meters

Radial/Toroidal element of covariant metric tensor

desc.compute._metric

g_tz

\(g_{\theta\zeta}\)

square meters

Poloidal/Toroidal element of covariant metric tensor

desc.compute._metric

g_tt_r

\(\partial_{\rho} g_{\theta\theta}\)

square meters

Poloidal/Poloidal element of covariant metric tensor, derivative wrt rho

desc.compute._metric

g_tz_r

\(\partial_{\rho} g_{\theta\zeta}\)

square meters

Poloidal/Toroidal element of covariant metric tensor, derivative wrt rho

desc.compute._metric

g_tt_rr

\(\partial_{\rho\rho} g_{\theta\theta}\)

square meters

Poloidal/Poloidal element of covariant metric tensor, second derivative wrt rho

desc.compute._metric

g_tz_rr

\(\partial_{\rho\rho} g_{\theta\zeta}\)

square meters

Poloidal/Toroidal element of covariant metric tensor, second derivative wrt rho

desc.compute._metric

g^rr

\(g^{\rho\rho}\)

inverse square meters

Radial/Radial element of contravariant metric tensor

desc.compute._metric

g^tt

\(g^{\theta\theta}\)

inverse square meters

Poloidal/Poloidal element of contravariant metric tensor

desc.compute._metric

g^zz

\(g^{\zeta\zeta}\)

inverse square meters

Toroidal/Toroidal element of contravariant metric tensor

desc.compute._metric

g^rt

\(g^{\rho\theta}\)

inverse square meters

Radial/Poloidal element of contravariant metric tensor

desc.compute._metric

g^rz

\(g^{\rho\zeta}\)

inverse square meters

Radial/Toroidal element of contravariant metric tensor

desc.compute._metric

g^tz

\(g^{\theta\zeta}\)

inverse square meters

Poloidal/Toroidal element of contravariant metric tensor

desc.compute._metric

g^rr_r

\(g^{\rho}{\rho}_{\rho}\)

inverse square meters

Radial/Radial element of contravariant metric tensor, first radial derivative

desc.compute._metric

g^rt_r

\(g^{\rho}{\theta}_{\rho}\)

inverse square meters

Radial/Poloidal element of contravariant metric tensor, first radial derivative

desc.compute._metric

g^rz_r

\(g^{\rho}{\zeta}_{\rho}\)

inverse square meters

Radial/Toroidal element of contravariant metric tensor, first radial derivative

desc.compute._metric

g^tt_r

\(g^{\theta}{\theta}_{\rho}\)

inverse square meters

Poloidal/Poloidal element of contravariant metric tensor, first radial derivative

desc.compute._metric

g^tz_r

\(g^{\theta}{\zeta}_{\rho}\)

inverse square meters

Poloidal/Toroidal element of contravariant metric tensor, first radial derivative

desc.compute._metric

g^zz_r

\(g^{\zeta}{\zeta}_{\rho}\)

inverse square meters

Toroidal/Toroidal element of contravariant metric tensor, first radial derivative

desc.compute._metric

g^rr_t

\(g^{\rho}{\rho}_{\theta}\)

inverse square meters

Radial/Radial element of contravariant metric tensor, first poloidal derivative

desc.compute._metric

g^rt_t

\(g^{\rho}{\theta}_{\theta}\)

inverse square meters

Radial/Poloidal element of contravariant metric tensor, first poloidal derivative

desc.compute._metric

g^rz_t

\(g^{\rho}{\zeta}_{\theta}\)

inverse square meters

Radial/Toroidal element of contravariant metric tensor, first poloidal derivative

desc.compute._metric

g^tt_t

\(g^{\theta}{\theta}_{\theta}\)

inverse square meters

Poloidal/Poloidal element of contravariant metric tensor, first poloidal derivative

desc.compute._metric

g^tz_t

\(g^{\theta}{\zeta}_{\theta}\)

inverse square meters

Poloidal/Toroidal element of contravariant metric tensor, first poloidal derivative

desc.compute._metric

g^zz_t

\(g^{\zeta}{\zeta}_{\theta}\)

inverse square meters

Toroidal/Toroidal element of contravariant metric tensor, first poloidal derivative

desc.compute._metric

g^rr_z

\(g^{\rho}{\rho}_{\zeta}\)

inverse square meters

Radial/Radial element of contravariant metric tensor, first toroidal derivative

desc.compute._metric

g^rt_z

\(g^{\rho}{\theta}_{\zeta}\)

inverse square meters

Radial/Poloidal element of contravariant metric tensor, first toroidal derivative

desc.compute._metric

g^rz_z

\(g^{\rho}{\zeta}_{\zeta}\)

inverse square meters

Radial/Toroidal element of contravariant metric tensor, first toroidal derivative

desc.compute._metric

g^tt_z

\(g^{\theta}{\theta}_{\zeta}\)

inverse square meters

Poloidal/Poloidal element of contravariant metric tensor, first toroidal derivative

desc.compute._metric

g^tz_z

\(g^{\theta}{\zeta}_{\zeta}\)

inverse square meters

Poloidal/Toroidal element of contravariant metric tensor, first toroidal derivative

desc.compute._metric

g^zz_z

\(g^{\zeta}{\zeta}_{\zeta}\)

inverse square meters

Toroidal/Toroidal element of contravariant metric tensor, first toroidal derivative

desc.compute._metric

|grad(rho)|

\(|\nabla \rho|\)

inverse meters

Magnitude of contravariant radial basis vector

desc.compute._metric

|grad(theta)|

\(|\nabla \theta|\)

inverse meters

Magnitude of contravariant poloidal basis vector

desc.compute._metric

|grad(zeta)|

\(|\nabla \zeta|\)

inverse meters

Magnitude of contravariant toroidal basis vector

desc.compute._metric

psi

\(\psi = \Psi / (2 \pi)\)

Webers

Toroidal flux (normalized by 2pi)

desc.compute._profiles

psi_r

\(\partial_{\rho} \psi = \partial_{\rho} \Psi / (2 \pi)\)

Webers

Toroidal flux (normalized by 2pi), first radial derivative

desc.compute._profiles

psi_rr

\(\partial_{\rho\rho} \psi = \partial_{\rho\rho} \Psi / (2 \pi)\)

Webers

Toroidal flux (normalized by 2pi), second radial derivative

desc.compute._profiles

psi_rrr

\(\partial_{\rho\rho\rho} \psi = \partial_{\rho\rho\rho} \Psi / (2 \pi)\)

Webers

Toroidal flux (normalized by 2pi), third radial derivative

desc.compute._profiles

grad(psi)

\(\nabla\psi\)

Webers per meter

Toroidal flux gradient (normalized by 2pi)

desc.compute._profiles

|grad(psi)|^2

\(|\nabla\psi|^{2}\)

Webers squared per square meter

Toroidal flux gradient (normalized by 2pi) magnitude squared

desc.compute._profiles

|grad(psi)|

\(|\nabla\psi|\)

Webers per meter

Toroidal flux gradient (normalized by 2pi) magnitude

desc.compute._profiles

chi_r

\(\partial_{\rho} \chi\)

Webers

Poloidal flux (normalized by 2pi), first radial derivative

desc.compute._profiles

chi

\(\chi\)

Webers

Poloidal flux (normalized by 2pi)

desc.compute._profiles

Te

\(T_e\)

electron-Volts

Electron temperature

desc.compute._profiles

Te_r

\(\partial_{\rho} T_e\)

electron-Volts

Electron temperature, first radial derivative

desc.compute._profiles

ne

\(n_e\)

1 / cubic meters

Electron density

desc.compute._profiles

ne_r

\(\partial_{\rho} n_e\)

1 / cubic meters

Electron density, first radial derivative

desc.compute._profiles

Ti

\(T_i\)

electron-Volts

Ion temperature

desc.compute._profiles

Ti_r

\(\partial_{\rho} T_i\)

electron-Volts

Ion temperature, first radial derivative

desc.compute._profiles

Zeff

\(Z_{eff}\)

None

Effective atomic number

desc.compute._profiles

Zeff_r

\(\partial_{\rho} Z_{eff}\)

None

Effective atomic number, first radial derivative

desc.compute._profiles

p

\(p\)

Pascals

Pressure

desc.compute._profiles

p_r

\(\partial_{\rho} p\)

Pascals

Pressure, first radial derivative

desc.compute._profiles

grad(p)

\(\nabla p\)

Newtons / cubic meter

Pressure gradient

desc.compute._profiles

|grad(p)|^2

\(|\nabla p|^{2}\)

Newtons per cubic meter squared

Magnitude of pressure gradient squared

desc.compute._profiles

|grad(p)|

\(|\nabla p|\)

Newtons per cubic meter

Magnitude of pressure gradient

desc.compute._profiles

<|grad(p)|>_vol

\(\langle |\nabla p| \rangle_{vol}\)

Newtons per cubic meter

Volume average of magnitude of pressure gradient

desc.compute._profiles

iota

\(\iota\)

None

Rotational transform (normalized by 2pi)

desc.compute._profiles

iota_r

\(\partial_{\rho} \iota\)

None

Rotational transform (normalized by 2pi), first radial derivative

desc.compute._profiles

iota_rr

\(\partial_{\rho\rho} \iota\)

None

Rotational transform (normalized by 2pi), second radial derivative

desc.compute._profiles

iota_zero_current_num

\(\iota_{0} numerator\)

inverse meters

Zero toroidal current rotational transform numerator

desc.compute._profiles

iota_zero_current_num_r

\(\partial_{\rho} \iota_{0} numerator\)

inverse meters

Zero toroidal current rotational transform numerator, first radial derivative

desc.compute._profiles

iota_zero_current_num_rr

\(\partial_{\rho\rho} \iota_{0} numerator\)

inverse meters

Zero toroidal current rotational transform numerator, second radial derivative

desc.compute._profiles

iota_zero_current_den

\(\iota_{0} denominator\)

inverse meters

Zero toroidal current rotational transform denominator

desc.compute._profiles

iota_zero_current_den_r

\(\partial_{\rho} \iota_{0} denominator\)

inverse meters

Zero toroidal current rotational transform denominator, first radial derivative

desc.compute._profiles

iota_zero_current_den_rr

\(\partial_{\rho\rho} \iota_{0} denominator\)

inverse meters

Zero toroidal current rotational transform denominator, second radial derivative

desc.compute._profiles

q

\(q = 1/\iota\)

None

Safety factor ‘q’, inverse of rotational transform.

desc.compute._profiles

I

\(I\)

Tesla * meters

Covariant poloidal component of magnetic field in Boozer coordinates (proportional to toroidal current)

desc.compute._profiles

I_r

\(\partial_{\rho} I\)

Tesla * meters

Covariant poloidal component of magnetic field in Boozer coordinates (proportional to toroidal current), derivative wrt radial coordinate

desc.compute._profiles

I_rr

\(\partial_{\rho\rho} I\)

Tesla * meters

Boozer toroidal current enclosed by flux surfaces, second derivative wrt radial coordinate

desc.compute._profiles

G

\(G\)

Tesla * meters

Covariant toroidal component of magnetic field in Boozer coordinates (proportional to poloidal current)

desc.compute._profiles

G_r

\(\partial_{\rho} G\)

Tesla * meters

Covariant toroidal component of magnetic field in Boozer coordinates (proportional to poloidal current), derivative wrt radial coordinate

desc.compute._profiles

G_rr

\(\partial_{\rho\rho} G\)

Tesla * meters

Boozer poloidal current enclosed by flux surfaces, second derivative wrt radial coordinate

desc.compute._profiles

current

\(\frac{2\pi}{\mu_0} I\)

Amperes

Net toroidal current enclosed by flux surfaces

desc.compute._profiles

current_r

\(\frac{2\pi}{\mu_0} \partial_{\rho} I\)

Amperes

Net toroidal current enclosed by flux surfaces, derivative wrt radial coordinate

desc.compute._profiles

current_rr

\(\frac{2\pi}{\mu_0} \partial_{\rho\rho} I\)

Amperes

Net toroidal current enclosed by flux surfaces, second derivative wrt radial coordinate

desc.compute._profiles

B_theta_mn

\(B_{\theta, m, n}\)

Tesla * meters

Fourier coefficients for covariant poloidal component of magnetic field

desc.compute._qs

B_zeta_mn

\(B_{\zeta, m, n}\)

Tesla * meters

Fourier coefficients for covariant toroidal component of magnetic field

desc.compute._qs

w_Boozer_mn

\(w_{Boozer,m,n}\)

Tesla * meters

RHS of eq 10 in Hirshman 1995 ‘Transformation from VMEC to Boozer Coordinates’

desc.compute._qs

w_Boozer

\(w_{Boozer}\)

Tesla * meters

Inverse Fourier transform of RHS of eq 10 in Hirshman 1995 ‘Transformation from VMEC to Boozer Coordinates’

desc.compute._qs

w_Boozer_t

\(\partial_{\theta} w_{Boozer}\)

Tesla * meters

Inverse Fourier transform of RHS of eq 10 in Hirshman 1995 ‘Transformation from VMEC to Boozer Coordinates’, poloidal derivative

desc.compute._qs

w_Boozer_z

\(\partial_{\zeta} w_{Boozer}\)

Tesla * meters

Inverse Fourier transform of RHS of eq 10 in Hirshman 1995 ‘Transformation from VMEC to Boozer Coordinates’, toroidal derivative

desc.compute._qs

nu

\(\nu = \zeta_{B} - \zeta\)

radians

Boozer toroidal stream function

desc.compute._qs

nu_t

\(\partial_{\theta} \nu\)

radians

Boozer toroidal stream function, derivative wrt poloidal angle

desc.compute._qs

nu_z

\(\partial_{\zeta} \nu\)

radians

Boozer toroidal stream function, derivative wrt toroidal angle

desc.compute._qs

theta_B

\(\theta_{B}\)

radians

Boozer poloidal angular coordinate

desc.compute._qs

zeta_B

\(\zeta_{B}\)

radians

Boozer toroidal angular coordinate

desc.compute._qs

sqrt(g)_B

\(\sqrt{g}_{B}\)

None

Jacobian determinant of Boozer coordinates

desc.compute._qs

|B|_mn

\(B_{mn}^{Boozer}\)

Tesla

Boozer harmonics of magnetic field

desc.compute._qs

B modes

\(Boozer modes\)

None

Boozer harmonics

desc.compute._qs

f_C

\((M \iota - N) (\mathbf{B} \times \nabla \psi) \cdot \nabla B - (M G + N I) \mathbf{B} \cdot \nabla B\)

Tesla cubed

Two-term quasisymmetry metric

desc.compute._qs

f_T

\(\nabla \psi \times \nabla B \cdot \nabla (\mathbf{B} \cdot \nabla B)\)

Tesla quarted / square meters

Triple product quasisymmetry metric

desc.compute._qs

isodynamicity

\(1/B^2 (\mathbf{b} \times \nabla B) \cdot \nabla \psi\)

None

Measure of cross field drift at each point, unweighted by particle energy

desc.compute._qs

D_shear

\(D_{shear}\)

Inverse Webers squared

Mercier stability criterion magnetic shear term

desc.compute._stability

D_current

\(D_{current}\)

Inverse Webers squared

Mercier stability criterion toroidal current term

desc.compute._stability

D_well

\(D_{well}\)

Inverse Webers squared

Mercier stability criterion magnetic well term

desc.compute._stability

D_geodesic

\(D_{geodesic}\)

Inverse Webers squared

Mercier stability criterion geodesic curvature term

desc.compute._stability

D_Mercier

\(D_{Mercier}\)

Inverse Webers squared

Mercier stability criterion (positive/negative value denotes stability/instability)

desc.compute._stability

magnetic well

\(Magnetic Well\)

None

Magnetic well proxy for MHD stability (positive/negative value denotes stability/instability)

desc.compute._stability