mirror of
https://github.com/LCPQ/quantum_package
synced 2024-10-20 06:48:20 +02:00
107 lines
2.1 KiB
ReStructuredText
107 lines
2.1 KiB
ReStructuredText
.. _davidson_dressed:
|
|
|
|
.. program:: davidson_dressed
|
|
|
|
.. default-role:: option
|
|
|
|
===============
|
|
DavidsonDressed
|
|
===============
|
|
|
|
Davidson with single-column dressing.
|
|
|
|
|
|
|
|
|
|
Providers
|
|
---------
|
|
|
|
|
|
.. c:var:: ci_eigenvectors_dressed
|
|
|
|
.. code:: text
|
|
|
|
double precision, allocatable :: ci_electronic_energy_dressed (N_states_diag)
|
|
double precision, allocatable :: ci_eigenvectors_dressed (N_det,N_states_diag)
|
|
double precision, allocatable :: ci_eigenvectors_s2_dressed (N_states_diag)
|
|
|
|
File: :file:`diagonalize_ci.irp.f`
|
|
|
|
Eigenvectors/values of the CI matrix
|
|
|
|
|
|
|
|
|
|
.. c:var:: ci_eigenvectors_s2_dressed
|
|
|
|
.. code:: text
|
|
|
|
double precision, allocatable :: ci_electronic_energy_dressed (N_states_diag)
|
|
double precision, allocatable :: ci_eigenvectors_dressed (N_det,N_states_diag)
|
|
double precision, allocatable :: ci_eigenvectors_s2_dressed (N_states_diag)
|
|
|
|
File: :file:`diagonalize_ci.irp.f`
|
|
|
|
Eigenvectors/values of the CI matrix
|
|
|
|
|
|
|
|
|
|
.. c:var:: ci_electronic_energy_dressed
|
|
|
|
.. code:: text
|
|
|
|
double precision, allocatable :: ci_electronic_energy_dressed (N_states_diag)
|
|
double precision, allocatable :: ci_eigenvectors_dressed (N_det,N_states_diag)
|
|
double precision, allocatable :: ci_eigenvectors_s2_dressed (N_states_diag)
|
|
|
|
File: :file:`diagonalize_ci.irp.f`
|
|
|
|
Eigenvectors/values of the CI matrix
|
|
|
|
|
|
|
|
|
|
.. c:var:: ci_energy_dressed
|
|
|
|
.. code:: text
|
|
|
|
double precision, allocatable :: ci_energy_dressed (N_states_diag)
|
|
|
|
File: :file:`diagonalize_ci.irp.f`
|
|
|
|
N_states lowest eigenvalues of the CI matrix
|
|
|
|
|
|
|
|
|
|
.. c:var:: h_matrix_dressed
|
|
|
|
.. code:: text
|
|
|
|
double precision, allocatable :: h_matrix_dressed (N_det,N_det)
|
|
|
|
File: :file:`diagonalize_ci.irp.f`
|
|
|
|
Dressed H with Delta_ij
|
|
|
|
|
|
|
|
|
|
Subroutines / functions
|
|
-----------------------
|
|
|
|
|
|
|
|
.. c:function:: diagonalize_ci_dressed
|
|
|
|
.. code:: text
|
|
|
|
subroutine diagonalize_CI_dressed
|
|
|
|
File: :file:`diagonalize_ci.irp.f`
|
|
|
|
Replace the coefficients of the CI states by the coefficients of the eigenstates of the CI matrix
|
|
|
|
|