PB3D  [2.45]
Ideal linear high-n MHD stability in 3-D
Public Member Functions | Public Attributes | List of all members
eq_vars::eq_1_type Type Reference

flux equilibrium type More...

Public Member Functions

procedure init => init_eq_1
 initialize More...
 
procedure copy => copy_eq_1
 copy More...
 
procedure dealloc => dealloc_eq_1
 deallocate More...
 

Public Attributes

real(dp), dimension(:,:), allocatable pres_e
 pressure, and norm. deriv. More...
 
real(dp), dimension(:,:), allocatable q_saf_e
 safety factor More...
 
real(dp), dimension(:,:), allocatable rot_t_e
 rot. transform More...
 
real(dp), dimension(:,:), allocatable flux_p_e
 poloidal flux and norm. deriv. More...
 
real(dp), dimension(:,:), allocatable flux_t_e
 toroidal flux and norm. deriv. More...
 
real(dp), dimension(:,:), allocatable pres_fd
 pressure, and norm. deriv. More...
 
real(dp), dimension(:,:), allocatable q_saf_fd
 safety factor More...
 
real(dp), dimension(:,:), allocatable rot_t_fd
 rot. transform More...
 
real(dp), dimension(:,:), allocatable flux_p_fd
 poloidal flux and norm. deriv. More...
 
real(dp), dimension(:,:), allocatable flux_t_fd
 toroidal flux and norm. deriv. More...
 
real(dp), dimension(:), allocatable rho
 density More...
 
real(dp), dimension(2) estim_mem_usage
 expected memory usage More...
 

Detailed Description

flux equilibrium type

The arrays here are of the form

Definition at line 63 of file eq_vars.f90.

Member Function/Subroutine Documentation

◆ copy()

procedure eq_vars::eq_1_type::copy

copy

Definition at line 82 of file eq_vars.f90.

◆ dealloc()

procedure eq_vars::eq_1_type::dealloc

deallocate

Definition at line 84 of file eq_vars.f90.

◆ init()

procedure eq_vars::eq_1_type::init

initialize

Definition at line 80 of file eq_vars.f90.

Member Data Documentation

◆ estim_mem_usage

real(dp), dimension(2) eq_vars::eq_1_type::estim_mem_usage

expected memory usage

Note
Debug version only

Definition at line 76 of file eq_vars.f90.

◆ flux_p_e

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::flux_p_e

poloidal flux and norm. deriv.

Definition at line 67 of file eq_vars.f90.

◆ flux_p_fd

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::flux_p_fd

poloidal flux and norm. deriv.

Definition at line 72 of file eq_vars.f90.

◆ flux_t_e

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::flux_t_e

toroidal flux and norm. deriv.

Definition at line 68 of file eq_vars.f90.

◆ flux_t_fd

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::flux_t_fd

toroidal flux and norm. deriv.

Definition at line 73 of file eq_vars.f90.

◆ pres_e

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::pres_e

pressure, and norm. deriv.

Definition at line 64 of file eq_vars.f90.

◆ pres_fd

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::pres_fd

pressure, and norm. deriv.

Definition at line 69 of file eq_vars.f90.

◆ q_saf_e

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::q_saf_e

safety factor

Definition at line 65 of file eq_vars.f90.

◆ q_saf_fd

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::q_saf_fd

safety factor

Definition at line 70 of file eq_vars.f90.

◆ rho

real(dp), dimension(:), allocatable eq_vars::eq_1_type::rho

density

Definition at line 74 of file eq_vars.f90.

◆ rot_t_e

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::rot_t_e

rot. transform

Definition at line 66 of file eq_vars.f90.

◆ rot_t_fd

real(dp), dimension(:,:), allocatable eq_vars::eq_1_type::rot_t_fd

rot. transform

Definition at line 71 of file eq_vars.f90.


The documentation for this type was generated from the following file: