|
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.