excitationCrossSectionHydrogen Module Function

pure module function excitationCrossSectionHydrogen(eGrid, n, m) result(cs)

Calculates hydrogen electron impact excitation cross-section from state n to state m on given energy grid.

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in), dimension(:) :: eGrid

Electron energy grid in eV

integer(kind=ik), intent(in) :: n

Initial atomic state

integer(kind=ik), intent(in) :: m

Final atomic state

Return Value real(kind=rk), allocatable, dimension(:)