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