Loading [MathJax]/extensions/tex2jax.js
GBS
All Classes Namespaces Files Functions Variables Enumerator Macros Modules Pages
equilibrium_mod Module Reference

Functions/Subroutines

subroutine, public set_equilibrium (mpi_env)
 
subroutine set_magnetic_field (mpi_env)
 
subroutine adjust_psi_sign
 
subroutine initialize_jpar_eq
 
subroutine initialize_operators_coeff (mpi_env)
 
subroutine set_curvature_coefficients
 
subroutine set_gradpar_coefficients
 
subroutine set_grad2par_coefficients
 
subroutine set_coeff_noise_to_zero (mpi_env)
 
subroutine rect_magnetic_field (mpi_env)
 
subroutine snowflake_magnetic_field (mpi_env)
 
subroutine tria_scan_magnetic_field (mpi_env)
 
subroutine load_magnetic_field (mpi_env)
 
subroutine set_bysign_v (mpi_env)
 
subroutine set_bysign_v_general (mpi_env)
 
subroutine set_bxsign_v_general (mpi_env)
 
subroutine set_vpar_smoothx
 
subroutine set_vpar_smoothx_general (mpi_env)
 
subroutine set_vpar_smoothy_general (mpi_env)
 
subroutine allocate_magnetic_field
 
subroutine, public deallocate_magnetic_field
 
subroutine, public equilibrium_memory
 Allocate the memory of module arrays. More...
 
subroutine, public equilibrium_outputinputs (fidres, str)
 Write the input parameters to the results_xx.h5 file. More...
 

Variables

real(dp), public, protected a_rhos
 a/rhos More...
 
real(dp), dimension(:), pointer, public, protected cur_x_n
 
real(dp), dimension(:), pointer, public, protected cur_x_v
 
real(dp), dimension(:), pointer, public, protected ccur_xx_n
 
real(dp), dimension(:,:), pointer, public, protected cur_y_n
 
real(dp), dimension(:,:), pointer, public, protected cur_y_v
 
real(dp), dimension(:,:), pointer, public, protected ccur_yy_n
 
real(dp), dimension(:,:), pointer, public, protected ccur_xy_n
 
real(dp), dimension(:,:), pointer, public, protected gradpar_x_n
 
real(dp), dimension(:,:), pointer, public, protected gradpar_x_v
 
real(dp), dimension(:,:), pointer, public, protected gradpar_y_n
 
real(dp), dimension(:,:), pointer, public, protected gradpar_y_v
 
real(dp), public, protected gradpar_z
 
real(dp), dimension(:,:), pointer, public, protected grad2par_x_n
 
real(dp), dimension(:,:), pointer, public, protected grad2par_x_v
 
real(dp), dimension(:,:), pointer, public, protected grad2par_y_n
 
real(dp), dimension(:,:), pointer, public, protected grad2par_y_v
 
real(dp), dimension(:,:), pointer, public, protected grad2par_xx_n
 
real(dp), dimension(:,:), pointer, public, protected grad2par_xx_v
 
real(dp), dimension(:,:), pointer, public, protected grad2par_yy_n
 
real(dp), dimension(:,:), pointer, public, protected grad2par_yy_v
 
real(dp), dimension(:,:), pointer, public, protected grad2par_zx_n
 
real(dp), dimension(:,:), pointer, public, protected grad2par_zx_v
 
real(dp), dimension(:,:), pointer, public, protected grad2par_zy_n
 
real(dp), dimension(:,:), pointer, public, protected grad2par_zy_v
 
real(dp), dimension(:,:), pointer, public, protected grad2par_xy_n
 
real(dp), dimension(:,:), pointer, public, protected grad2par_xy_v
 
real(dp), dimension(:,:), pointer, public, protected curgrad_xx_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected curgrad_yy_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected curgrad_xy_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected curgrad_yx_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected curgrad_x_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected curgrad_y_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected curgrad_zy_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected curgrad_zx_n
 Coeff to use in the Curvature of the Parallel gradient (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_xx_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_yy_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_xy_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_yx_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_x_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_y_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_zy_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(:,:), pointer, public, protected gradcur_zx_v
 Coeff to use in the Parallel gradient of the curvature (GV terms) More...
 
real(dp), dimension(4), public, protected coef_int
 
real(dp), dimension(4), public, protected coef_der1_stag
 
real(dp), dimension(4), public, protected coef_der1_n2n
 
real(dp), dimension(4), public, protected coef_der2_stag
 
real(dp), dimension(5), public, protected coef_der2
 
real(dp), dimension(:), pointer, public, protected bysignt_v
 
real(dp), dimension(:), pointer, public, protected bysignb_v
 
real(dp), dimension(:), pointer, public, protected bxsignr_v
 
real(dp), dimension(:), pointer, public, protected bxsignl_v
 
real(dp), dimension(:,:), pointer, public dpsidx_n
 
real(dp), dimension(:,:), pointer, public dpsidx_v
 
real(dp), dimension(:,:), pointer, public dpsidy_n
 
real(dp), dimension(:,:), pointer, public dpsidy_v
 
real(dp), dimension(:,:), pointer, public d2psidx2_n
 
real(dp), dimension(:,:), pointer, public d2psidx2_v
 
real(dp), dimension(:,:), pointer, public d2psidy2_n
 
real(dp), dimension(:,:), pointer, public d2psidy2_v
 
real(dp), dimension(:,:), pointer, public d2psidxdy_n
 
real(dp), dimension(:,:), pointer, public d2psidxdy_v
 
real(dp), dimension(:,:), pointer, public psi_eq
 Equilibrium poloidal flux function. More...
 
real(dp), dimension(:), pointer, public, protected vpar_smoothb
 They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero. More...
 
real(dp), dimension(:), pointer, public, protected vpar_smootht
 They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero. More...
 
real(dp), dimension(:), pointer, public, protected vpar_smoothl
 They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero. More...
 
real(dp), dimension(:), pointer, public, protected vpar_smoothr
 They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero. More...
 
integer, public, protected ix0b = 0
 Indices where the perpedicular component of magnetic field crosses zero. More...
 
integer, public, protected ix0t = 0
 Indices where the perpedicular component of magnetic field crosses zero. More...
 
integer, dimension(:), pointer, public, protected ix0t_ar
 
integer, dimension(:), pointer, public, protected ix0b_ar
 
integer, dimension(:), pointer, public, protected iy0r_ar
 
integer, dimension(:), pointer, public, protected iy0l_ar
 
real(dp), public, protected xmag
 
real(dp), public, protected ymag1
 
real(dp), public, protected ymag2
 
real(dp), public, protected y0_source
 
real(dp), public, protected xbstart
 
real(dp), public, protected xbend
 
real(dp), public, protected xtstart
 
real(dp), public, protected xtend
 
real(dp), public, protected yxpt
 
real(dp), public, protected y1_source = 0._dp
 
real(dp), public, protected yxpt1 = 0._dp
 
real(dp), public, protected yxpt_upper
 
real(dp), public, protected position
 
real(dp), public, protected of
 
real(dp), public, protected the
 
real(dp), public, protected upper
 
real(dp), public, protected xpoint
 
real(dp), public, protected in
 
real(dp), public, protected double
 
real(dp), public, protected null
 
real(dp), public, protected simulations
 
real(dp), public, protected amag
 
real(dp), public, protected asize
 

Function/Subroutine Documentation

◆ adjust_psi_sign()

subroutine equilibrium_mod::adjust_psi_sign
private
+ Here is the caller graph for this function:

◆ allocate_magnetic_field()

subroutine equilibrium_mod::allocate_magnetic_field
private
+ Here is the caller graph for this function:

◆ deallocate_magnetic_field()

subroutine, public equilibrium_mod::deallocate_magnetic_field

◆ equilibrium_memory()

subroutine, public equilibrium_mod::equilibrium_memory

Allocate the memory of module arrays.

+ Here is the caller graph for this function:

◆ equilibrium_outputinputs()

subroutine, public equilibrium_mod::equilibrium_outputinputs ( integer, intent(in fidres,
character(len=256), intent(in str 
)

Write the input parameters to the results_xx.h5 file.

◆ initialize_jpar_eq()

subroutine equilibrium_mod::initialize_jpar_eq
private

Computes the equilibrium current generating the poloidal field, source term in Ampere's equation

+ Here is the caller graph for this function:

◆ initialize_operators_coeff()

subroutine equilibrium_mod::initialize_operators_coeff ( type(tmpienv), intent(in mpi_env)
private
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ load_magnetic_field()

subroutine equilibrium_mod::load_magnetic_field ( type(tmpienv), intent(in mpi_env)
private
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ rect_magnetic_field()

subroutine equilibrium_mod::rect_magnetic_field ( type(tmpienv), intent(in mpi_env)
private
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_bxsign_v_general()

subroutine equilibrium_mod::set_bxsign_v_general ( type(tmpienv), intent(in mpi_env)
private
+ Here is the caller graph for this function:

◆ set_bysign_v()

subroutine equilibrium_mod::set_bysign_v ( type(tmpienv), intent(in mpi_env)
private
+ Here is the caller graph for this function:

◆ set_bysign_v_general()

subroutine equilibrium_mod::set_bysign_v_general ( type(tmpienv), intent(in mpi_env)
private
+ Here is the caller graph for this function:

◆ set_coeff_noise_to_zero()

subroutine equilibrium_mod::set_coeff_noise_to_zero ( type(tmpienv), intent(in mpi_env)
private
+ Here is the caller graph for this function:

◆ set_curvature_coefficients()

subroutine equilibrium_mod::set_curvature_coefficients
private
+ Here is the caller graph for this function:

◆ set_equilibrium()

subroutine, public equilibrium_mod::set_equilibrium ( type(tmpienv), intent(in mpi_env)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_grad2par_coefficients()

subroutine equilibrium_mod::set_grad2par_coefficients
private
+ Here is the caller graph for this function:

◆ set_gradpar_coefficients()

subroutine equilibrium_mod::set_gradpar_coefficients
private
+ Here is the caller graph for this function:

◆ set_magnetic_field()

subroutine equilibrium_mod::set_magnetic_field ( type(tmpienv), intent(in mpi_env)
private
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set_vpar_smoothx()

subroutine equilibrium_mod::set_vpar_smoothx
private
+ Here is the caller graph for this function:

◆ set_vpar_smoothx_general()

subroutine equilibrium_mod::set_vpar_smoothx_general ( type(tmpienv), intent(in mpi_env)
private
+ Here is the caller graph for this function:

◆ set_vpar_smoothy_general()

subroutine equilibrium_mod::set_vpar_smoothy_general ( type(tmpienv), intent(in mpi_env)
private
+ Here is the caller graph for this function:

◆ snowflake_magnetic_field()

subroutine equilibrium_mod::snowflake_magnetic_field ( type(tmpienv), intent(in mpi_env)
private
Note
System is expected to have a 3/4 ratio (tested w/ Lx=330, Ly=440 multiples)
Flux function psi is approximated for a wire-like plasma source instead of a Gaussian distribution.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ tria_scan_magnetic_field()

subroutine equilibrium_mod::tria_scan_magnetic_field ( type(tmpienv), intent(in mpi_env)
private
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ a_rhos

real(dp), public, protected equilibrium_mod::a_rhos

a/rhos

◆ amag

real(dp), public, protected equilibrium_mod::amag

◆ asize

real(dp), public, protected equilibrium_mod::asize

◆ bxsignl_v

real(dp), dimension(:), pointer, public, protected equilibrium_mod::bxsignl_v

◆ bxsignr_v

real(dp), dimension(:), pointer, public, protected equilibrium_mod::bxsignr_v

◆ bysignb_v

real(dp), dimension(:), pointer, public, protected equilibrium_mod::bysignb_v

◆ bysignt_v

real(dp), dimension(:), pointer, public, protected equilibrium_mod::bysignt_v

◆ ccur_xx_n

real(dp), dimension(:), pointer, public, protected equilibrium_mod::ccur_xx_n

◆ ccur_xy_n

real(dp), dimension (:,:), pointer, public, protected equilibrium_mod::ccur_xy_n

◆ ccur_yy_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::ccur_yy_n

◆ coef_der1_n2n

real(dp), dimension(4), public, protected equilibrium_mod::coef_der1_n2n

◆ coef_der1_stag

real(dp), dimension(4), public, protected equilibrium_mod::coef_der1_stag

◆ coef_der2

real(dp), dimension(5), public, protected equilibrium_mod::coef_der2

◆ coef_der2_stag

real(dp), dimension(4), public, protected equilibrium_mod::coef_der2_stag

◆ coef_int

real(dp), dimension(4), public, protected equilibrium_mod::coef_int

◆ cur_x_n

real(dp), dimension(:), pointer, public, protected equilibrium_mod::cur_x_n

◆ cur_x_v

real(dp), dimension(:), pointer, public, protected equilibrium_mod::cur_x_v

◆ cur_y_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::cur_y_n

◆ cur_y_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::cur_y_v

◆ curgrad_x_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_x_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ curgrad_xx_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_xx_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ curgrad_xy_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_xy_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ curgrad_y_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_y_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ curgrad_yx_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_yx_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ curgrad_yy_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_yy_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ curgrad_zx_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_zx_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ curgrad_zy_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::curgrad_zy_n

Coeff to use in the Curvature of the Parallel gradient (GV terms)

◆ d2psidx2_n

real(dp), dimension(:,:), pointer, public equilibrium_mod::d2psidx2_n

◆ d2psidx2_v

real(dp), dimension(:,:), pointer, public equilibrium_mod::d2psidx2_v

◆ d2psidxdy_n

real(dp), dimension(:,:), pointer, public equilibrium_mod::d2psidxdy_n

◆ d2psidxdy_v

real(dp), dimension(:,:), pointer, public equilibrium_mod::d2psidxdy_v

◆ d2psidy2_n

real(dp), dimension(:,:), pointer, public equilibrium_mod::d2psidy2_n

◆ d2psidy2_v

real(dp), dimension(:,:), pointer, public equilibrium_mod::d2psidy2_v

◆ double

real(dp), public, protected equilibrium_mod::double

◆ dpsidx_n

real(dp), dimension(:,:), pointer, public equilibrium_mod::dpsidx_n

◆ dpsidx_v

real(dp), dimension(:,:), pointer, public equilibrium_mod::dpsidx_v

◆ dpsidy_n

real(dp), dimension(:,:), pointer, public equilibrium_mod::dpsidy_n

◆ dpsidy_v

real(dp), dimension(:,:), pointer, public equilibrium_mod::dpsidy_v

◆ grad2par_x_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_x_n

◆ grad2par_x_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_x_v

◆ grad2par_xx_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_xx_n

◆ grad2par_xx_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_xx_v

◆ grad2par_xy_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_xy_n

◆ grad2par_xy_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_xy_v

◆ grad2par_y_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_y_n

◆ grad2par_y_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_y_v

◆ grad2par_yy_n

real(dp), dimension (:,:), pointer, public, protected equilibrium_mod::grad2par_yy_n

◆ grad2par_yy_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_yy_v

◆ grad2par_zx_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_zx_n

◆ grad2par_zx_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_zx_v

◆ grad2par_zy_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_zy_n

◆ grad2par_zy_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::grad2par_zy_v

◆ gradcur_x_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_x_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradcur_xx_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_xx_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradcur_xy_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_xy_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradcur_y_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_y_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradcur_yx_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_yx_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradcur_yy_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_yy_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradcur_zx_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_zx_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradcur_zy_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradcur_zy_v

Coeff to use in the Parallel gradient of the curvature (GV terms)

◆ gradpar_x_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradpar_x_n

◆ gradpar_x_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradpar_x_v

◆ gradpar_y_n

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradpar_y_n

◆ gradpar_y_v

real(dp), dimension(:,:), pointer, public, protected equilibrium_mod::gradpar_y_v

◆ gradpar_z

real(dp), public, protected equilibrium_mod::gradpar_z
Note
It contains the sign of the toroidal magnetic field

◆ in

real(dp), public, protected equilibrium_mod::in

◆ ix0b

integer, public, protected equilibrium_mod::ix0b = 0

Indices where the perpedicular component of magnetic field crosses zero.

◆ ix0b_ar

integer, dimension(:), pointer, public, protected equilibrium_mod::ix0b_ar

◆ ix0t

integer, public, protected equilibrium_mod::ix0t = 0

Indices where the perpedicular component of magnetic field crosses zero.

◆ ix0t_ar

integer, dimension(:), pointer, public, protected equilibrium_mod::ix0t_ar

◆ iy0l_ar

integer, dimension(:), pointer, public, protected equilibrium_mod::iy0l_ar

◆ iy0r_ar

integer, dimension(:), pointer, public, protected equilibrium_mod::iy0r_ar

◆ null

real(dp), public, protected equilibrium_mod::null

◆ of

real(dp), public, protected equilibrium_mod::of

◆ position

real(dp), public, protected equilibrium_mod::position

◆ psi_eq

real(dp), dimension(:,:), pointer, public equilibrium_mod::psi_eq

Equilibrium poloidal flux function.

◆ simulations

real(dp), public, protected equilibrium_mod::simulations

◆ the

real(dp), public, protected equilibrium_mod::the

◆ upper

real(dp), public, protected equilibrium_mod::upper

◆ vpar_smoothb

real(dp), dimension(:), pointer, public, protected equilibrium_mod::vpar_smoothb

They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero.

◆ vpar_smoothl

real(dp), dimension(:), pointer, public, protected equilibrium_mod::vpar_smoothl

They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero.

◆ vpar_smoothr

real(dp), dimension(:), pointer, public, protected equilibrium_mod::vpar_smoothr

They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero.

◆ vpar_smootht

real(dp), dimension(:), pointer, public, protected equilibrium_mod::vpar_smootht

They smooth the jumbs between vpar = -cs and vpar = cs in the wall points where the perpedicular component of magnetic field crosses zero.

◆ xbend

real(dp), public, protected equilibrium_mod::xbend

◆ xbstart

real(dp), public, protected equilibrium_mod::xbstart

◆ xmag

real(dp), public, protected equilibrium_mod::xmag

◆ xpoint

real(dp), public, protected equilibrium_mod::xpoint

◆ xtend

real(dp), public, protected equilibrium_mod::xtend

◆ xtstart

real(dp), public, protected equilibrium_mod::xtstart

◆ y0_source

real(dp), public, protected equilibrium_mod::y0_source

◆ y1_source

real(dp), public, protected equilibrium_mod::y1_source = 0._dp

◆ ymag1

real(dp), public, protected equilibrium_mod::ymag1

◆ ymag2

real(dp), public, protected equilibrium_mod::ymag2

◆ yxpt

real(dp), public, protected equilibrium_mod::yxpt

◆ yxpt1

real(dp), public, protected equilibrium_mod::yxpt1 = 0._dp

◆ yxpt_upper

real(dp), public, protected equilibrium_mod::yxpt_upper