9
1
mirror of https://github.com/QuantumPackage/qp2.git synced 2024-12-26 13:23:29 +01:00
qp2/src/aux_quantities
2019-01-25 11:39:31 +01:00
..
EZFIO.cfg Initial commit 2019-01-25 11:39:31 +01:00
NEED Initial commit 2019-01-25 11:39:31 +01:00
README.rst Initial commit 2019-01-25 11:39:31 +01:00

==============
aux_quantities
==============


This module contains some global variables (such as densities and energies)
which are stored in the EZFIO folder in a different place than determinants.
This is used in practice to store density matrices which can be obtained from
any methods, as long as they are stored in the same MO basis which is used for
the calculations. In |RSDFT| calculations, this can be done to perform damping
on the density in order to speed up convergence.

The main providers of that module are:

* `data_one_e_dm_alpha_mo` and `data_one_e_dm_beta_mo` which are the
  one-body alpha and beta densities which are necessary read from the EZFIO
  folder.


Thanks to these providers you can use any density matrix that does not
necessary corresponds to that of the current wave function.