MCTDH-X
v2.22
|
DVR_Parameters contains and allocates the arrays necessary in dealing with the DVR and the kinetic energy in the DVR. More...
Public Member Functions | |
logical function | dvr_parameters_init () |
This function allocates the arrays needed for the DVR and the kinetic energy. More... | |
Public Attributes | |
type(dfti_descriptor), pointer | mkl_master_plan_3d |
type(dfti_descriptor), pointer | mkl_master_plan_2d |
type(dfti_descriptor), pointer | mkl_master_plan_1d_x |
type(dfti_descriptor), pointer | mkl_master_plan_1d_y |
type(dfti_descriptor), pointer | mkl_master_plan_1d_z |
integer *8 | fftw_forward_master_plan_3d |
integer *8 | fftw_backward_master_plan_3d |
integer *8 | fftw_forward_master_plan_2d |
integer *8 | fftw_backward_master_plan_2d |
integer *8 | fftw_forward_master_plan_1d_x |
integer *8 | fftw_backward_master_plan_1d_x |
integer *8 | fftw_forward_master_plan_1d_y |
integer *8 | fftw_backward_master_plan_1d_y |
integer *8 | fftw_forward_master_plan_1d_z |
integer *8 | fftw_backward_master_plan_1d_z |
real *8, dimension(:), allocatable | weight |
Weights of the used DVR. More... | |
real *8, dimension(:), allocatable | weight_x |
Weight of DVR in X. More... | |
real *8, dimension(:), allocatable | ort_x |
Grid of DVR in X. More... | |
real *8, dimension(:), allocatable | weight_y |
Weight of DVR in Y. More... | |
real *8, dimension(:), allocatable | ort_y |
Grid of DVR in Y. More... | |
real *8, dimension(:), allocatable | weight_z |
Weight of DVR in Z. More... | |
real *8, dimension(:), allocatable | ort_z |
Grid of DVR in Z. More... | |
real *8, dimension(:,:), allocatable | op_x |
Kinetic Energy DVR in X. More... | |
real *8, dimension(:,:), allocatable | op_y |
Kinetic Energy DVR in Y. More... | |
real *8, dimension(:,:), allocatable | op_z |
Kinetic Energy DVR in Z. More... | |
complex *16, dimension(:), allocatable | vtrap_ext |
One-Body Potential. More... | |
complex *16, dimension(:,:), allocatable | vtrap_ext_nlevel |
One-Body Potential for multi-level systems. More... | |
complex *16, dimension(:), allocatable | cavity_field |
Cavity Field . More... | |
real *8, dimension(:), allocatable | atom_cavityexpectation |
Expectation value of Atom-Cavity Field . More... | |
real *8, dimension(:), allocatable | atom_pumpexpectation |
Expectation value of Atom-Cavity pumping Field . More... | |
real *8, dimension(:), allocatable | ort_kx |
Momentum grid of DVR in X. More... | |
real *8, dimension(:), allocatable | ort_ky |
Momentum grid of DVR in Y. More... | |
real *8, dimension(:), allocatable | ort_kz |
Momentum grid of DVR in Z. More... | |
complex *16, dimension(:,:), allocatable | vortex_profile |
Array for the vortex profile to imprint in a relaxation. More... | |
DVR_Parameters contains and allocates the arrays necessary in dealing with the DVR and the kinetic energy in the DVR.
logical function dvr_parameters::dvr_parameters_init | ( | ) |
This function allocates the arrays needed for the DVR and the kinetic energy.
Referenced by analysis_core::distribute_analysis_input().
real*8, dimension(:), allocatable dvr_parameters::atom_cavityexpectation |
Expectation value of Atom-Cavity Field .
real*8, dimension(:), allocatable dvr_parameters::atom_pumpexpectation |
Expectation value of Atom-Cavity pumping Field .
complex*16, dimension(:), allocatable dvr_parameters::cavity_field |
Cavity Field .
integer*8 dvr_parameters::fftw_backward_master_plan_1d_x |
integer*8 dvr_parameters::fftw_backward_master_plan_1d_y |
integer*8 dvr_parameters::fftw_backward_master_plan_1d_z |
integer*8 dvr_parameters::fftw_backward_master_plan_2d |
integer*8 dvr_parameters::fftw_backward_master_plan_3d |
integer*8 dvr_parameters::fftw_forward_master_plan_1d_x |
integer*8 dvr_parameters::fftw_forward_master_plan_1d_y |
integer*8 dvr_parameters::fftw_forward_master_plan_1d_z |
integer*8 dvr_parameters::fftw_forward_master_plan_2d |
integer*8 dvr_parameters::fftw_forward_master_plan_3d |
type(dfti_descriptor), pointer dvr_parameters::mkl_master_plan_1d_x |
type(dfti_descriptor), pointer dvr_parameters::mkl_master_plan_1d_y |
type(dfti_descriptor), pointer dvr_parameters::mkl_master_plan_1d_z |
type(dfti_descriptor), pointer dvr_parameters::mkl_master_plan_2d |
type(dfti_descriptor), pointer dvr_parameters::mkl_master_plan_3d |
real*8, dimension(:,:), allocatable dvr_parameters::op_x |
Kinetic Energy DVR in X.
real*8, dimension(:,:), allocatable dvr_parameters::op_y |
Kinetic Energy DVR in Y.
real*8, dimension(:,:), allocatable dvr_parameters::op_z |
Kinetic Energy DVR in Z.
real*8, dimension(:), allocatable dvr_parameters::ort_kx |
Momentum grid of DVR in X.
real*8, dimension(:), allocatable dvr_parameters::ort_ky |
Momentum grid of DVR in Y.
real*8, dimension(:), allocatable dvr_parameters::ort_kz |
Momentum grid of DVR in Z.
real*8, dimension(:), allocatable dvr_parameters::ort_x |
Grid of DVR in X.
real*8, dimension(:), allocatable dvr_parameters::ort_y |
Grid of DVR in Y.
real*8, dimension(:), allocatable dvr_parameters::ort_z |
Grid of DVR in Z.
complex*16, dimension(:,:), allocatable dvr_parameters::vortex_profile |
Array for the vortex profile to imprint in a relaxation.
complex*16, dimension(:), allocatable dvr_parameters::vtrap_ext |
One-Body Potential.
complex*16, dimension(:,:), allocatable dvr_parameters::vtrap_ext_nlevel |
One-Body Potential for multi-level systems.
real*8, dimension(:), allocatable dvr_parameters::weight |
Weights of the used DVR.
real*8, dimension(:), allocatable dvr_parameters::weight_x |
Weight of DVR in X.
real*8, dimension(:), allocatable dvr_parameters::weight_y |
Weight of DVR in Y.
real*8, dimension(:), allocatable dvr_parameters::weight_z |
Weight of DVR in Z.