10
0
mirror of https://github.com/LCPQ/quantum_package synced 2024-09-27 12:00:56 +02:00
quantum_package/docs/source/modules/fci.rst

114 lines
1.3 KiB
ReStructuredText
Raw Normal View History

2019-01-07 00:39:54 +01:00
.. _fci:
.. program:: fci
.. default-role:: option
===
fci
===
|CIPSI| algorithm in the full configuration interaction space.
* :command:`fci` performs the |CIPSI| calculation,
* :command:`pt2` computes the |PT2| contribution using the wave function stored in the |EZFIO|
database.
.. seealso::
The documentation of the :ref:`cipsi` module.
EZFIO parameters
----------------
.. option:: energy
Calculated Selected |FCI| energy
.. option:: energy_pt2
Calculated |FCI| energy + |PT2|
2019-01-09 19:16:58 +01:00
Providers
---------
.. c:var:: nthreads_pt2
.. code:: text
integer :: nthreads_pt2
File: :file:`environment.irp.f`
Number of threads for Davidson
2019-01-07 00:39:54 +01:00
Subroutines / functions
-----------------------
.. c:function:: fci
.. code:: text
subroutine fci
File: :file:`fci.irp.f`
Selected Full Configuration Interaction with stochastic selection and PT2.
.. c:function:: pt2
.. code:: text
subroutine pt2
File: :file:`pt2.irp.f`
Second order perturbative correction to the wave function contained in the EZFIO directory.
2019-01-09 19:16:58 +01:00
.. c:function:: run
.. code:: text
subroutine run
File: :file:`pt2.irp.f`
2019-01-07 00:39:54 +01:00
.. c:function:: save_energy
.. code:: text
subroutine save_energy(E,pt2)
File: :file:`save_energy.irp.f`
Saves the energy in |EZFIO|.