MCTDH-X
v2.22
|
Interaction_Parameters contains input variables related to the interparticle interaction and DVR and organizes the necessary allocatable arrays. More...
Public Member Functions | |
logical function | interaction_parameters_init () |
Function called in the main program to initialize/allocate arrays related to the interparticle interaction. More... | |
Public Attributes | |
integer | dvr_x |
Specify the DVR for the X direction. 1 means HO-DVR, 3 sine-DVR, 4 is FFT collocation, 5 is exponential DVR, 6 means MCTDBH. More... | |
integer | dvr_y |
Specify the DVR for the X direction. 1 means HO-DVR, 3 sine-DVR, 4 is FFT collocation, 5 is exponential DVR, 6 means MCTDBH. More... | |
integer | dvr_z |
Specify the DVR for the X direction. 1 means HO-DVR, 3 sine-DVR, 4 is FFT collocation, 5 is exponential DVR, 6 means MCTDBH. More... | |
real *8 | x_initial |
Starting point of the DVR in X direction. More... | |
real *8 | x_final |
Stopping point of the DVR in X direction. More... | |
real *8 | y_initial |
Starting point of the DVR in Y direction. More... | |
real *8 | y_final |
Stopping point of the DVR in Y direction. More... | |
real *8 | z_initial |
Starting point of the DVR in Z direction. More... | |
real *8 | z_final |
Stopping point of the DVR in Z direction. More... | |
real *8, dimension(:,:), allocatable | wop_x |
DVR representation of X part of the interaction in case of a factorizable interaction. More... | |
real *8, dimension(:,:), allocatable | wop_y |
DVR representation of Y part of the interaction in case of a factorizable interaction. More... | |
real *8, dimension(:,:), allocatable | wop_z |
DVR representation of Z part of the interaction in case of a factorizable interaction. More... | |
complex *16, dimension(:), allocatable | w2xx |
Array for interparticle distance dependent interaction. More... | |
integer, public | ntvec |
Size of the full interaction array in the case that it's needed. More... | |
complex *16, dimension(:,:), allocatable | wxx |
Full interparticle interaction. More... | |
complex *16, dimension(:), allocatable | w3xx |
Interparticle interaction for IMEST. More... | |
complex *16, dimension(:), allocatable | w3xxfft |
Interparticle interaction for IMEST (this one stores the "f_sl"). More... | |
real *8 | mass |
Mass of the particles considered. More... | |
Interaction_Parameters contains input variables related to the interparticle interaction and DVR and organizes the necessary allocatable arrays.
logical function interaction_parameters::interaction_parameters_init | ( | ) |
Function called in the main program to initialize/allocate arrays related to the interparticle interaction.
Referenced by analysis_core::distribute_analysis_input().
integer interaction_parameters::dvr_x |
Specify the DVR for the X direction. 1 means HO-DVR, 3 sine-DVR, 4 is FFT collocation, 5 is exponential DVR, 6 means MCTDBH.
integer interaction_parameters::dvr_y |
Specify the DVR for the X direction. 1 means HO-DVR, 3 sine-DVR, 4 is FFT collocation, 5 is exponential DVR, 6 means MCTDBH.
integer interaction_parameters::dvr_z |
Specify the DVR for the X direction. 1 means HO-DVR, 3 sine-DVR, 4 is FFT collocation, 5 is exponential DVR, 6 means MCTDBH.
real*8 interaction_parameters::mass |
Mass of the particles considered.
integer, public interaction_parameters::ntvec |
Size of the full interaction array in the case that it's needed.
complex*16, dimension(:), allocatable interaction_parameters::w2xx |
Array for interparticle distance dependent interaction.
complex*16, dimension(:), allocatable interaction_parameters::w3xx |
Interparticle interaction for IMEST.
complex*16, dimension(:), allocatable interaction_parameters::w3xxfft |
Interparticle interaction for IMEST (this one stores the "f_sl").
real*8, dimension(:,:), allocatable interaction_parameters::wop_x |
DVR representation of X part of the interaction in case of a factorizable interaction.
real*8, dimension(:,:), allocatable interaction_parameters::wop_y |
DVR representation of Y part of the interaction in case of a factorizable interaction.
real*8, dimension(:,:), allocatable interaction_parameters::wop_z |
DVR representation of Z part of the interaction in case of a factorizable interaction.
complex*16, dimension(:,:), allocatable interaction_parameters::wxx |
Full interparticle interaction.
real*8 interaction_parameters::x_final |
Stopping point of the DVR in X direction.
real*8 interaction_parameters::x_initial |
Starting point of the DVR in X direction.
real*8 interaction_parameters::y_final |
Stopping point of the DVR in Y direction.
real*8 interaction_parameters::y_initial |
Starting point of the DVR in Y direction.
real*8 interaction_parameters::z_final |
Stopping point of the DVR in Z direction.
real*8 interaction_parameters::z_initial |
Starting point of the DVR in Z direction.