XGCa
|
Public Attributes | |
real(8), dimension(:,:), pointer | dpot |
phi-<phi> components of the electrostatic potential More... | |
real(8), dimension(:,:), pointer | dpot_ff |
phi-<phi> components of the electrostatic potential, field-following More... | |
real(8), dimension(:,:), allocatable | jpar0 |
Backup of total parallel current for sliding time average. More... | |
real(8), dimension(:,:,:), allocatable | cden0 |
Backup of total charge for sliding time average. More... | |
real(8), dimension(:,:), pointer | ah |
Hamiltonian vector potential (inode,iphi) More... | |
real(8), dimension(:,:), pointer | as |
Symplectic vector potential (inode,iphi) More... | |
real(8), dimension(:,:), pointer | as0 |
Symplectic vector potential (backup for RK2 time integrator) More... | |
real(8), dimension(:,:), allocatable | as_vac |
Vacuum RMP field. More... | |
real(8), dimension(:,:,:), allocatable | ah_rmp |
Backup of Ah for RMP penetration; used to approximate dAs/dt. More... | |
real(8), dimension(:), allocatable | add_pot0 |
Used for imposing additional potential or replacing pot0. More... | |
type(xgc_solver) | solver00 |
n=0 Poisson solver object More... | |
type(xgc_solver) | solverh |
n!=0 Poisson solver object More... | |
type(xgc_solver) | solvera |
Solver for Ampere's law. More... | |
type(xgc_solver) | solvera_cv |
Solver for Ampere's law with control variate method. More... | |
type(xgc_solver) | solverh_spectral |
Spectral turbulence Poisson solver. More... | |
type(xgc_solver) | solvera_spectral |
Spectral Ampere's law solver. More... | |
type(xgc_solver) | solvera_cv_spectral |
Spectral control variate Ampere's law solver. More... | |
real (8), dimension(:), allocatable psn_class::psn_type::add_pot0 |
Used for imposing additional potential or replacing pot0.
real (8), dimension(:,:), pointer psn_class::psn_type::ah |
Hamiltonian vector potential (inode,iphi)
real (8), dimension(:,:,:), allocatable psn_class::psn_type::ah_rmp |
Backup of Ah for RMP penetration; used to approximate dAs/dt.
real (8), dimension(:,:), pointer psn_class::psn_type::as |
Symplectic vector potential (inode,iphi)
real (8), dimension(:,:), pointer psn_class::psn_type::as0 |
Symplectic vector potential (backup for RK2 time integrator)
real (8), dimension(:,:), allocatable psn_class::psn_type::as_vac |
Vacuum RMP field.
real (8), dimension(:,:,:), allocatable psn_class::psn_type::cden0 |
Backup of total charge for sliding time average.
real (8), dimension(:,:), pointer psn_class::psn_type::dpot |
phi-<phi> components of the electrostatic potential
real (8), dimension(:,:), pointer psn_class::psn_type::dpot_ff |
phi-<phi> components of the electrostatic potential, field-following
real (8), dimension(:,:), allocatable psn_class::psn_type::jpar0 |
Backup of total parallel current for sliding time average.
type(xgc_solver) psn_class::psn_type::solver00 |
n=0 Poisson solver object
type(xgc_solver) psn_class::psn_type::solvera |
Solver for Ampere's law.
type(xgc_solver) psn_class::psn_type::solvera_cv |
Solver for Ampere's law with control variate method.
type(xgc_solver) psn_class::psn_type::solvera_cv_spectral |
Spectral control variate Ampere's law solver.
type(xgc_solver) psn_class::psn_type::solvera_spectral |
Spectral Ampere's law solver.
type(xgc_solver) psn_class::psn_type::solverh |
n!=0 Poisson solver object
type(xgc_solver) psn_class::psn_type::solverh_spectral |
Spectral turbulence Poisson solver.