Charged Fusion Product (CFPD) storage structure
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=Float64), | public, | dimension(:,:,:,:), allocatable | :: | weight | CFPD rate weight: weight(Ep,Ch,E,p) |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | flux | CFPD flux: flux(E3,chan) [kHz] |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | prob | CFPD flux: probability_gyro(E3,chan) [unity] |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | gam | CFPD flux: gyro(E3,chan) [rad] |
type CFPDRate
!+ Charged Fusion Product (CFPD) storage structure
real(Float64), dimension(:,:,:,:), allocatable :: weight
!+ CFPD rate weight: weight(Ep,Ch,E,p)
real(Float64), dimension(:,:), allocatable :: flux
!+ CFPD flux: flux(E3,chan) [kHz]
real(Float64), dimension(:,:), allocatable :: prob
!+ CFPD flux: probability_gyro(E3,chan) [unity]
real(Float64), dimension(:,:), allocatable :: gam
!+ CFPD flux: gyro(E3,chan) [rad]
end type CFPDRate