Profiles Derived Type

type, public :: Profiles

Torodial symmetric plasma parameters at a given R-Z


Inherited by

type~~profiles~~InheritedByGraph type~profiles Profiles type~localprofiles LocalProfiles type~localprofiles->type~profiles type~equilibrium Equilibrium type~equilibrium->type~profiles plasma

Contents

Source Code


Components

TypeVisibility AttributesNameInitial
real(kind=Float64), public :: dene =0.d0

Electron density []

real(kind=Float64), public :: denp =0.d0

Ion density []

real(kind=Float64), public :: denimp =0.d0

Impurity density []

real(kind=Float64), public :: denf =0.d0

Fast-ion density []

real(kind=Float64), public :: te =0.d0

Electron temperature [kev]

real(kind=Float64), public :: ti =0.d0

Ion temperature [kev]

real(kind=Float64), public :: zeff =0.d0

Effective Nuclear Charge

real(kind=Float64), public :: vr =0.d0

Plasma rotation in radial direction

real(kind=Float64), public :: vt =0.d0

Plasma rotation in torodial/phi direction

real(kind=Float64), public :: vz =0.d0

Plasma rotation in z direction


Source Code

type Profiles
    !+ Torodial symmetric plasma parameters at a given R-Z
    real(Float64) :: dene = 0.d0
        !+ Electron density [\(cm^{-3}\)]
    real(Float64) :: denp = 0.d0
        !+ Ion density [\(cm^{-3}\)]
    real(Float64) :: denimp = 0.d0
        !+ Impurity density [\(cm^{-3}\)]
    real(Float64) :: denf = 0.d0
        !+ Fast-ion density [\(cm^{-3}\)]
    real(Float64) :: te = 0.d0
        !+ Electron temperature [kev]
    real(Float64) :: ti = 0.d0
        !+ Ion temperature [kev]
    real(Float64) :: zeff = 0.d0
        !+ Effective Nuclear Charge
    real(Float64) :: vr = 0.d0
        !+ Plasma rotation in radial direction
    real(Float64) :: vt = 0.d0
        !+ Plasma rotation in torodial/phi direction
    real(Float64) :: vz = 0.d0
        !+ Plasma rotation in z direction
end type Profiles