MCTDH-X
v2.22
|
This Module contains the main routines for input reading and driving the analysis of the MCTDHB output. More...
Public Member Functions | |
subroutine | apply_analysis |
Many-Body Wavefunction Analysis Routine. Calls all specified analysis Routines (which themselves write the output). More... | |
subroutine | distribute_analysis_input |
This routine defines/reads the data on the MCTDHB computation to be analyzed. Mainly, it defines namelists. More... | |
subroutine | analysis_read_binaries |
This routine reads the wavefunction from binary files for the analysis program. More... | |
subroutine | analysis_read_input |
This routine reads namelists defined in the module Analysis_Input_Variables. More... | |
This Module contains the main routines for input reading and driving the analysis of the MCTDHB output.
subroutine analysis_core::analysis_read_binaries | ( | ) |
This routine reads the wavefunction from binary files for the analysis program.
References input_output::analyse_binary(), input_output::close_binary(), input_output::open_binary(), and input_output::read_header().
Referenced by analysis_main_program().
subroutine analysis_core::analysis_read_input | ( | ) |
This routine reads namelists defined in the module Analysis_Input_Variables.
Referenced by analysis_main_program().
subroutine analysis_core::apply_analysis | ( | ) |
Many-Body Wavefunction Analysis Routine. Calls all specified analysis Routines (which themselves write the output).
here the one-body potential and Rho1_Elements and Rho2_Elements (matrix elements) at time time_psi are now read in from the binary file PSI_bin
IF the autocorrelation function is desired then the reference orbs are stored in PSI0
READOUT OF CI-Coefficients @ initial time to compute the autocorr.
Write orbital files
Write orbital files Write FTorbital files
Write FTorbital files
Write orbital files
Write orbital files Write FTorbital files
Write FTorbital files
Cavity_BEC Order Parameter
NONESCAPE PROBABILITY
correlation functions in xini,xfin and kxini,kxfin with xpts/kpts points
References input_output::close_binary(), analysis_routines_onebody::density_nonescape(), auxiliary_analysis_routines::diag_dns(), analysis_routines_twobody::diag_geminal(), analysis_routines_onebody::get_1bodydiag(), analysis_routines_onebody::get_1bodydiag_nlevel(), analysis_routines_twobody::get_2bentropy(), analysis_routines_onebody::get_2d_1bodydiag_dilated(), analysis_routines_onebody::get_2d_1bodydiag_dilated_nlevel(), analysis_routines_manybody::get_anyordercorrelations(), analysis_routines_manybody::get_autocorr(), analysis_routines_onebody::get_cavityorderparameter(), analysis_routines_twobody::get_corr_one_restricted(), analysis_routines_2d::get_corr_slice(), analysis_routines_twobody::get_corr_two_restricted(), analysis_routines_twobody::get_correlations(), analysis_routines_twobody::get_correlations_nlevel(), analysis_routines_twobody::get_correlationsskewdiagonal1d(), analysis_routines_2d::get_correlationsskewdiagonal2d(), auxiliary_analysis_routines::get_dilation(), analysis_routines_manybody::get_entropy(), auxiliary_analysis_routines::get_full_rij(), auxiliary_analysis_routines::get_full_rijkl(), analysis_routines_manybody::get_loc_frag(), analysis_routines_2d::get_lz(), analysis_routines_onebody::get_phase(), analysis_routines_manybody::get_singleshot(), auxiliary_fftroutines::get_sorted_fft(), analysis_routines_twobody::get_structurefactor(), analysis_routines_onebody::get_totalenergy(), analysis_routines_2d::get_vtrapprojection(), analysis_routines_twobody::lossops_two_bosons(), input_output::open_binary(), input_output::read_binary(), input_output::read_binary_nlevel(), input_output::read_header(), auxiliary_analysis_routines::u_transform(), input_output::write_coefficients(), analysis_routines_manybody::write_hamiltonianelementsanalysis(), analysis_routines_manybody::write_matrixelements(), input_output::write_nlevelorbitals(), and input_output::write_orbitals().
Referenced by analysis_main_program().
subroutine analysis_core::distribute_analysis_input | ( | ) |
This routine defines/reads the data on the MCTDHB computation to be analyzed. Mainly, it defines namelists.
Initial Orbitals and Coefficients are supplied in the routines Get_Initial_Orbitals.F and Get_Initial_Coefficients.F
Restart from binary files.
something else??
References coefficients_parameters::coefficients_parameters_init(), dvr_parameters::dvr_parameters_init(), interaction_parameters::interaction_parameters_init(), and matrix_elements::matrix_elements_init().
Referenced by analysis_main_program().