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 relevant .compute() method 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)

  • Aliases : alternative names of a variable that can be used in the same way as the primary name

desc.equilibrium.equilibrium.Equilibrium

List of Variables: desc.equilibrium.equilibrium.Equilibrium

Name

Label

Units

Description

Module

Aliases

b

\(\hat{b}\)

None

Unit vector along magnetic field

desc.compute._basis_vectors

e^rho

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

inverse meters

Contravariant radial basis vector

desc.compute._basis_vectors

e^rho_r

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

inverse meters

Contravariant radial basis vector, derivative wrt radial coordinate

desc.compute._basis_vectors

e^rho_rr

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

inverse square meters

Contravariant Radial basis vector, 2nd derivative wrt radial coordinate

desc.compute._basis_vectors

e^rho_rt

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

inverse square meters

Contravariant Radial basis vector, derivative wrt radial and poloidal coordinate

desc.compute._basis_vectors

e^rho_rz

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

inverse square meters

Contravariant Radial basis vector, derivative wrt radial and toroidal coordinate

desc.compute._basis_vectors

e^rho_t

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

inverse meters

Contravariant radial basis vector, derivative wrt poloidal coordinate

desc.compute._basis_vectors

e^rho_tt

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

inverse square meters

Contravariant Radial basis vector, 2nd derivative wrt poloidal coordinate

desc.compute._basis_vectors

e^rho_tz

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

inverse square meters

Contravariant Radial basis vector, derivative wrt poloidal and toroidal coordinate

desc.compute._basis_vectors

e^rho_z

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

inverse meters

Contravariant radial basis vector, derivative wrt toroidal coordinate

desc.compute._basis_vectors

e^rho_zz

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

inverse square meters

Contravariant Radial basis vector, 2nd derivative wrt toroidal coordinate

desc.compute._basis_vectors

e^theta

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

inverse meters

Contravariant poloidal basis vector

desc.compute._basis_vectors

e^theta*sqrt(g)

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

square meters

Contravariant poloidal basis vector weighted by 3-D volume Jacobian

desc.compute._basis_vectors

e^theta_r

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

inverse meters

Contravariant poloidal basis vector, derivative wrt radial coordinate

desc.compute._basis_vectors

e^theta_rr

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

inverse square meters

Contravariant Poloidal basis vector, 2nd derivative wrt radial coordinate

desc.compute._basis_vectors

e^theta_rt

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

inverse square meters

Contravariant Poloidal basis vector, derivative wrt radial and poloidal coordinate

desc.compute._basis_vectors

e^theta_rz

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

inverse square meters

Contravariant Poloidal basis vector, derivative wrt radial and toroidal coordinate

desc.compute._basis_vectors

e^theta_t

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

inverse meters

Contravariant poloidal basis vector, derivative wrt poloidal coordinate

desc.compute._basis_vectors

e^theta_tt

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

inverse square meters

Contravariant Poloidal basis vector, 2nd derivative wrt poloidal coordinate

desc.compute._basis_vectors

e^theta_tz

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

inverse square meters

Contravariant Poloidal basis vector, derivative wrt poloidal and toroidal coordinate

desc.compute._basis_vectors

e^theta_z

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

inverse meters

Contravariant poloidal basis vector, derivative wrt toroidal coordinate

desc.compute._basis_vectors

e^theta_zz

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

inverse square meters

Contravariant Poloidal basis vector, 2nd derivative wrt toroidal coordinate

desc.compute._basis_vectors

e^zeta

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

inverse meters

Contravariant toroidal basis vector

desc.compute._basis_vectors

e^zeta_r

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

inverse meters

Contravariant toroidal basis vector, derivative wrt radial coordinate

desc.compute._basis_vectors

e^zeta_rr

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

inverse square meters

Contravariant Toroidal basis vector, 2nd derivative wrt radial coordinate

desc.compute._basis_vectors

e^zeta_rt

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

inverse square meters

Contravariant Toroidal basis vector, derivative wrt radial and poloidal coordinate

desc.compute._basis_vectors

e^zeta_rz

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

inverse square meters

Contravariant Toroidal basis vector, derivative wrt radial and toroidal coordinate

desc.compute._basis_vectors

e^zeta_t

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

inverse meters

Contravariant toroidal basis vector, derivative wrt poloidal coordinate

desc.compute._basis_vectors

e^zeta_tt

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

inverse square meters

Contravariant Toroidal basis vector, 2nd derivative wrt poloidal coordinate

desc.compute._basis_vectors

e^zeta_tz

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

inverse square meters

Contravariant Toroidal basis vector, derivative wrt poloidal and toroidal coordinate

desc.compute._basis_vectors

e^zeta_z

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

inverse meters

Contravariant toroidal basis vector, derivative wrt toroidal coordinate

desc.compute._basis_vectors

e^zeta_zz

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

inverse square meters

Contravariant Toroidal basis vector, 2nd derivative wrt toroidal coordinate

desc.compute._basis_vectors

e_phi

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

meters

Covariant cylindrical toroidal basis vector

desc.compute._basis_vectors

e_rho

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

meters

Covariant Radial 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_rr

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

meters

Covariant Radial basis vector, second derivative wrt radial and radial coordinates

desc.compute._basis_vectors

e_rho_rrr

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

meters

Covariant Radial basis vector, third derivative wrt radial coordinate

desc.compute._basis_vectors

e_rho_rrt

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

meters

Covariant Radial basis vector, third derivative wrt radial coordinate twice and poloidal once

desc.compute._basis_vectors

e_rho_rrz

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

meters

Covariant Radial basis vector, third derivative wrt radial coordinate twice and toroidal once

desc.compute._basis_vectors

e_rho_rt

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

meters

Covariant Radial basis vector, second derivative wrt radial and poloidal coordinates

desc.compute._basis_vectors

x_rrt, x_rtr, x_trr

e_rho_rtt

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

meters

Covariant Radial basis vector, third derivative wrt radial coordinateonce and poloidal twice

desc.compute._basis_vectors

e_rho_rtz

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

meters

Covariant Radial basis vector, third derivative wrt radial, poloidal, and toroidal coordinates

desc.compute._basis_vectors

e_rho_rz

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

meters

Covariant Radial basis vector, second derivative wrt radial and toroidal coordinates

desc.compute._basis_vectors

e_rho_rzz

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

meters

Covariant Radial basis vector, third derivative wrt radial coordinate once and toroidal twice

desc.compute._basis_vectors

e_rho_t

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

meters

Covariant Radial basis vector, derivative wrt poloidal coordinate

desc.compute._basis_vectors

e_rho_tt

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

meters

Covariant Radial basis vector, second derivative wrt poloidal and poloidal coordinates

desc.compute._basis_vectors

e_rho_tz

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

meters

Covariant Radial basis vector, second derivative wrt poloidal and toroidal coordinates

desc.compute._basis_vectors

e_rho_z

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

meters

Covariant Radial basis vector, derivative wrt toroidal coordinate

desc.compute._basis_vectors

e_rho_zz

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

meters

Covariant Radial basis vector, second derivative wrt toroidal and toroidal coordinates

desc.compute._basis_vectors

e_theta

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

meters

Covariant Poloidal basis vector

desc.compute._basis_vectors

e_theta/sqrt(g)

\(\mathbf{e}_{\theta} / \sqrt{g}\)

meters

Covariant Poloidal basis vector divided by 3-D volume Jacobian

desc.compute._basis_vectors

e_theta_PEST

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

meters

Covariant straight field line (PEST) poloidal basis vector

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_rr

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

meters

Covariant Poloidal basis vector, second derivative wrt radial and radial coordinates

desc.compute._basis_vectors

e_theta_rrr

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

meters

Covariant Poloidal basis vector, third derivative wrt radial coordinate

desc.compute._basis_vectors

e_theta_rrt

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

meters

Covariant Poloidal basis vector, third derivative wrt radial coordinate twice and poloidal once

desc.compute._basis_vectors

e_theta_rrz

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

meters

Covariant Poloidal basis vector, third derivative wrt radial coordinate twice and toroidal once

desc.compute._basis_vectors

e_theta_rt

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

meters

Covariant Poloidal basis vector, second derivative wrt radial and poloidal coordinates

desc.compute._basis_vectors

e_theta_rtt

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

meters

Covariant Poloidal basis vector, third derivative wrt radial coordinate once and poloidal twice

desc.compute._basis_vectors

e_theta_rtz

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

meters

Covariant Poloidal basis vector, third derivative wrt radial, poloidal, and toroidal coordinates

desc.compute._basis_vectors

e_theta_rz

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

meters

Covariant Poloidal basis vector, second derivative wrt radial and toroidal coordinates

desc.compute._basis_vectors

e_theta_rzz

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

meters

Covariant Poloidal basis vector, third derivative wrt radial coordinate once and toroidal twice

desc.compute._basis_vectors

e_theta_t

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

meters

Covariant Poloidal basis vector, derivative wrt poloidal coordinate

desc.compute._basis_vectors

e_theta_tt

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

meters

Covariant Poloidal basis vector, second derivative wrt poloidal and poloidal coordinates

desc.compute._basis_vectors

e_theta_tz

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

meters

Covariant Poloidal basis vector, second derivative wrt poloidal and toroidal coordinates

desc.compute._basis_vectors

e_theta_z

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

meters

Covariant Poloidal basis vector, derivative wrt toroidal coordinate

desc.compute._basis_vectors

e_theta_zz

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

meters

Covariant Poloidal basis vector, second derivative wrt toroidal and toroidal coordinates

desc.compute._basis_vectors

e_zeta

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

meters

Covariant Toroidal basis vector

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_rr

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

meters

Covariant Toroidal basis vector, second derivative wrt radial and radial coordinates

desc.compute._basis_vectors

e_zeta_rrr

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

meters

Covariant Toroidal basis vector, third derivative wrt radial coordinate

desc.compute._basis_vectors

e_zeta_rrt

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

meters

Covariant Toroidal basis vector, third derivative wrt radial coordinate twice and poloidal once

desc.compute._basis_vectors

e_zeta_rrz

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

meters

Covariant Toroidal basis vector, third derivative wrt radial coordinate twice and toroidal once

desc.compute._basis_vectors

e_zeta_rt

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

meters

Covariant Toroidal basis vector, second derivative wrt radial and poloidal coordinates

desc.compute._basis_vectors

e_zeta_rtt

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

meters

Covariant Toroidal basis vector, third derivative wrt radial coordinate once and poloidal twice

desc.compute._basis_vectors

e_zeta_rtz

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

meters

Covariant Toroidal basis vector, third derivative wrt radial, poloidal, and toroidal coordinates

desc.compute._basis_vectors

e_zeta_rz

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

meters

Covariant Toroidal basis vector, second derivative wrt radial and toroidal coordinates

desc.compute._basis_vectors

e_zeta_rzz

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

meters

Covariant Toroidal basis vector, third derivative wrt radial coordinate once and toroidal twice

desc.compute._basis_vectors

e_zeta_t

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

meters

Covariant Toroidal basis vector, derivative wrt poloidal coordinate

desc.compute._basis_vectors

e_zeta_tt

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

meters

Covariant Toroidal basis vector, second derivative wrt poloidal and poloidal coordinates

desc.compute._basis_vectors

e_zeta_tz

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

meters

Covariant Toroidal basis vector, second derivative wrt poloidal and toroidal coordinates

desc.compute._basis_vectors

e_zeta_z

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

meters

Covariant Toroidal basis vector, derivative wrt toroidal coordinate

desc.compute._basis_vectors

e_zeta_zz

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

meters

Covariant Toroidal basis vector, second derivative wrt toroidal and toroidal coordinates

desc.compute._basis_vectors

grad(alpha)

\(\nabla \alpha\)

Inverse meters

Unit vector along field line

desc.compute._basis_vectors

grad(psi)

\(\nabla\psi\)

Webers per meter

Toroidal flux gradient (normalized by 2pi)

desc.compute._basis_vectors

n_rho

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

None

Unit vector normal to constant rho surface (direction of e^rho)

desc.compute._basis_vectors

n_rho_z

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

None

Unit vector normal to constant rho surface (direction of e^rho), derivative wrt toroidal angle

desc.compute._basis_vectors

n_theta

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

None

Unit vector normal to constant theta surface (direction of e^theta)

desc.compute._basis_vectors

n_zeta

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

None

Unit vector normal to constant zeta surface (direction of e^zeta)

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

current Redl

\(\frac{2\pi}{\mu_0} I_{Redl}\)

Amperes

Net toroidal current enclosed by flux surfaces, consistent with bootstrap current from Redl formula

desc.compute._bootstrap

0

\(0\)

None

Zeros

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_rr

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

meters

Major radius in lab frame, second radial derivative

desc.compute._core

R_rrr

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

meters

Major radius in lab frame, third radial derivative

desc.compute._core

R_rrrr

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

meters

Major radius in lab frame, fourth radial derivative

desc.compute._core

R_rrrt

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

meters

Major radius in lab frame, fourth derivative wrt radial coordinate thrice and poloidal once

desc.compute._core

R_rrtr, R_rtrr, R_trrr

R_rrrz

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

meters

Major radius in lab frame, fourth derivative wrt radial coordinate thrice and toroidal once

desc.compute._core

R_rrzr, R_rzrr, R_zrrr

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_rtr, R_trr

R_rrtt

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

meters

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

desc.compute._core

R_rttr, R_trrt, R_ttrr

R_rrtz

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

meters

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

desc.compute._core

R_rtzr, R_tzrr, R_zrrt

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_rzr, R_zrr

R_rrzz

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

meters

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

desc.compute._core

R_rzzr, R_zrrz, R_zzrr

R_rt

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

meters

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

desc.compute._core

R_tr

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_trt, R_ttr

R_rttt

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

meters

Major radius in lab frame, fourth derivative wrt radius and poloidal angle thrice

desc.compute._core

R_trtt, R_ttrt, R_tttr

R_rttz

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

meters

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

desc.compute._core

R_ttzr, R_tzrt, R_zrtt

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

R_tzr, R_zrt

R_rtzz

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

meters

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

desc.compute._core

R_tzzr, R_zrtz, R_zzrt

R_rz

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

meters

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

desc.compute._core

R_zr

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_zrz, R_zzr

R_rzzz

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

meters

Major radius in lab frame, fourth derivative wrt radius and toroidal angle thrice

desc.compute._core

R_zrzz, R_zzrz, R_zzzr

R_t

\(\partial_{\theta} R\)

meters

Major radius in lab frame, first poloidal derivative

desc.compute._core

R_tt

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

meters

Major radius in lab frame, second poloidal derivative

desc.compute._core

R_ttt

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

meters

Major radius in lab frame, third poloidal derivative

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_tzt, R_ztt

R_tz

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

meters

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

desc.compute._core

R_zt

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_ztz, R_zzt

R_z

\(\partial_{\zeta} R\)

meters

Major radius in lab frame, first toroidal derivative

desc.compute._core

R_zz

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

meters

Major radius in lab frame, second toroidal derivative

desc.compute._core

R_zzz

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

meters

Major radius in lab frame, third toroidal derivative

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

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_rr

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

meters

Vertical coordinate in lab frame, second radial derivative

desc.compute._core

Z_rrr

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

meters

Vertical coordinate in lab frame, third radial derivative

desc.compute._core

Z_rrrr

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

meters

Vertical coordinate in lab frame, fourth radial derivative

desc.compute._core

Z_rrrt

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

meters

Vertical coordinate in lab frame, fourth derivative wrt radial coordinate thrice and poloidal once

desc.compute._core

Z_rrtr, Z_rtrr, Z_trrr

Z_rrrz

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

meters

Vertical coordinate in lab frame, fourth derivative wrt radial coordinate thrice and toroidal once

desc.compute._core

Z_rrzr, Z_rzrr, Z_zrrr

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_rtr, Z_trr

Z_rrtt

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

meters

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

desc.compute._core

Z_rttr, Z_trrt, Z_ttrr

Z_rrtz

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

meters

Vertical coordinate in lab frame, fourth derivative wrt radiustwice, poloidal angle, and toroidal angle

desc.compute._core

Z_rtzr, Z_tzrr, Z_zrrt

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_rzr, Z_zrr

Z_rrzz

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

meters

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

desc.compute._core

Z_rzzr, Z_zrrz, Z_zzrr

Z_rt

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

meters

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

desc.compute._core

Z_tr

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_trt, Z_ttr

Z_rttt

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

meters

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

desc.compute._core

Z_trtt, Z_ttrt, Z_tttr

Z_rttz

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

meters

Vertical coordinate in lab frame, fourth derivative wrt radius once, poloidal angle twice, and toroidal angle once

desc.compute._core

Z_ttzr, Z_tzrt, Z_zrtt

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

Z_tzr, Z_zrt

Z_rtzz

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

meters

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

desc.compute._core

Z_tzzr, Z_zrtz, Z_zzrt

Z_rz

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

meters

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

desc.compute._core

Z_zr

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_zrz, Z_zzr

Z_rzzz

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

meters

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

desc.compute._core

Z_zrzz, Z_zzrz, Z_zzzr

Z_t

\(\partial_{\theta} Z\)

meters

Vertical coordinate in lab frame, first poloidal derivative

desc.compute._core

Z_tt

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

meters

Vertical coordinate in lab frame, second poloidal derivative

desc.compute._core

Z_ttt

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

meters

Vertical coordinate in lab frame, third poloidal derivative

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_tzt, Z_ztt

Z_tz

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

meters

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

desc.compute._core

Z_zt

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_ztz, Z_zzt

Z_z

\(\partial_{\zeta} Z\)

meters

Vertical coordinate in lab frame, first toroidal derivative

desc.compute._core

Z_zz

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

meters

Vertical coordinate in lab frame, second toroidal derivative

desc.compute._core

Z_zzz

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

meters

Vertical coordinate in lab frame, third toroidal derivative

desc.compute._core

alpha

\(\alpha\)

None

Field line label, defined on [0, 2pi)

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

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_rr

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

radians

Poloidal stream function, second radial derivative

desc.compute._core

lambda_rrr

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

radians

Poloidal stream function, third radial derivative

desc.compute._core

lambda_rrrt

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

radians

Poloidal stream function, third radial derivative and first poloidal derivative

desc.compute._core

lambda_rrtr, lambda_rtrr, lambda_trrr

lambda_rrrz

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

radians

Poloidal stream function, third radial derivative and first toroidal derivative

desc.compute._core

lambda_rrzr, lambda_rzrr, lambda_zrrr

lambda_rrt

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

radians

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

desc.compute._core

lambda_rtr, lambda_trr

lambda_rrz

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

radians

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

desc.compute._core

lambda_rzr, lambda_zrr

lambda_rt

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

radians

Poloidal stream function, second derivative wrt radius and poloidal angle

desc.compute._core

lambda_tr

lambda_rtt

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

radians

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

desc.compute._core

lambda_trt, lambda_ttr

lambda_rtz

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

radians

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

desc.compute._core

lambda_tzr, lambda_zrt

lambda_rz

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

radians

Poloidal stream function, second derivative wrt radius and toroidal angle

desc.compute._core

lambda_zr

lambda_rzz

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

radians

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

desc.compute._core

lambda_zrz, lambda_zzr

lambda_t

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

radians

Poloidal stream function, first poloidal derivative

desc.compute._core

lambda_tt

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

radians

Poloidal stream function, second poloidal derivative

desc.compute._core

lambda_ttt

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

radians

Poloidal stream function, third poloidal derivative

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_tzt, lambda_ztt

lambda_tz

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

radians

Poloidal stream function, second derivative wrt poloidal and toroidal angles

desc.compute._core

lambda_zt

lambda_tzz

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

radians

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

desc.compute._core

lambda_ztz, lambda_zzt

lambda_z

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

radians

Poloidal stream function, first toroidal derivative

desc.compute._core

lambda_zz

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

radians

Poloidal stream function, second toroidal derivative

desc.compute._core

lambda_zzz

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

radians

Poloidal stream function, third toroidal derivative

desc.compute._core

omega

\(\omega\)

radians

Toroidal stream function

desc.compute._core

omega_r

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

radians

Toroidal stream function, first radial derivative

desc.compute._core

omega_rr

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

radians

Toroidal stream function, second radial derivative

desc.compute._core

omega_rrr

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

radians

Toroidal stream function, third radial derivative

desc.compute._core

omega_rrrr

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

radians

Toroidal stream function, fourth radial derivative

desc.compute._core

omega_rrrt

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

radians

Toroidal stream function, fourth derivative wrt radial coordinate thrice and poloidal once

desc.compute._core

omega_rrtr, omega_rtrr, omega_trrr

omega_rrrz

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

radians

Toroidal stream function, fourth derivative wrt radial coordinate thrice and toroidal once

desc.compute._core

omega_rrzr, omega_rzrr, omega_zrrr

omega_rrt

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

radians

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

desc.compute._core

omega_rtr, omega_trr

omega_rrtt

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

radians

Toroidal stream function, fourth derivative, wrt radius twice and poloidal angle twice

desc.compute._core

omega_rttr, omega_trrt, omega_ttrr

omega_rrtz

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

radians

Toroidal stream function, fourth derivative wrt radius twice, poloidal angle, and toroidal angle

desc.compute._core

omega_rtzr, omega_tzrr, omega_zrrt

omega_rrz

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

radians

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

desc.compute._core

omega_rzr, omega_zrr

omega_rrzz

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

radians

Toroidal stream function, fourth derivative, wrt radius twice and toroidal angle twice

desc.compute._core

omega_rzzr, omega_zrrz, omega_zzrr

omega_rt

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

radians

Toroidal stream function, second derivative wrt radius and poloidal angle

desc.compute._core

omega_tr

omega_rtt

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

radians

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

desc.compute._core

omega_trt, omega_ttr

omega_rttt

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

radians

Toroidal stream function, third derivative wrt radius and poloidal angle thrice

desc.compute._core

omega_trtt, omega_ttrt, omega_tttr

omega_rttz

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

radians

Toroidal stream function, fourth derivative wrt radius once, poloidal angle twice, and toroidal angle once

desc.compute._core

omega_ttzr, omega_tzrt, omega_zrtt

omega_rtz

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

radians

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

desc.compute._core

omega_tzr, omega_zrt

omega_rtzz

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

radians

Toroidal stream function, fourth derivative wrt radius, poloidal angle, and toroidal angle twice

desc.compute._core

omega_tzzr, omega_zrtz, omega_zzrt

omega_rz

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

radians

Toroidal stream function, second derivative wrt radius and toroidal angle

desc.compute._core

omega_zr

omega_rzz

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

radians

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

desc.compute._core

omega_zrz, omega_zzr

omega_rzzz

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

radians

Toroidal stream function, third derivative wrt radius and toroidal angle thrice

desc.compute._core

omega_zrzz, omega_zzrz, omega_zzzr

omega_t

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

radians

Toroidal stream function, first poloidal derivative

desc.compute._core

omega_tt

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

radians

Toroidal stream function, second poloidal derivative

desc.compute._core

omega_ttt

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

radians

Toroidal stream function, third poloidal derivative

desc.compute._core

omega_ttz

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

radians

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

desc.compute._core

omega_tzt, omega_ztt

omega_tz

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

radians

Toroidal stream function, second derivative wrt poloidal and toroidal angles

desc.compute._core

omega_zt

omega_tzz

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

radians

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

desc.compute._core

omega_ztz, omega_zzt

omega_z

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

radians

Toroidal stream function, first toroidal derivative

desc.compute._core

omega_zz

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

radians

Toroidal stream function, second toroidal derivative

desc.compute._core

omega_zzz

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

radians

Toroidal stream function, third toroidal derivative

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_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_tr

phi_rz

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

radians

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

desc.compute._core

phi_zr

phi_t

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

radians

Toroidal angle in lab frame, derivative wrt poloidal 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_zt

phi_z

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

radians

Toroidal angle in lab frame, derivative wrt 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

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_PEST

\(\vartheta\)

radians

PEST straight field line poloidal angular coordinate

desc.compute._core

theta_PEST_r

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

radians

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

desc.compute._core

theta_PEST_t

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

radians

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

desc.compute._core

theta_PEST_z

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

radians

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

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

J^rho

\(J^{\rho}\)

Amperes / cubic meter

Contravariant radial component of plasma current density

desc.compute._equil

J^theta*sqrt(g)

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

Amperes

Contravariant poloidal component of plasma current density, weighted by 3-D volume Jacobian

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*sqrt(g)

\(\mathbf{J} \sqrt{g}\)

Ampere meters

Plasma current density weighted by 3-D volume Jacobian

desc.compute._equil

(J*sqrt(g))_r

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

Ampere meters

Plasma current density weighted by 3-D volume Jacobian, radial derivative

desc.compute._equil

J_R

\(J_{R}\)

Amperes / square meter

Radial component of plasma current density in lab frame

desc.compute._equil

J_phi

\(J_{\phi}\)

Amperes / square meter

Toroidal component of plasma current density in lab frame

desc.compute._equil

J_Z

\(J_{Z}\)

Amperes / square meter

Vertical component of plasma current density in lab frame

desc.compute._equil

|J|

\(|\mathbf{J}|\)

Amperes / square meter

Magnitude 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 (note units are not Amperes)

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_{\mathrm{helical}}\)

Amperes

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*sqrt(g)

:math:` sqrt{g}(B^{theta} nabla zeta - B^{zeta} nabla theta)`

Tesla * square meter

Helical basis vector weighted by 3-D volume Jacobian

desc.compute._equil

|e^helical|

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

Tesla / square meter

Magnitude of helical basis vector

desc.compute._equil

|e^helical*sqrt(g)|

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

Tesla * square meter

Magnitude of helical basis vector weighted by 3-D volume Jacobian

desc.compute._equil

F_anisotropic

\(F_{anisotropic}\)

Newtons / cubic meter

Anisotropic force balance error

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

\(\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} (\psi' / \sqrt{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_{\theta} (\psi' / \sqrt{g})\)

Tesla / meter

desc.compute._field

B^theta_t

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

Tesla / meter

Contravariant poloidal component of magnetic field, derivative wrt poloidal coordinate

desc.compute._field

B^zeta_t

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

Tesla / meter

Contravariant toroidal component of magnetic field, derivative wrt poloidal coordinate

desc.compute._field

B_t

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

Tesla

Magnetic field, derivative wrt poloidal angle

desc.compute._field

B0_z

\(\partial_{\zeta} (\psi' / \sqrt{g})\)

Tesla / meter

desc.compute._field

B^theta_z

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

Tesla / meter

Contravariant poloidal component of magnetic field, derivative wrt toroidal coordinate

desc.compute._field

B^zeta_z

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

Tesla / meter

Contravariant toroidal component of magnetic field, derivative wrt toroidal coordinate

desc.compute._field

B_z

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

Tesla

Magnetic field, derivative wrt toroidal angle

desc.compute._field

B0_rr

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

Tesla / meters

desc.compute._field

B^theta_rr

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

Tesla / meter

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

desc.compute._field

B^zeta_rr

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

Tesla / meter

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

desc.compute._field

B_rr

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

Tesla

Magnetic field, second derivative wrt radial coordinate

desc.compute._field

B0_tt

\(\partial_{\theta \theta} (\psi' / \sqrt{g})\)

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 and poloidal coordinates

desc.compute._field

B^zeta_tt

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

Tesla / meter

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

desc.compute._field

B_tt

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

Tesla

Magnetic field, second derivative wrt poloidal angle

desc.compute._field

B0_zz

\(\partial_{\zeta \zeta} (\psi' / \sqrt{g})\)

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 and toroidal coordinates

desc.compute._field

B^zeta_zz

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

Tesla / meter

Contravariant toroidal component of magnetic field, second derivative wrt toroidal and toroidal coordinates

desc.compute._field

B_zz

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

Tesla

Magnetic field, second derivative wrt toroidal angle

desc.compute._field

B0_rt

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

Tesla / meters

desc.compute._field

B^theta_rt

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

Tesla / meter

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

desc.compute._field

B^zeta_rt

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

Tesla / meter

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

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_{\theta\zeta} (\psi' / \sqrt{g})\)

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 coordinates

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 coordinates

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

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

Tesla / meters

desc.compute._field

B^theta_rz

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

Tesla / meter

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

desc.compute._field

B^zeta_rz

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

Tesla / meter

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

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|))_r

\(\partial_{\theta} (\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

min_tz |B|

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

Tesla

Minimum field strength on each flux surface

desc.compute._field

max_tz |B|

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

Tesla

Maximum field strength on each flux surface

desc.compute._field

mirror ratio

\((B_{max} - B_{min}) / (B_{min} + B_{max})\)

None

Mirror ratio on each flux surface

desc.compute._field

effective r/R0

\((r / R_0)_{\mathrm{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

K_vc

\(\mathbf{K}_{VC} = \mathbf{n} \times \mathbf{B}\)

Amps / meter

Virtual casing sheet current

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

V_rrr(r)

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

cubic meters

Volume enclosed by flux surfaces, third derivative wrt radial coordinate

desc.compute._geometry

A(z)

\(A(\zeta)\)

square meters

Cross-sectional area as function of zeta

desc.compute._geometry

A

\(A\)

square meters

Average cross-sectional area

desc.compute._geometry

A(r)

\(A(\rho)\)

square meters

Average cross-sectional area enclosed by flux surfaces

desc.compute._geometry

S

\(S\)

square meters

Surface area of outermost flux surface

desc.compute._geometry

S(r)

\(S(\rho)\)

square meters

Surface area of flux surfaces

desc.compute._geometry

S_r(r)

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

square meters

Surface area of flux surfaces, derivative wrt radial coordinate

desc.compute._geometry

S_rr(r)

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

square meters

Surface area of flux surfaces, second derivative wrt radial coordinate

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

perimeter(z)

\(P(\zeta)\)

meters

Perimeter of cross section as function of zeta

desc.compute._geometry

a_major/a_minor

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

None

Elongation at a toroidal cross-section

desc.compute._geometry

L_sff_rho

\(L_{\mathrm{SFF},\rho}\)

meters

L coefficient of second fundamental form of constant rho surface

desc.compute._geometry

M_sff_rho

\(M_{\mathrm{SFF},\rho}\)

meters

M coefficient of second fundamental form of constant rho surface

desc.compute._geometry

N_sff_rho

\(N_{\mathrm{SFF},\rho}\)

meters

N coefficient of second fundamental form of constant rho surface

desc.compute._geometry

curvature_k1_rho

\(k_{1,\rho}\)

Inverse meters

First principle curvature of constant rho surfaces

desc.compute._geometry

curvature_k2_rho

\(k_{2,\rho}\)

Inverse meters

Second principle curvature of constant rho surfaces

desc.compute._geometry

curvature_K_rho

\(K_{\rho}\)

meters squared

Gaussian curvature of constant rho surfaces

desc.compute._geometry

curvature_H_rho

\(H_{\rho}\)

meters

Mean curvature of constant rho surfaces

desc.compute._geometry

L_sff_theta

\(L_{\mathrm{SFF},\theta}\)

meters

L coefficient of second fundamental form of constant theta surface

desc.compute._geometry

M_sff_theta

\(M_{\mathrm{SFF},\theta}\)

meters

M coefficient of second fundamental form of constant theta surface

desc.compute._geometry

N_sff_theta

\(N_{\mathrm{SFF},\theta}\)

meters

N coefficient of second fundamental form of constant theta surface

desc.compute._geometry

curvature_k1_theta

\(k_{1,\theta}\)

Inverse meters

First principle curvature of constant theta surfaces

desc.compute._geometry

curvature_k2_theta

\(k_{2,\theta}\)

Inverse meters

Second principle curvature of constant theta surfaces

desc.compute._geometry

curvature_K_theta

\(K_{\theta}\)

meters squared

Gaussian curvature of constant theta surfaces

desc.compute._geometry

curvature_H_theta

\(H_{\theta}\)

meters

Mean curvature of constant theta surfaces

desc.compute._geometry

L_sff_zeta

\(L_{\mathrm{SFF},\zeta}\)

meters

L coefficient of second fundamental form of constant zeta surface

desc.compute._geometry

M_sff_zeta

\(M_{\mathrm{SFF},\zeta}\)

meters

M coefficient of second fundamental form of constant zeta surface

desc.compute._geometry

N_sff_zeta

\(N_{\mathrm{SFF},\zeta}\)

meters

N coefficient of second fundamental form of constant zeta surface

desc.compute._geometry

curvature_k1_zeta

\(k_{1,\zeta}\)

Inverse meters

First principle curvature of constant zeta surfaces

desc.compute._geometry

curvature_k2_zeta

\(k_{2,\zeta}\)

Inverse meters

Second principle curvature of constant zeta surfaces

desc.compute._geometry

curvature_K_zeta

\(K_{\zeta}\)

meters squared

Gaussian curvature of constant zeta surfaces

desc.compute._geometry

curvature_H_zeta

\(H_{\zeta}\)

meters

Mean curvature of constant zeta 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|

\(|\mathbf{e}_{\theta} \times \mathbf{e}_{\zeta}|\)

square meters

2D Jacobian determinant for constant rho surface

desc.compute._metric

|e_theta x e_zeta|_r

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

square meters

2D Jacobian determinant for constant rho surface derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_rr

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

square meters

2D Jacobian determinant for constant rho surface second derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_z

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

square meters

2D Jacobian determinant for constant rho surface,derivative wrt toroidal angle

desc.compute._metric

|e_zeta x e_rho|

\(|\mathbf{e}_{\zeta} \times \mathbf{e}_{\rho}|\)

square meters

2D Jacobian determinant for constant theta surface

desc.compute._metric

|e_rho x e_theta|

\(|\mathbf{e}_{\rho} \times \mathbf{e}_{\theta}|\)

square meters

2D Jacobian determinant for constant zeta surface

desc.compute._metric

|e_rho x e_theta|_r

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

square meters

2D Jacobian determinant for constant zeta surface derivative wrt radial coordinate

desc.compute._metric

|e_rho x e_theta|_rr

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

square meters

2D Jacobian determinant for constant zeta surface second derivative wrt radial coordinate

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)_rrr

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

cubic meters

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

desc.compute._metric

sqrt(g)_rrt

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

cubic meters

Jacobian determinant of flux coordinate system, third derivative wrt radial coordinate twice and poloidal angle once

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)_rtt

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

cubic meters

Jacobian determinant of flux coordinate system, third derivative wrt radial coordinate once and poloidal angle twice.

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)_rzz

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

cubic meters

Jacobian determinant of flux coordinate system, third derivative wrt radial coordinate once and toroidal angle twice

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)_rtz

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

cubic meters

Jacobian determinant of flux coordinate system, third derivative wrt radial, poloidal, and toroidal coordinate

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

sqrt(g)_rrz

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

cubic meters

Jacobian determinant of flux coordinate system, third derivative wrt radial coordinate twice and toroidal angle once

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_tt_rrr

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

square meters

Poloidal/Poloidal element of covariant metric tensor, third 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_tz_rrr

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

square meters

Poloidal/Toroidal element of covariant metric tensor, third 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^zt

g^rr_r

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

inverse square meters

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

desc.compute._metric

g^rt_r

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

inverse square meters

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

desc.compute._metric

g^rz_r

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

inverse square meters

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

desc.compute._metric

g^tt_r

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

inverse square meters

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

desc.compute._metric

g^tz_r

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

inverse square meters

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

desc.compute._metric

g^zz_r

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

inverse square meters

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

desc.compute._metric

g^rr_t

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

inverse square meters

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

desc.compute._metric

g^rt_t

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

inverse square meters

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

desc.compute._metric

g^rz_t

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

inverse square meters

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

desc.compute._metric

g^tt_t

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

inverse square meters

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

desc.compute._metric

g^tz_t

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

inverse square meters

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

desc.compute._metric

g^zz_t

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

inverse square meters

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

desc.compute._metric

g^rr_z

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

inverse square meters

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

desc.compute._metric

g^rt_z

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

inverse square meters

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

desc.compute._metric

g^rz_z

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

inverse square meters

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

desc.compute._metric

g^tt_z

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

inverse square meters

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

desc.compute._metric

g^tz_z

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

inverse square meters

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

desc.compute._metric

g^zz_z

\(\partial_{\zeta} g^{\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(psi)|

\(|\nabla\psi|\)

Webers per meter

Toroidal flux gradient (normalized by 2pi) magnitude

desc.compute._metric

|grad(psi)|^2

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

Webers squared per square meter

Toroidal flux gradient (normalized by 2pi) magnitude squared

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

B_theta_mn

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

Tesla * meters

Fourier coefficients for covariant poloidal component of magnetic field

desc.compute._omnigenity

B_zeta_mn

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

Tesla * meters

Fourier coefficients for covariant toroidal component of magnetic field

desc.compute._omnigenity

w_Boozer_mn

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

Tesla * meters

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

desc.compute._omnigenity

w_Boozer

\(w_{\mathrm{Boozer}}\)

Tesla * meters

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

desc.compute._omnigenity

w_Boozer_t

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

Tesla * meters

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

desc.compute._omnigenity

w_Boozer_z

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

Tesla * meters

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

desc.compute._omnigenity

nu

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

radians

Boozer toroidal stream function

desc.compute._omnigenity

nu_t

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

radians

Boozer toroidal stream function, derivative wrt poloidal angle

desc.compute._omnigenity

nu_z

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

radians

Boozer toroidal stream function, derivative wrt toroidal angle

desc.compute._omnigenity

theta_B

\(\theta_{B}\)

radians

Boozer poloidal angular coordinate

desc.compute._omnigenity

zeta_B

\(\zeta_{B}\)

radians

Boozer toroidal angular coordinate

desc.compute._omnigenity

sqrt(g)_B

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

None

Jacobian determinant of Boozer coordinates

desc.compute._omnigenity

|B|_mn

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

Tesla

Boozer harmonics of magnetic field

desc.compute._omnigenity

B modes

\(\mathrm{Boozer~modes}\)

None

Boozer harmonics

desc.compute._omnigenity

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._omnigenity

f_T

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

Tesla quarted / square meters

Triple product quasisymmetry metric

desc.compute._omnigenity

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._omnigenity

Psi

\(\Psi\)

Webers

Toroidal flux

desc.compute._profiles

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

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

Te_rr

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

electron-Volts

Electron temperature, second 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

ne_rr

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

1 / cubic meters

Electron density, second 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

Ti_rr

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

electron-Volts

Ion temperature, second 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

p_t

\(\partial_{\theta} p\)

Pascals

Pressure, first poloidal derivative

desc.compute._profiles

p_z

\(\partial_{\zeta} p\)

Pascals

Pressure, first toroidal 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

beta_a

\(\beta_a = \mu_0 (p_{||} - p_{\perp})/B^2\)

None

Pressure anisotropy

desc.compute._profiles

beta_a_r

\(\partial_{\rho} \beta_a = \mu_0 (p_{||} - p_{\perp})/B^2\)

None

Pressure anisotropy, first radial derivative

desc.compute._profiles

beta_a_t

\(\partial_{\theta} \beta_a = \mu_0 (p_{||} - p_{\perp})/B^2\)

None

Pressure anisotropy, first poloidal derivative

desc.compute._profiles

beta_a_z

\(\partial_{\zeta} \beta_a = \mu_0 (p_{||} - p_{\perp})/B^2\)

None

Pressure anisotropy, first toroidal derivative

desc.compute._profiles

grad(beta_a)

\(\nabla \beta_a = \nabla \mu_0 (p_{||} - p_{\perp})/B^2\)

Inverse meters

Pressure anisotropy 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 current

\(\iota~\mathrm{from~current}\)

None

Rotational transform (normalized by 2pi), current contribution

desc.compute._profiles

iota vacuum

\(\iota~\mathrm{in~vacuum}\)

None

Rotational transform (normalized by 2pi), vacuum contribution

desc.compute._profiles

iota_num current

\(\iota_{\mathrm{numerator}}~\mathrm{from~current}\)

inverse meters

Numerator of rotational transform formula, current contribution

desc.compute._profiles

iota_num vacuum

\(\iota_{\mathrm{numerator}}~\mathrm{in~vacuum}\)

inverse meters

Numerator of rotational transform formula, vacuum contribution

desc.compute._profiles

iota_num_r current

\(\partial_{\rho} \iota_{\mathrm{numerator}}~\mathrm{from~current}\)

inverse meters

Numerator of rotational transform formula, current contribution, first radial derivative

desc.compute._profiles

iota_num_r vacuum

\(\partial_{\rho} \iota_{\mathrm{numerator}}~\mathrm{in~vacuum}\)

inverse meters

Numerator of rotational transform formula, vacuum contribution, first radial derivative

desc.compute._profiles

iota_num

\(\iota_{\mathrm{numerator}}\)

inverse meters

Numerator of rotational transform formula

desc.compute._profiles

iota_num_r

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

inverse meters

Numerator of rotational transform formula, first radial derivative

desc.compute._profiles

iota_num_rr

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

inverse meters

Numerator of rotational transform formula, second radial derivative

desc.compute._profiles

iota_num_rrr

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

inverse meters

Numerator of rotational transform formula, third radial derivative

desc.compute._profiles

iota_den

\(\iota_{\mathrm{denominator}}\)

inverse meters

Denominator of rotational transform formula

desc.compute._profiles

iota_den_r

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

inverse meters

Denominator of rotational transform formula, first radial derivative

desc.compute._profiles

iota_den_rr

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

inverse meters

Denominator of rotational transform formula, second radial derivative

desc.compute._profiles

iota_den_rrr

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

inverse meters

Denominator of rotational transform formula, third radial derivative

desc.compute._profiles

iota_psi

\(\partial_{\psi} \iota\)

Inverse Webers

Rotational transform, radial derivative wrt toroidal flux

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

shear

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

None

Global magnetic shear

desc.compute._profiles

D_shear

\(D_{\mathrm{shear}}\)

Inverse Webers squared

Mercier stability criterion magnetic shear term

desc.compute._stability

D_current

\(D_{\mathrm{current}}\)

Inverse Webers squared

Mercier stability criterion toroidal current term

desc.compute._stability

D_well

\(D_{\mathrm{well}}\)

Inverse Webers squared

Mercier stability criterion magnetic well term

desc.compute._stability

D_geodesic

\(D_{\mathrm{geodesic}}\)

Inverse Webers squared

Mercier stability criterion geodesic curvature term

desc.compute._stability

D_Mercier

\(D_{\mathrm{Mercier}}\)

Inverse Webers squared

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

desc.compute._stability

magnetic well

\(\mathrm{Magnetic~Well}\)

None

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

desc.compute._stability

desc.geometry.curve.FourierRZCurve

List of Variables: desc.geometry.curve.FourierRZCurve

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.geometry.curve.FourierXYZCurve

List of Variables: desc.geometry.curve.FourierXYZCurve

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.geometry.curve.FourierPlanarCurve

List of Variables: desc.geometry.curve.FourierPlanarCurve

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.geometry.curve.SplineXYZCurve

List of Variables: desc.geometry.curve.SplineXYZCurve

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.geometry.surface.FourierRZToroidalSurface

List of Variables: desc.geometry.surface.FourierRZToroidalSurface

Name

Label

Units

Description

Module

Aliases

e^theta*sqrt(g)

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

square meters

Contravariant poloidal basis vector weighted by 3-D volume Jacobian

desc.compute._basis_vectors

n_rho

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

None

Unit vector normal to constant rho surface (direction of e^rho)

desc.compute._basis_vectors

n_rho_z

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

None

Unit vector normal to constant rho surface (direction of e^rho), derivative wrt toroidal angle

desc.compute._basis_vectors

n_theta

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

None

Unit vector normal to constant theta surface (direction of e^theta)

desc.compute._basis_vectors

n_zeta

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

None

Unit vector normal to constant zeta surface (direction of e^zeta)

desc.compute._basis_vectors

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

V

\(V\)

cubic meters

Volume

desc.compute._geometry

A(z)

\(A(\zeta)\)

square meters

Cross-sectional area as function of zeta

desc.compute._geometry

A

\(A\)

square meters

Average cross-sectional area

desc.compute._geometry

S

\(S\)

square meters

Surface area of outermost flux surface

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

perimeter(z)

\(P(\zeta)\)

meters

Perimeter of cross section as function of zeta

desc.compute._geometry

a_major/a_minor

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

None

Elongation at a toroidal cross-section

desc.compute._geometry

L_sff_rho

\(L_{\mathrm{SFF},\rho}\)

meters

L coefficient of second fundamental form of constant rho surface

desc.compute._geometry

M_sff_rho

\(M_{\mathrm{SFF},\rho}\)

meters

M coefficient of second fundamental form of constant rho surface

desc.compute._geometry

N_sff_rho

\(N_{\mathrm{SFF},\rho}\)

meters

N coefficient of second fundamental form of constant rho surface

desc.compute._geometry

curvature_k1_rho

\(k_{1,\rho}\)

Inverse meters

First principle curvature of constant rho surfaces

desc.compute._geometry

curvature_k2_rho

\(k_{2,\rho}\)

Inverse meters

Second principle curvature of constant rho surfaces

desc.compute._geometry

curvature_K_rho

\(K_{\rho}\)

meters squared

Gaussian curvature of constant rho surfaces

desc.compute._geometry

curvature_H_rho

\(H_{\rho}\)

meters

Mean curvature of constant rho surfaces

desc.compute._geometry

|e_theta x e_zeta|

\(|\mathbf{e}_{\theta} \times \mathbf{e}_{\zeta}|\)

square meters

2D Jacobian determinant for constant rho surface

desc.compute._metric

|e_theta x e_zeta|_r

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

square meters

2D Jacobian determinant for constant rho surface derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_rr

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

square meters

2D Jacobian determinant for constant rho surface second derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_z

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

square meters

2D Jacobian determinant for constant rho surface,derivative wrt toroidal angle

desc.compute._metric

|e_zeta x e_rho|

\(|\mathbf{e}_{\zeta} \times \mathbf{e}_{\rho}|\)

square meters

2D Jacobian determinant for constant theta surface

desc.compute._metric

|e_rho x e_theta|

\(|\mathbf{e}_{\rho} \times \mathbf{e}_{\theta}|\)

square meters

2D Jacobian determinant for constant zeta surface

desc.compute._metric

|e_rho x e_theta|_r

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

square meters

2D Jacobian determinant for constant zeta surface derivative wrt radial coordinate

desc.compute._metric

|e_rho x e_theta|_rr

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

square meters

2D Jacobian determinant for constant zeta surface second derivative wrt radial coordinate

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

x

\(\mathbf{r}\)

meters

Position vector along surface

desc.compute._surface

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._surface

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._surface

R

\(R\)

meters

Cylindrical radial position along surface

desc.compute._surface

phi

\(\phi\)

radians

Toroidal phi position along surface

desc.compute._surface

phi_r

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

radians

Toroidal angle in lab frame, derivative wrt radial coordinate

desc.compute._surface

phi_t

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

radians

Toroidal angle in lab frame, derivative wrt poloidal coordinate

desc.compute._surface

phi_z

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

radians

Toroidal angle in lab frame, derivative wrt toroidal coordinate

desc.compute._surface

Z

\(Z\)

meters

Cylindrical vertical position along surface

desc.compute._surface

e_rho

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

meters

Covariant radial basis vector

desc.compute._surface

e_theta

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

meters

Covariant poloidal basis vector

desc.compute._surface

e_zeta

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

meters

Covariant toroidal basis vector

desc.compute._surface

e_rho_r

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

meters

Covariant radial basis vector, derivative wrt radial coordinate

desc.compute._surface

e_rho_rr

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

meters

Covariant radial basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_rho_t

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

meters

Covariant radial basis vector, derivative wrt poloidal angle

desc.compute._surface

e_rho_z

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

meters

Covariant radial basis vector, derivative wrt toroidal angle

desc.compute._surface

e_theta_r

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

meters

Covariant poloidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_theta_rr

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

meters

Covariant poloidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_theta_t

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

meters

Covariant poloidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_theta_z

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

meters

Covariant poloidal basis vector, derivative wrt toroidal angle

desc.compute._surface

e_zeta_r

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

meters

Covariant toroidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_zeta_rr

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

meters

Covariant toroidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_zeta_t

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

meters

Covariant toroidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_zeta_z

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

meters

Covariant toroidal basis vector, derivative wrt toroidal angle

desc.compute._surface

desc.geometry.surface.ZernikeRZToroidalSection

List of Variables: desc.geometry.surface.ZernikeRZToroidalSection

Name

Label

Units

Description

Module

Aliases

e^theta*sqrt(g)

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

square meters

Contravariant poloidal basis vector weighted by 3-D volume Jacobian

desc.compute._basis_vectors

n_rho

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

None

Unit vector normal to constant rho surface (direction of e^rho)

desc.compute._basis_vectors

n_rho_z

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

None

Unit vector normal to constant rho surface (direction of e^rho), derivative wrt toroidal angle

desc.compute._basis_vectors

n_theta

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

None

Unit vector normal to constant theta surface (direction of e^theta)

desc.compute._basis_vectors

n_zeta

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

None

Unit vector normal to constant zeta surface (direction of e^zeta)

desc.compute._basis_vectors

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

A(z)

\(A(\zeta)\)

square meters

Cross-sectional area as function of zeta

desc.compute._geometry

A

\(A\)

square meters

Average cross-sectional area

desc.compute._geometry

perimeter(z)

\(P(\zeta)\)

meters

Perimeter of cross section as function of zeta

desc.compute._geometry

a_major/a_minor

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

None

Elongation at a toroidal cross-section

desc.compute._geometry

L_sff_zeta

\(L_{\mathrm{SFF},\zeta}\)

meters

L coefficient of second fundamental form of constant zeta surface

desc.compute._geometry

M_sff_zeta

\(M_{\mathrm{SFF},\zeta}\)

meters

M coefficient of second fundamental form of constant zeta surface

desc.compute._geometry

N_sff_zeta

\(N_{\mathrm{SFF},\zeta}\)

meters

N coefficient of second fundamental form of constant zeta surface

desc.compute._geometry

curvature_k1_zeta

\(k_{1,\zeta}\)

Inverse meters

First principle curvature of constant zeta surfaces

desc.compute._geometry

curvature_k2_zeta

\(k_{2,\zeta}\)

Inverse meters

Second principle curvature of constant zeta surfaces

desc.compute._geometry

curvature_K_zeta

\(K_{\zeta}\)

meters squared

Gaussian curvature of constant zeta surfaces

desc.compute._geometry

curvature_H_zeta

\(H_{\zeta}\)

meters

Mean curvature of constant zeta surfaces

desc.compute._geometry

|e_theta x e_zeta|

\(|\mathbf{e}_{\theta} \times \mathbf{e}_{\zeta}|\)

square meters

2D Jacobian determinant for constant rho surface

desc.compute._metric

|e_theta x e_zeta|_r

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

square meters

2D Jacobian determinant for constant rho surface derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_rr

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

square meters

2D Jacobian determinant for constant rho surface second derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_z

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

square meters

2D Jacobian determinant for constant rho surface,derivative wrt toroidal angle

desc.compute._metric

|e_zeta x e_rho|

\(|\mathbf{e}_{\zeta} \times \mathbf{e}_{\rho}|\)

square meters

2D Jacobian determinant for constant theta surface

desc.compute._metric

|e_rho x e_theta|

\(|\mathbf{e}_{\rho} \times \mathbf{e}_{\theta}|\)

square meters

2D Jacobian determinant for constant zeta surface

desc.compute._metric

|e_rho x e_theta|_r

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

square meters

2D Jacobian determinant for constant zeta surface derivative wrt radial coordinate

desc.compute._metric

|e_rho x e_theta|_rr

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

square meters

2D Jacobian determinant for constant zeta surface second derivative wrt radial coordinate

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

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._surface

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._surface

R

\(R\)

meters

Cylindrical radial position along surface

desc.compute._surface

phi

\(\phi\)

radians

Toroidal phi position along surface

desc.compute._surface

phi_r

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

radians

Toroidal angle in lab frame, derivative wrt radial coordinate

desc.compute._surface

phi_t

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

radians

Toroidal angle in lab frame, derivative wrt poloidal coordinate

desc.compute._surface

phi_z

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

radians

Toroidal angle in lab frame, derivative wrt toroidal coordinate

desc.compute._surface

Z

\(Z\)

meters

Cylindrical vertical position along surface

desc.compute._surface

x

\(\mathbf{r}\)

meters

Position vector along surface

desc.compute._surface

e_rho

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

meters

Covariant radial basis vector

desc.compute._surface

e_theta

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

meters

Covariant poloidal basis vector

desc.compute._surface

e_zeta

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

meters

Covariant toroidal basis vector

desc.compute._surface

e_rho_r

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

meters

Covariant radial basis vector, derivative wrt radial coordinate

desc.compute._surface

e_rho_rr

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

meters

Covariant radial basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_rho_t

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

meters

Covariant radial basis vector, derivative wrt poloidal angle

desc.compute._surface

e_rho_z

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

meters

Covariant radial basis vector, derivative wrt toroidal angle

desc.compute._surface

e_theta_r

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

meters

Covariant poloidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_theta_rr

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

meters

Covariant poloidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_theta_t

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

meters

Covariant poloidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_theta_z

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

meters

Covariant poloidal basis vector, derivative wrt toroidal angle

desc.compute._surface

e_zeta_r

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

meters

Covariant toroidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_zeta_rr

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

meters

Covariant toroidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_zeta_t

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

meters

Covariant toroidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_zeta_z

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

meters

Covariant toroidal basis vector, derivative wrt toroidal angle

desc.compute._surface

desc.coils.FourierRZCoil

List of Variables: desc.coils.FourierRZCoil

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.coils.FourierXYZCoil

List of Variables: desc.coils.FourierXYZCoil

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.coils.FourierPlanarCoil

List of Variables: desc.coils.FourierPlanarCoil

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.magnetic_fields._current_potential.CurrentPotentialField

List of Variables: desc.magnetic_fields._current_potential.CurrentPotentialField

Name

Label

Units

Description

Module

Aliases

e^theta*sqrt(g)

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

square meters

Contravariant poloidal basis vector weighted by 3-D volume Jacobian

desc.compute._basis_vectors

n_rho

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

None

Unit vector normal to constant rho surface (direction of e^rho)

desc.compute._basis_vectors

n_rho_z

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

None

Unit vector normal to constant rho surface (direction of e^rho), derivative wrt toroidal angle

desc.compute._basis_vectors

n_theta

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

None

Unit vector normal to constant theta surface (direction of e^theta)

desc.compute._basis_vectors

n_zeta

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

None

Unit vector normal to constant zeta surface (direction of e^zeta)

desc.compute._basis_vectors

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

V

\(V\)

cubic meters

Volume

desc.compute._geometry

A(z)

\(A(\zeta)\)

square meters

Cross-sectional area as function of zeta

desc.compute._geometry

A

\(A\)

square meters

Average cross-sectional area

desc.compute._geometry

S

\(S\)

square meters

Surface area of outermost flux surface

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

perimeter(z)

\(P(\zeta)\)

meters

Perimeter of cross section as function of zeta

desc.compute._geometry

a_major/a_minor

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

None

Elongation at a toroidal cross-section

desc.compute._geometry

L_sff_rho

\(L_{\mathrm{SFF},\rho}\)

meters

L coefficient of second fundamental form of constant rho surface

desc.compute._geometry

M_sff_rho

\(M_{\mathrm{SFF},\rho}\)

meters

M coefficient of second fundamental form of constant rho surface

desc.compute._geometry

N_sff_rho

\(N_{\mathrm{SFF},\rho}\)

meters

N coefficient of second fundamental form of constant rho surface

desc.compute._geometry

curvature_k1_rho

\(k_{1,\rho}\)

Inverse meters

First principle curvature of constant rho surfaces

desc.compute._geometry

curvature_k2_rho

\(k_{2,\rho}\)

Inverse meters

Second principle curvature of constant rho surfaces

desc.compute._geometry

curvature_K_rho

\(K_{\rho}\)

meters squared

Gaussian curvature of constant rho surfaces

desc.compute._geometry

curvature_H_rho

\(H_{\rho}\)

meters

Mean curvature of constant rho surfaces

desc.compute._geometry

|e_theta x e_zeta|

\(|\mathbf{e}_{\theta} \times \mathbf{e}_{\zeta}|\)

square meters

2D Jacobian determinant for constant rho surface

desc.compute._metric

|e_theta x e_zeta|_r

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

square meters

2D Jacobian determinant for constant rho surface derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_rr

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

square meters

2D Jacobian determinant for constant rho surface second derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_z

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

square meters

2D Jacobian determinant for constant rho surface,derivative wrt toroidal angle

desc.compute._metric

|e_zeta x e_rho|

\(|\mathbf{e}_{\zeta} \times \mathbf{e}_{\rho}|\)

square meters

2D Jacobian determinant for constant theta surface

desc.compute._metric

|e_rho x e_theta|

\(|\mathbf{e}_{\rho} \times \mathbf{e}_{\theta}|\)

square meters

2D Jacobian determinant for constant zeta surface

desc.compute._metric

|e_rho x e_theta|_r

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

square meters

2D Jacobian determinant for constant zeta surface derivative wrt radial coordinate

desc.compute._metric

|e_rho x e_theta|_rr

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

square meters

2D Jacobian determinant for constant zeta surface second derivative wrt radial coordinate

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

x

\(\mathbf{r}\)

meters

Position vector along surface

desc.compute._surface

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._surface

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._surface

R

\(R\)

meters

Cylindrical radial position along surface

desc.compute._surface

phi

\(\phi\)

radians

Toroidal phi position along surface

desc.compute._surface

phi_r

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

radians

Toroidal angle in lab frame, derivative wrt radial coordinate

desc.compute._surface

phi_t

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

radians

Toroidal angle in lab frame, derivative wrt poloidal coordinate

desc.compute._surface

phi_z

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

radians

Toroidal angle in lab frame, derivative wrt toroidal coordinate

desc.compute._surface

Z

\(Z\)

meters

Cylindrical vertical position along surface

desc.compute._surface

e_rho

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

meters

Covariant radial basis vector

desc.compute._surface

e_theta

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

meters

Covariant poloidal basis vector

desc.compute._surface

e_zeta

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

meters

Covariant toroidal basis vector

desc.compute._surface

e_rho_r

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

meters

Covariant radial basis vector, derivative wrt radial coordinate

desc.compute._surface

e_rho_rr

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

meters

Covariant radial basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_rho_t

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

meters

Covariant radial basis vector, derivative wrt poloidal angle

desc.compute._surface

e_rho_z

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

meters

Covariant radial basis vector, derivative wrt toroidal angle

desc.compute._surface

e_theta_r

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

meters

Covariant poloidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_theta_rr

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

meters

Covariant poloidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_theta_t

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

meters

Covariant poloidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_theta_z

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

meters

Covariant poloidal basis vector, derivative wrt toroidal angle

desc.compute._surface

e_zeta_r

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

meters

Covariant toroidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_zeta_rr

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

meters

Covariant toroidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_zeta_t

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

meters

Covariant toroidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_zeta_z

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

meters

Covariant toroidal basis vector, derivative wrt toroidal angle

desc.compute._surface

Phi

\(\Phi\)

Amperes

Surface current potential

desc.compute._surface

Phi_t

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

Amperes

Surface current potential, poloidal derivative

desc.compute._surface

Phi_z

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

Amperes

Surface current potential, toroidal derivative

desc.compute._surface

K

\(\mathbf{K}\)

Amperes per meter

Surface current density, defined as thesurface normal vector cross the gradient of the current potential.

desc.compute._surface

desc.magnetic_fields._current_potential.FourierCurrentPotentialField

List of Variables: desc.magnetic_fields._current_potential.FourierCurrentPotentialField

Name

Label

Units

Description

Module

Aliases

e^theta*sqrt(g)

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

square meters

Contravariant poloidal basis vector weighted by 3-D volume Jacobian

desc.compute._basis_vectors

n_rho

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

None

Unit vector normal to constant rho surface (direction of e^rho)

desc.compute._basis_vectors

n_rho_z

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

None

Unit vector normal to constant rho surface (direction of e^rho), derivative wrt toroidal angle

desc.compute._basis_vectors

n_theta

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

None

Unit vector normal to constant theta surface (direction of e^theta)

desc.compute._basis_vectors

n_zeta

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

None

Unit vector normal to constant zeta surface (direction of e^zeta)

desc.compute._basis_vectors

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

V

\(V\)

cubic meters

Volume

desc.compute._geometry

A(z)

\(A(\zeta)\)

square meters

Cross-sectional area as function of zeta

desc.compute._geometry

A

\(A\)

square meters

Average cross-sectional area

desc.compute._geometry

S

\(S\)

square meters

Surface area of outermost flux surface

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

perimeter(z)

\(P(\zeta)\)

meters

Perimeter of cross section as function of zeta

desc.compute._geometry

a_major/a_minor

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

None

Elongation at a toroidal cross-section

desc.compute._geometry

L_sff_rho

\(L_{\mathrm{SFF},\rho}\)

meters

L coefficient of second fundamental form of constant rho surface

desc.compute._geometry

M_sff_rho

\(M_{\mathrm{SFF},\rho}\)

meters

M coefficient of second fundamental form of constant rho surface

desc.compute._geometry

N_sff_rho

\(N_{\mathrm{SFF},\rho}\)

meters

N coefficient of second fundamental form of constant rho surface

desc.compute._geometry

curvature_k1_rho

\(k_{1,\rho}\)

Inverse meters

First principle curvature of constant rho surfaces

desc.compute._geometry

curvature_k2_rho

\(k_{2,\rho}\)

Inverse meters

Second principle curvature of constant rho surfaces

desc.compute._geometry

curvature_K_rho

\(K_{\rho}\)

meters squared

Gaussian curvature of constant rho surfaces

desc.compute._geometry

curvature_H_rho

\(H_{\rho}\)

meters

Mean curvature of constant rho surfaces

desc.compute._geometry

|e_theta x e_zeta|

\(|\mathbf{e}_{\theta} \times \mathbf{e}_{\zeta}|\)

square meters

2D Jacobian determinant for constant rho surface

desc.compute._metric

|e_theta x e_zeta|_r

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

square meters

2D Jacobian determinant for constant rho surface derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_rr

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

square meters

2D Jacobian determinant for constant rho surface second derivative wrt radial coordinate

desc.compute._metric

|e_theta x e_zeta|_z

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

square meters

2D Jacobian determinant for constant rho surface,derivative wrt toroidal angle

desc.compute._metric

|e_zeta x e_rho|

\(|\mathbf{e}_{\zeta} \times \mathbf{e}_{\rho}|\)

square meters

2D Jacobian determinant for constant theta surface

desc.compute._metric

|e_rho x e_theta|

\(|\mathbf{e}_{\rho} \times \mathbf{e}_{\theta}|\)

square meters

2D Jacobian determinant for constant zeta surface

desc.compute._metric

|e_rho x e_theta|_r

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

square meters

2D Jacobian determinant for constant zeta surface derivative wrt radial coordinate

desc.compute._metric

|e_rho x e_theta|_rr

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

square meters

2D Jacobian determinant for constant zeta surface second derivative wrt radial coordinate

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

x

\(\mathbf{r}\)

meters

Position vector along surface

desc.compute._surface

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._surface

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._surface

R

\(R\)

meters

Cylindrical radial position along surface

desc.compute._surface

phi

\(\phi\)

radians

Toroidal phi position along surface

desc.compute._surface

phi_r

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

radians

Toroidal angle in lab frame, derivative wrt radial coordinate

desc.compute._surface

phi_t

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

radians

Toroidal angle in lab frame, derivative wrt poloidal coordinate

desc.compute._surface

phi_z

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

radians

Toroidal angle in lab frame, derivative wrt toroidal coordinate

desc.compute._surface

Z

\(Z\)

meters

Cylindrical vertical position along surface

desc.compute._surface

e_rho

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

meters

Covariant radial basis vector

desc.compute._surface

e_theta

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

meters

Covariant poloidal basis vector

desc.compute._surface

e_zeta

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

meters

Covariant toroidal basis vector

desc.compute._surface

e_rho_r

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

meters

Covariant radial basis vector, derivative wrt radial coordinate

desc.compute._surface

e_rho_rr

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

meters

Covariant radial basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_rho_t

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

meters

Covariant radial basis vector, derivative wrt poloidal angle

desc.compute._surface

e_rho_z

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

meters

Covariant radial basis vector, derivative wrt toroidal angle

desc.compute._surface

e_theta_r

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

meters

Covariant poloidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_theta_rr

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

meters

Covariant poloidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_theta_t

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

meters

Covariant poloidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_theta_z

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

meters

Covariant poloidal basis vector, derivative wrt toroidal angle

desc.compute._surface

e_zeta_r

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

meters

Covariant toroidal basis vector, derivative wrt radial coordinate

desc.compute._surface

e_zeta_rr

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

meters

Covariant toroidal basis vector, second derivative wrt radial coordinate

desc.compute._surface

e_zeta_t

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

meters

Covariant toroidal basis vector, derivative wrt poloidal angle

desc.compute._surface

e_zeta_z

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

meters

Covariant toroidal basis vector, derivative wrt toroidal angle

desc.compute._surface

Phi

\(\Phi\)

Amperes

Surface current potential

desc.compute._surface

Phi_t

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

Amperes

Surface current potential, poloidal derivative

desc.compute._surface

Phi_z

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

Amperes

Surface current potential, toroidal derivative

desc.compute._surface

K

\(\mathbf{K}\)

Amperes per meter

Surface current density, defined as thesurface normal vector cross the gradient of the current potential.

desc.compute._surface

desc.coils.SplineXYZCoil

List of Variables: desc.coils.SplineXYZCoil

Name

Label

Units

Description

Module

Aliases

0

\(0\)

None

Zeros

desc.compute._core

s

\(s\)

None

Curve parameter, on [0, 2pi)

desc.compute._curve

ds

\(ds\)

None

Spacing of curve parameter

desc.compute._curve

X

\(X\)

meters

Cartesian X coordinate.

desc.compute._curve

Y

\(Y\)

meters

Cartesian Y coordinate.

desc.compute._curve

R

\(R\)

meters

Cylindrical radial position along curve

desc.compute._curve

phi

\(\phi\)

radians

Toroidal phi position along curve

desc.compute._curve

Z

\(Z\)

meters

Cylindrical vertical position along curve

desc.compute._curve

x

\(\mathbf{x}\)

meters

Position vector along curve

desc.compute._curve

x_s

\(\partial_{s} \mathbf{x}\)

meters

Position vector along curve, first derivative

desc.compute._curve

x_ss

\(\partial_{ss} \mathbf{x}\)

meters

Position vector along curve, second derivative

desc.compute._curve

x_sss

\(\partial_{sss} \mathbf{x}\)

meters

Position vector along curve, third derivative

desc.compute._curve

frenet_tangent

\(\mathbf{T}_{\mathrm{Frenet-Serret}}\)

None

Tangent unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_normal

\(\mathbf{N}_{\mathrm{Frenet-Serret}}\)

None

Normal unit vector to curve in Frenet-Serret frame

desc.compute._curve

frenet_binormal

\(\mathbf{B}_{\mathrm{Frenet-Serret}}\)

None

Binormal unit vector to curve in Frenet-Serret frame

desc.compute._curve

curvature

\(\kappa\)

Inverse meters

Scalar curvature of the curve

desc.compute._curve

torsion

\(\tau\)

Inverse meters

Scalar torsion of the curve

desc.compute._curve

length

\(L\)

meters

Length of the curve

desc.compute._curve

desc.magnetic_fields._core.OmnigenousField

List of Variables: desc.magnetic_fields._core.OmnigenousField

Name

Label

Units

Description

Module

Aliases

rho

\(\rho\)

None

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

desc.compute._core

eta

\(\eta\)

radians

Intermediate omnigenity coordinate along field lines

desc.compute._omnigenity

alpha

\(\alpha\)

radians

Field line label, defined on [0, 2pi)

desc.compute._omnigenity

h

\(h = \theta + (N / M) \zeta\)

radians

Omnigenity symmetry angle

desc.compute._omnigenity

theta_B

\((\theta_{B},\zeta_{B})\)

radians

Boozer angular coordinates

desc.compute._omnigenity

zeta_B

|B|

\(|\mathbf{B}|\)

Tesla

Magnitude of omnigenous magnetic field

desc.compute._omnigenity