Skip to content

Conversation

@andyj10224
Copy link
Contributor

@andyj10224 andyj10224 commented Jul 3, 2024

Description

In preparation of the DLPNO-CCSD(T) code, I have changed the class heirarchy of the DLPNO module. Currently, there is only a DLPNOMP2 class. However, I have split that class into a DLPNO -> DLPNOMP2 inheritance heirarchy, to allow for
DLPNO -> DLPNOCCSD -> DLPNOCCSD_T in the future, and potentially DLPNO -> DLPNOMP2 -> DLPNOMP2_F12

Dev notes & details

  • Changes class heirarchy of DLPNO module
  • Changes the way the DOI grids are handled in DLPNO-MP2, adds separate user options for the DOI grid specifically

Questions

  • [ ]

Checklist

Status

  • Ready for review
  • Ready for merge

@andyj10224
Copy link
Contributor Author

Requesting reviews from @loriab @davpoolechem @jturney

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.

Thanks for splitting out a "moving code" PR. After the read_options tweaks, lgtm!

@andyj10224
Copy link
Contributor Author

@loriab @davpoolechem This PR is ready for merge! I am going to rebase it with master and this PR should be merged after all checks pass

@loriab loriab added this pull request to the merge queue Jul 24, 2024
@loriab loriab added this to the Psi4 1.10 milestone Jul 24, 2024
Merged via the queue into psi4:master with commit 38a75cb Jul 24, 2024
@loriab loriab mentioned this pull request Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants