1
0
mirror of https://gitlab.com/scemama/qp_plugins_scemama.git synced 2024-11-07 14:43:41 +01:00
qp_plugins_scemama/devel/import_integrals
2021-03-17 14:54:31 +01:00
..
.gitignore Renaming 2020-03-04 14:45:07 +01:00
export_integrals_ao.irp.f Frozen core in mpn 2021-01-04 22:14:55 +01:00
export_integrals_mo.irp.f Bug fix in import_integrals_mo 2021-03-17 14:54:31 +01:00
import_integrals_ao.irp.f ne - en 2020-03-24 09:33:51 +01:00
import_integrals_mo.irp.f Bug fix in import_integrals_mo 2021-03-17 14:54:31 +01:00
NEED Renaming 2020-03-04 14:45:07 +01:00
README.rst Renaming 2020-03-04 14:45:07 +01:00

===================
import_integrals_ao
===================

Module to read all the integrals in the |AO| basis from files (all in atomic units).


The following files are required:

- :file:`S.qp` : overlap integrals
- :file:`T.qp` : kinetic integrals
- :file:`V.qp` : electron-nucleus potential integrals
- :file:`P.qp` : pseudo-potential integrals
- :file:`W.qp` : electron repulsion integrals

If present, the :file:`E.qp` file, should contain the nuclear repulsion energy.

In all the other files, there is one integral per line and for the one-electron integral
$\int \chi_i(r) \hat{O} \chi_j(r) dr$, the format is

  i j value

and for two electron integral the format uses the physicists' convention,
$\int \chi_i(r_1) \chi_j(r_2) \hat{O} \chi_k(r_1) \chi_l(r_2) dr$:

  i j k l value