Spectra storage structure
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | brems | Bremsstruhlung: brems(lambda,chan) |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | full | Full energy beam emission: full(lambda,chan) |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | half | Half energy beam emission: half(lambda,chan) |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | third | Third energy beam emission: third(lambda,chan) |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | dcx | Direct CX emission: dcx(lambda,chan) |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | halo | Thermal halo emission: halo(lambda,chan) |
||
real(kind=Float64), | public, | dimension(:,:), allocatable | :: | cold | Cold D-alpha emission: cold(lambda,chan) |
||
real(kind=Float64), | public, | dimension(:,:,:), allocatable | :: | fida | Active FIDA emission: fida(lambda,chan,orbit_type) |
||
real(kind=Float64), | public, | dimension(:,:,:), allocatable | :: | pfida | Passive FIDA emission: pfida(lambda,chan,orbit_type) |
type Spectra
!+ Spectra storage structure
real(Float64), dimension(:,:), allocatable :: brems
!+ Bremsstruhlung: brems(lambda,chan)
real(Float64), dimension(:,:), allocatable :: full
!+ Full energy beam emission: full(lambda,chan)
real(Float64), dimension(:,:), allocatable :: half
!+ Half energy beam emission: half(lambda,chan)
real(Float64), dimension(:,:), allocatable :: third
!+ Third energy beam emission: third(lambda,chan)
real(Float64), dimension(:,:), allocatable :: dcx
!+ Direct CX emission: dcx(lambda,chan)
real(Float64), dimension(:,:), allocatable :: halo
!+ Thermal halo emission: halo(lambda,chan)
real(Float64), dimension(:,:), allocatable :: cold
!+ Cold D-alpha emission: cold(lambda,chan)
real(Float64), dimension(:,:,:), allocatable :: fida
!+ Active FIDA emission: fida(lambda,chan,orbit_type)
real(Float64), dimension(:,:,:), allocatable :: pfida
!+ Passive FIDA emission: pfida(lambda,chan,orbit_type)
end type Spectra