DIPELM
2.0
|
Holds set of continuum states. More...
Public Member Functions | |
procedure, pass | print => print_continuum |
type(continuum) function | new_continuum (nsym, ni, nc, ne, nmc) |
Public Attributes | |
integer, dimension(:), allocatable | stot |
Spin of each component. More... | |
integer, dimension(:), allocatable | mtot |
Symmetry of each component. More... | |
integer, dimension(:), allocatable | gutot |
Gerade/ungerade character of each component. More... | |
type(channels) | channels |
Specifies the photoionizations channels. More... | |
integer, dimension(:), allocatable | moment_components |
The moment components that couple intial bound state of the neutral with each component present in the continuum states (size = 3 for dipoles, 5 for quadrupoles, 8 for both). More... | |
real(idp), dimension(:), allocatable | energies |
Energy of each continuum state (Hartree) More... | |
Holds set of continuum states.
A continuum state with a particular energy is decomposed into one or more symmetry components labelled by the three arrays stot, mtot and gutot. Each components is further decomposed into partial wave channels. Currently
type(continuum) function dipelm_types::continuum::new_continuum | ( | integer | nsym, |
integer, optional | ni, | ||
integer, optional | nc, | ||
integer, optional | ne, | ||
integer, optional | nmc | ||
) |
procedure, pass dipelm_types::continuum::print |
type(channels) dipelm_types::continuum::channels |
Specifies the photoionizations channels.
real(idp), dimension(:), allocatable dipelm_types::continuum::energies |
Energy of each continuum state (Hartree)
integer, dimension(:), allocatable dipelm_types::continuum::gutot |
Gerade/ungerade character of each component.
integer, dimension(:), allocatable dipelm_types::continuum::moment_components |
The moment components that couple intial bound state of the neutral with each component present in the continuum states (size = 3 for dipoles, 5 for quadrupoles, 8 for both).
integer, dimension(:), allocatable dipelm_types::continuum::mtot |
Symmetry of each component.
integer, dimension(:), allocatable dipelm_types::continuum::stot |
Spin of each component.