Generation of integrals using density fitting
ElemCo.DfDump — Modulegenerate fcidump using df integrals and store in dumpfile
Exported functions
ElemCo.DfDump.dfdump — Methoddfdump(EC::ECInfo)Generate fcidump using df integrals and store in IntOptions.fcidump. If IntOptions.fcidump is empty, don't write to fcidump file, store in EC.fd.
Internal functions
ElemCo.DfDump.generate_integrals — Methodgenerate_integrals(EC::ECInfo, fdump::TFDump, cMO::SpinMatrix, full_spaces)Generate int2aa, int2bb, int2ab, int1a, int1b and int0 integrals for fcidump using density fitting.
mpfit basis is used for int2 integrals, and jkfit basis-correction is used for int1 and int0 integrals. full_spaces is a dictionary with spaces without frozen orbitals.
ElemCo.DfDump.generate_integrals — Methodgenerate_integrals(EC::ECInfo, fdump::TFDump, cMO::Matrix, full_spaces)Generate int2, int1 and int0 integrals for fcidump using density fitting.
mpfit basis is used for int2 integrals, and jkfit basis-correction is used for int1 and int0 integrals. full_spaces is a dictionary with spaces without frozen orbitals.