XGCa
Public Attributes | List of all members
psn_class::psn_type Type Reference
Collaboration diagram for psn_class::psn_type:
Collaboration graph
[legend]

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 add_pot0
 Used for imposing additional potential or replacing pot0. More...
 
type(xgc_solversolver00
 n=0 Poisson solver object More...
 
type(xgc_solversolverh
 n!=0 Poisson solver object More...
 
type(xgc_solversolvera
 Solver for Ampere's law. More...
 
type(xgc_solversolvera_cv
 Solver for Ampere's law with control variate method. More...
 
type(xgc_solversolverh_spectral
 Spectral turbulence Poisson solver. More...
 
type(xgc_solversolvera_spectral
 Spectral Ampere's law solver. More...
 
type(xgc_solversolvera_cv_spectral
 Spectral control variate Ampere's law solver. More...
 

Member Data Documentation

◆ add_pot0

real (8), dimension(:), allocatable psn_class::psn_type::add_pot0

Used for imposing additional potential or replacing pot0.

◆ dpot

real (8), dimension(:,:), pointer psn_class::psn_type::dpot

phi-<phi> components of the electrostatic potential

◆ dpot_ff

real (8), dimension(:,:), pointer psn_class::psn_type::dpot_ff

phi-<phi> components of the electrostatic potential, field-following

◆ solver00

type(xgc_solver) psn_class::psn_type::solver00

n=0 Poisson solver object

◆ solvera

type(xgc_solver) psn_class::psn_type::solvera

Solver for Ampere's law.

◆ solvera_cv

type(xgc_solver) psn_class::psn_type::solvera_cv

Solver for Ampere's law with control variate method.

◆ solvera_cv_spectral

type(xgc_solver) psn_class::psn_type::solvera_cv_spectral

Spectral control variate Ampere's law solver.

◆ solvera_spectral

type(xgc_solver) psn_class::psn_type::solvera_spectral

Spectral Ampere's law solver.

◆ solverh

type(xgc_solver) psn_class::psn_type::solverh

n!=0 Poisson solver object

◆ solverh_spectral

type(xgc_solver) psn_class::psn_type::solverh_spectral

Spectral turbulence Poisson solver.


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