DIPELM
2.0
|
Functions/Subroutines | |
subroutine | calculate_oriented_dipoles (dipoles, ion_state, neutral_state, alpha, beta, gamma, Ylm, MFDip) |
subroutine | calculate_MFPAD (dipoles, MFDip, ion_state, neutral_state, MFPAD) |
subroutine | calculate_LFDip (dipoles, electron_direction, mol_orientation, steps_elec_direction, steps_mol_orientation, ion_state, neutral_state, MFDip) |
subroutine | calculate_MFDip (dipoles, electron_direction, mol_orientation, steps_elec_direction, steps_mol_orientation, ion_state, neutral_state, MFDip) |
subroutine | calculate_cross_section_and_beta_parameters (dipoles, select_ion_states, select_neutral_states, xsec, beta_1, beta_2l, beta_2c) |
subroutine | make_ritchie_AL_coeff (dipoles, ion_state, neutral_state, Lbig, p, AL_coefficient) |
subroutine | determine_states_selected (no_ion_states, select_ion_states, no_ion_states_all, no_neutral_states, select_neutral_states, no_neutral_states_all) |
subroutine | multiply_in_coulomb_phase_factor (dipoles) |
subroutine dipelm_procs::calculate_cross_section_and_beta_parameters | ( | type(moments) | dipoles, |
integer, dimension(:) | select_ion_states, | ||
integer, dimension(:) | select_neutral_states, | ||
real(idp), dimension(:,:,:), allocatable | xsec, | ||
real(idp), dimension(:,:,:), allocatable | beta_1, | ||
real(idp), dimension(:,:,:), allocatable | beta_2l, | ||
real(idp), dimension(:,:,:), allocatable | beta_2c | ||
) |
subroutine dipelm_procs::calculate_LFDip | ( | type(moments) | dipoles, |
real(idp), dimension(4) | electron_direction, | ||
real(idp), dimension(6) | mol_orientation, | ||
integer, dimension(2) | steps_elec_direction, | ||
integer, dimension(3) | steps_mol_orientation, | ||
integer | ion_state, | ||
integer | neutral_state, | ||
complex(idp), dimension(:,:,:), allocatable | MFDip | ||
) |
subroutine dipelm_procs::calculate_MFDip | ( | type(moments) | dipoles, |
real(idp), dimension(4) | electron_direction, | ||
real(idp), dimension(6) | mol_orientation, | ||
integer, dimension(2) | steps_elec_direction, | ||
integer, dimension(3) | steps_mol_orientation, | ||
integer | ion_state, | ||
integer | neutral_state, | ||
complex(idp), dimension(:,:,:), allocatable | MFDip | ||
) |
subroutine dipelm_procs::calculate_MFPAD | ( | type(moments), intent(in) | dipoles, |
complex(kind=idp), dimension(:,:,:) | MFDip, | ||
integer | ion_state, | ||
integer | neutral_state, | ||
real(idp), dimension(:,:,:), allocatable | MFPAD | ||
) |
subroutine dipelm_procs::calculate_oriented_dipoles | ( | type(moments) | dipoles, |
integer | ion_state, | ||
integer | neutral_state, | ||
real(idp) | alpha, | ||
real(idp) | beta, | ||
real(idp) | gamma, | ||
complex(idp), dimension(:,:) | Ylm, | ||
complex(idp), dimension(:,:,:), allocatable | MFDip | ||
) |
subroutine dipelm_procs::determine_states_selected | ( | integer | no_ion_states, |
integer, dimension(:), allocatable | select_ion_states, | ||
integer | no_ion_states_all, | ||
integer | no_neutral_states, | ||
integer, dimension(:), allocatable | select_neutral_states, | ||
integer | no_neutral_states_all | ||
) |
subroutine dipelm_procs::make_ritchie_AL_coeff | ( | type(moments) | dipoles, |
integer | ion_state, | ||
integer | neutral_state, | ||
integer | Lbig, | ||
integer | p, | ||
complex(kind=idp), dimension(:) | AL_coefficient | ||
) |
subroutine dipelm_procs::multiply_in_coulomb_phase_factor | ( | type(moments) | dipoles | ) |