A type for storing outputs of gs2 for access externally
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | dvdrho | = | 0.0 |
The gradient of the flux tube volume wrt the flux label: related to the surface area of the flux tube |
|
real, | public | :: | grho | = | 0.0 |
The average gradient of the flux tube label <|grad rho|> |
|
real, | public, | dimension (:), allocatable | :: | pflux |
Particle flux by species |
||
real, | public, | dimension (:), allocatable | :: | qflux |
Heat flux by species |
||
real, | public, | dimension (:), allocatable | :: | heat |
Turbulent heating by species |
||
real, | public | :: | vflux |
Momentum flux |
type gs2_outputs_type
!> The gradient of the flux tube volume wrt
!> the flux label: related to the surface
!> area of the flux tube
real :: dvdrho = 0.0
!> The average gradient of the flux tube
!> label <|grad rho|>
real :: grho = 0.0
!> Particle flux by species
real, dimension (:), allocatable :: pflux
!> Heat flux by species
real, dimension (:), allocatable :: qflux
!> Turbulent heating by species
real, dimension (:), allocatable :: heat
!> Momentum flux
real :: vflux
end type gs2_outputs_type