PB3D
[2.45]
Ideal linear high-n MHD stability in 3-D
|
vectorial perturbation type More...
Public Member Functions | |
procedure | init => init_x_1 |
initialize More... | |
procedure | copy => copy_x_1 |
copy More... | |
procedure | dealloc => dealloc_x_1 |
deallocate More... | |
Public Attributes | |
integer | n_mod |
size of \(n\) and \(m\) (nr. of modes) More... | |
integer, dimension(2) | lim_sec_x |
limits of m_X (pol. flux) or n_X (tor. flux) More... | |
integer, dimension(:,:), allocatable | n |
vector of poloidal mode numbers More... | |
integer, dimension(:,:), allocatable | m |
vector of poloidal mode numbers More... | |
complex(dp), dimension(:,:,:,:), allocatable | u_0 |
\(U_m^0\) More... | |
complex(dp), dimension(:,:,:,:), allocatable | u_1 |
\(U_m^1\) More... | |
complex(dp), dimension(:,:,:,:), allocatable | du_0 |
\(\mathcal{J}\vec{B}\cdot\nabla U_m^0\) More... | |
complex(dp), dimension(:,:,:,:), allocatable | du_1 |
\(\mathcal{J}\vec{B}\cdot\nabla U_m^1\) More... | |
real(dp) | estim_mem_usage |
estimated memory usage More... | |
vectorial perturbation type
The arrays here are of the form:
U_x_i
and DU_X_i: (1:angle_1,1:angle_2,1;n_mod)
ang_1
and ang_2
. Definition at line 51 of file X_vars.f90.
procedure x_vars::x_1_type::copy |
copy
Definition at line 67 of file X_vars.f90.
procedure x_vars::x_1_type::dealloc |
deallocate
Definition at line 69 of file X_vars.f90.
procedure x_vars::x_1_type::init |
initialize
Definition at line 65 of file X_vars.f90.
complex(dp), dimension(:,:,:,:), allocatable x_vars::x_1_type::du_0 |
\(\mathcal{J}\vec{B}\cdot\nabla U_m^0\)
Definition at line 58 of file X_vars.f90.
complex(dp), dimension(:,:,:,:), allocatable x_vars::x_1_type::du_1 |
\(\mathcal{J}\vec{B}\cdot\nabla U_m^1\)
Definition at line 59 of file X_vars.f90.
real(dp) x_vars::x_1_type::estim_mem_usage |
integer, dimension(2) x_vars::x_1_type::lim_sec_x |
limits of m_X
(pol. flux) or n_X
(tor. flux)
Definition at line 53 of file X_vars.f90.
integer, dimension(:,:), allocatable x_vars::x_1_type::m |
vector of poloidal mode numbers
Definition at line 55 of file X_vars.f90.
integer, dimension(:,:), allocatable x_vars::x_1_type::n |
vector of poloidal mode numbers
Definition at line 54 of file X_vars.f90.
integer x_vars::x_1_type::n_mod |
size of \(n\) and \(m\) (nr. of modes)
Definition at line 52 of file X_vars.f90.
complex(dp), dimension(:,:,:,:), allocatable x_vars::x_1_type::u_0 |
\(U_m^0\)
Definition at line 56 of file X_vars.f90.
complex(dp), dimension(:,:,:,:), allocatable x_vars::x_1_type::u_1 |
\(U_m^1\)
Definition at line 57 of file X_vars.f90.