|
DIPELM 2.0
|
Variables | |
| integer, dimension(2) | ngrdproj = [ 31, 4 ] |
| No. of photoelectron direction points (no_theta, no_phi) | |
| integer, dimension(3) | ngrdalign = [ 1, 1, 1 ] |
| No. of orientation (no_alpha, no_beta, no_gamma) points. | |
| real(idp), dimension(6) | euler_angle_limits = [ 0._idp, 0._idp, 0._idp, 360._idp, 180._idp, 360._idp ] |
| Defines the angular range for the molecular orientation. | |
| real(idp), dimension(4) | scat_angle_limits = [ 0._idp, 0._idp, 180._idp, 360._idp ] |
| Defines the angular range for the photoelectron. | |
| integer | no_ion_states_orient = 0 |
| No of ion states for which to calculate oriented observables. | |
| integer | no_neutral_states_orient = 0 |
| No of neutral states for which to calculate oriented observables. | |
| integer, dimension(:), allocatable | select_ion_states_orient |
| Define subset of ion states for which to calculate oriented observables. | |
| integer, dimension(:), allocatable | select_neutral_states_orient |
| Define subset of neutral states for which to calculate oriented observables. | |
| logical | calc_mol_frame_observables = .true. |
| Controls calculation of molecular frame observables (alpha = beta = gamma = 0) | |
| logical | calc_lab_frame_observables = .false. |
| Controls calculation of lab frame observables. | |
| logical | write_dipoles = .false. |
| Controls writing of Energy-angle form of the dipoles. | |
| logical calc_lab_frame_observables = .false. |
Controls calculation of lab frame observables.
| logical calc_mol_frame_observables = .true. |
Controls calculation of molecular frame observables (alpha = beta = gamma = 0)
| real(idp), dimension(6) euler_angle_limits = [ 0._idp, 0._idp, 0._idp, 360._idp, 180._idp, 360._idp ] |
Defines the angular range for the molecular orientation.
| integer, dimension(3) ngrdalign = [ 1, 1, 1 ] |
No. of orientation (no_alpha, no_beta, no_gamma) points.
| integer, dimension(2) ngrdproj = [ 31, 4 ] |
No. of photoelectron direction points (no_theta, no_phi)
| integer no_ion_states_orient = 0 |
No of ion states for which to calculate oriented observables.
| integer no_neutral_states_orient = 0 |
No of neutral states for which to calculate oriented observables.
| real(idp), dimension(4) scat_angle_limits = [ 0._idp, 0._idp, 180._idp, 360._idp ] |
Defines the angular range for the photoelectron.
| integer, dimension(:), allocatable select_ion_states_orient |
Define subset of ion states for which to calculate oriented observables.
| integer, dimension(:), allocatable select_neutral_states_orient |
Define subset of neutral states for which to calculate oriented observables.
| logical write_dipoles = .false. |
Controls writing of Energy-angle form of the dipoles.