Skip to content

Implement PAO slices in DLPNO-MP2 Integrals #2851

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
May 23, 2023

Conversation

andyj10224
Copy link
Contributor

@andyj10224 andyj10224 commented Jan 12, 2023

Description

Addresses (TODO: PAO slices) from original DLPNO-MP2 PR (#2093), reducing the scaling and storage costs of Qia integrals in DLPNO-MP2 from quadratic to linear. Request review from @zachglick before merge.

Dev notes & details

Questions

Checklist

Status

  • Ready for review
  • Ready for merge

@JonathonMisiewicz
Copy link
Contributor

@zachglick Can we get a review? This should be a quick one.

Copy link
Contributor

@zachglick zachglick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Andy! I left a single comment. Let me know what you think

@andyj10224
Copy link
Contributor Author

@zachglick Thank you for the review, this PR is now ready for merging

@loriab loriab added the efficiency For issues about code in Psi needing a disturbing amount of time and/or memory. label Feb 17, 2023
@loriab loriab added this to the Psi4 1.8 milestone Feb 17, 2023
@andyj10224
Copy link
Contributor Author

@loriab @JonathonMisiewicz Request merge of this PR after checks have passed, getting ready to open the first DLPNO-CCSD PR

@JonathonMisiewicz
Copy link
Contributor

I'll review later today. For now, I'll just say that I'm vehemently opposed to opening the first DLPNO-CCSD PR in Psi. I would much prefer a publicly available Psi4Numpy implementation first.

@loriab loriab modified the milestones: Psi4 1.8, Psi4 1.9 May 4, 2023
@andyj10224
Copy link
Contributor Author

I just addressed the latest comments from @JonathonMisiewicz (Added some clarifying comments into the code). Requesting further review (if needed), and PR is ready for merge.

Copy link
Member

@loriab loriab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. Should give Jonathon a chance to review also.

@loriab loriab requested a review from JonathonMisiewicz May 22, 2023 22:13
@JonathonMisiewicz JonathonMisiewicz added this pull request to the merge queue May 23, 2023
Merged via the queue into psi4:master with commit eb4357f May 23, 2023
@andyj10224 andyj10224 deleted the pao-slices branch June 20, 2024 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
efficiency For issues about code in Psi needing a disturbing amount of time and/or memory.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants