Complementary to this question: How do the various programs read or write integrals in FCIDUMP format? which attempts to list all electronic structure packages that support the FCIDUMP
format for 1- and 2-electron integrals, I wonder which programs do not support FCIDUMP
files, how such programs store their integrals, and what ways (if any) exist to get around the lack of support for for FCIDUMP
files?
There's some programs that print integrals in binary format only (rather than in the ASCII format of FCIDUMP
):
- GAUSSIAN
- ORCA
- CFOUR
- anything else you may add
There's other programs that print in ASCII but not exactly the FCIDUMP
format, for example:
- MRCC
- anything else you may add
I will answer below about how one can "hack" MRCC to read FCIDUMP
formatted integrals, and I am very curious to see how it can be done for other programs!
FCIDUMP
from Gaussian, then I'd be chuffed to see how it's done (as I've shown for MRCC for example). $\endgroup$