10
0
mirror of https://github.com/LCPQ/quantum_package synced 2024-10-20 06:48:20 +02:00
quantum_package/src/Integrals_Bielec
2018-10-19 17:08:38 +02:00
..
ao_bi_integrals.irp.f A lot of cleaning 2018-10-19 17:08:38 +02:00
ao_bielec_integrals_in_map_slave.irp.f Added ZMQ 4idx 2017-12-05 18:54:10 +01:00
core_quantities.irp.f A lot of cleaning 2018-10-19 17:08:38 +02:00
EZFIO.cfg Revert "merge with main branch" 2017-04-20 08:48:06 +02:00
gauss_legendre.irp.f Removed aligns 2017-11-27 10:58:32 +01:00
integrals_3_index.irp.f Removed aligns 2017-11-27 10:58:32 +01:00
map_integrals.irp.f Merge branch 'master' of github.com:LCPQ/quantum_package 2018-06-07 19:31:15 +02:00
mo_bi_integrals.irp.f Fixed full_ijkl_bitmask 2018-08-07 18:02:58 +02:00
NEED A lot of cleaning 2018-10-19 17:08:38 +02:00
q_package.ezfio_config Cleaning 2016-03-28 23:45:25 +02:00
read_write.irp.f Corrected bug to read/write ao integrals 2015-09-19 15:05:28 +02:00
README.rst A lot of cleaning 2018-10-19 17:08:38 +02:00

================
Integrals_Bielec
================

Here, all two-electron integrals (:math:`1/r_{12}`) are computed. As they have
4 indices and many are zero, they are stored in a map, as defined in
``Utils/map_module.f90``.  To fetch an AO integral, use the
``get_ao_bielec_integral(i,j,k,l,ao_integrals_map)`` function, and to fetch and
MO integral, use ``get_mo_bielec_integral(i,j,k,l,mo_integrals_map)`` or
``mo_bielec_integral(i,j,k,l)``.

The conventions are:

* For AO integrals : (ik|jl) = (11|22)
* For MO integrals : <ij|kl> = <12|12>