|
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.