Skip to content

Conversation

@susilehtola
Copy link
Member

@susilehtola susilehtola commented Aug 28, 2023

Description

This is an implementation of the fitted version of the SAP guess, described in J. Chem. Phys. 152, 144105 (2020).

The repulsive potential on every atom is fit in terms of error function potentials, which means that the guess can be evaluated with few two-electron integrals; namely

$$ {\bf F}^\text{SAP} = {\bf H} + {\bf V}^\text{SAP} $$

$$ V_{\mu \nu}^\text{SAP} = \sum_{A} (A|\mu \nu) $$

where $A$ is a fully contracted $1s$ function on each atom.

The implementation is not optimal, since I use ao_eri to compute the integrals. An optimal implementation would accumulate the auxiliary functions' integrals on-the-fly; however, optimization can be safely left to a later stage...

Closes #2054 .

User API & Changelog headlines

  • RN 1
  • RN 2

Dev notes & details

  • Implement scheme and get something that matches ERKALE

Questions

  • Question1

Checklist

Status

  • Ready for review
  • Ready for merge

@susilehtola susilehtola marked this pull request as ready for review August 28, 2023 20:01
@susilehtola susilehtola mentioned this pull request Aug 28, 2023
9 tasks
…als are expressed in terms of fits to error function expressions, which allow efficient analytic evaluation as three-center two-electron integrals in Gaussian basis sets.
@loriab loriab added scf Involves general SCF: convergence algorithms, RHF/UHF/ROHF/CUHF... feature Extends an existing Psi feature or develops a new one. labels Aug 29, 2023
@loriab loriab added this to the Psi4 1.9 milestone Aug 29, 2023
Copy link
Member

@jturney jturney left a comment

Choose a reason for hiding this comment

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

Super! Looks super straight forward

@loriab loriab enabled auto-merge August 29, 2023 15:46
@loriab loriab added this pull request to the merge queue Aug 29, 2023
Merged via the queue into psi4:master with commit 1a971f1 Aug 29, 2023
loriab pushed a commit that referenced this pull request Oct 4, 2023
* Implement the SAPGAU guess: a version of SAP where the atomic potentials are expressed in terms of fits to error function expressions, which allow efficient analytic evaluation as three-center two-electron integrals in Gaussian basis sets.

* Add documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport feature Extends an existing Psi feature or develops a new one. scf Involves general SCF: convergence algorithms, RHF/UHF/ROHF/CUHF...

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement fitted SAP guess

4 participants