psi4 / psi4numpy

Combining Psi4 and Numpy for education and development.
BSD 3-Clause "New" or "Revised" License
330 stars 151 forks source link

LCCSD #94

Closed JonathonMisiewicz closed 4 years ago

JonathonMisiewicz commented 4 years ago

Description

Adds LCCSD for @loriab. I've tested RHF with and without FC against fnocc. I have not done UHF tests because fnocc can't do that and no other module in Psi knows lccsd, but it should be correct. Because this is a spinorbital code, the difference between RHF and UHF is only in the integrals, and if the integrals were wrong, we'd see UHF/LCCD behave badly. (Which was exactly the case in my last PR.)

For future reference: fnocc assumes you have canonical orbitals. Disagreements between my implementation and fnocc in that case are expected.

What are your new additions? Please provide a brief list.

Status