-
Notifications
You must be signed in to change notification settings - Fork 25
Description
Hello,
I've been developing a little PPP package, and thought it would make sense to re-use the excited state methods from Fermi:
https://github.com/Frost-group/PPP.jl/blob/bb7ea75ff64361e94e684b49528b90d83b9fd45c/src/Fermi.jl#L55-L85
This took me a while, as I ended up hijacking the Molecule builder to create something with a similar sort of number of basis functions. An earlier version was then incorrectly using the STO integrals built into Fermi, but I think this version now correctly packs the PPP / Huckel basis into a form that is used by Fermi.
My question is whether Fermi.jl can do any excited state methods. I believe that the full CI method should have excited states, but currently is solving only for the ground state (first eigenvalue). Is there any fundamental reason why I can't edit that code to look for more states?
Is there any intent to add CIS/CISD/etc. methods to Fermi? Or for EOM CCSD? Or any interest if we were to implement these in Fermi?