Function to compute the single-point electronic energy.
Returns: | (float) Total electronic energy in Hartrees. SAPT returns interaction energy. |
---|---|
Psi variables: |
name | calls method |
---|---|
scf | Hartree–Fock (HF) or density functional theory (DFT) |
mp2 | 2nd-order Moller-Plesset perturbation theory (MP2) |
df-mp2 | MP2 with density fitting |
dcft | density cumulant functional theory |
mcscf | multiconfigurational self consistent field (SCF) |
sapt0 | 0th-order symmetry adapted perturbation theory (SAPT) |
sapt2 | 2nd-order SAPT, traditional definition |
sapt2+ | SAPT including all 2nd-order terms |
sapt2+(3) | SAPT including perturbative triples |
sapt2+3 | |
sapt0-ct | 0th-order SAPT plus charge transfer (CT) calculation |
sapt2-ct | SAPT2 plus CT |
sapt2+-ct | SAPT2+ plus CT |
sapt2+(3)-ct | SAPT2+(3) plus CT |
sapt2+3-ct | SAPT2+3 plus CT |
cc2 | approximate coupled cluster singles and doubles (CC2) |
ccsd | coupled cluster singles and doubles (CCSD) |
bccd | Brueckner coupled cluster doubles (BCCD) |
cc3 | approximate coupled cluster singles, doubles, and triples (CC3) |
ccsd(t) | CCSD with perturbative triples |
bccd(t) | BCCD with perturbative triples |
ccenergy | expert full control over ccenergy module |
mpn | nth-order Moller–Plesset perturbation theory |
zaptn | nth-order z-averaged perturbation theory (ZAPT) |
cisd | configuration interaction (CI) singles and doubles (CISD) |
cisdt | CI singles, doubles, and triples (CISDT) |
cisdtq | CI singles, doubles, triples, and quadruples (CISDTQ) |
cin | nth-order CI |
fci | full configuration interaction (FCI) |
detci | expert full control over detci module |
adc | 2nd-order algebraic diagrammatic construction (ADC) |
eom-cc2 | EOM-CC2 |
eom-ccsd | equation of motion (EOM) CCSD |
eom-cc3 | EOM-CC3 |
name | calls method (aliases to name = ‘scf’) |
---|---|
hf | HF |
rhf | HF with restricted reference |
uhf | HF with unrestricted reference |
rohf | HF with restricted open-shell reference |
rscf | HF or DFT with restricted reference |
uscf | HF or DFT with unrestricted reference |
roscf | HF or DFT with restricted open-shell reference |
df-scf | HF or DFT with density fitting |
name | calls method |
---|---|
b3lyp | B3LYP Hybrid-GGA Exchange-Correlation Functional |
b3lyp-d | B3LYP Hybrid-GGA Exchange-Correlation Functional w/ Grimme’s -D2 Dispersion Correction |
b3lyp5 | B3LYP5 Hybrid-GGA Exchange-Correlation Functional |
b3lyp5-d | B3LYP5 Hybrid-GGA Exchange-Correlation Functional w/ Grimme’s -D2 Dispersion Correction |
b3_x | Becke88 GGA Exchange (B3LYP weighting) |
b88_x | Becke88 GGA Exchange |
b97-0 | B97-0 Hybrid-GGA Exchange-Correlation Functional |
b97-1 | B97-1 Hybrid-GGA Exchange-Correlation Functional |
b97-2 | B97-2 Hybrid-GGA Exchange-Correlation Functional |
b97-d | B97-D Pure-GGA Exchange-Correlation Functional w/ Grimme’s -D2 Dispersion Correction |
blyp | BLYP GGA Exchange-Correlation Functional |
blyp-d | BLYP GGA Exchange-Correlation Functional w/ Grimme’s -D2 Dispersion Correction |
bp86 | BP86 GGA Exchange-Correlation Functional |
ft97 | FT97 GGA Exchange-Correlation Functional |
ft97b_x | Filitov and Theil 1997 Exchange |
ft97_c | FT97 Correlation (Involves Ei functions) |
hcth | HCTH Pure-GGA Exchange-Correlation Functional |
hcth120 | HCTH120 Pure-GGA Exchange-Correlation Functional |
hcth147 | HCTH147 Pure-GGA Exchange-Correlation Functional |
hcth407 | HCTH407 Pure-GGA Exchange-Correlation Functional |
lyp_c | LYP Correlation |
m05 | Heavily Parameterized Hybrid Meta-GGA XC Functional |
m05-2x | Heavily Parameterized Hybrid Meta-GGA XC Functional |
p86_c | P86 Correlation (PZ81 LSDA + P86 GGA) |
pbe | PBE GGA Exchange-Correlation Functional |
pbe-d | PBE GGA Exchange-Correlation Functional w/ Grimme’s -D2 Dispersion Correction |
pbe0 | PBE0 Hybrid GGA Exchange-Correlation Functional |
pbesol_x | PBEsol GGA Exchange Hole (Parameter Free) |
pbe_c | PBE Correlation |
pbe_x | PBE GGA Exchange Hole (Parameter Free) |
pw91 | PW91 GGA Exchange-Correlation Functional |
pw91_c | PW91 Correlation |
pw91_x | PW91 Parameterized GGA Exchange |
pw92_c | |
pz81_c | PZ81 Correlation |
svwn | SVWN3 (RPA) LSDA Functional |
s_x | Slater LSDA Exchange |
vwn3rpa_c | VWN3 (RPA) LSDA Correlation |
vwn3_c | VWN3 LSDA Correlation |
vwn5rpa_c | VWN5 (RPA) LSDA Correlation |
vwn5_c | VWN5 LSDA Correlation |
wb88_x | B88 Short-Range GGA Exchange (HJS Model) |
wb97 | Parameterized LRC B97 GGA XC Functional |
wb97x | Parameterized Hybrid LRC B97 GGA XC Functional |
wb97x-d | Parameterized Hybrid LRC B97 GGA XC Functional with Dispersion w/ Chai and Head-Gordon Dispersion Correction |
wblyp | BLYP SR-XC Functional (HJS Model) |
wpbe | PBE SR-XC Functional (HJS Model) |
wpbe0 | PBE0 SR-XC Functional (HJS Model) |
wpbe_x | PBE Short-Range GGA Exchange (HJS Model) |
wpbesol | PBEsol SR-XC Functional (HJS Model) |
wpbesol0 | PBEsol0 SR-XC Functional (HJS Model) |
wpbesol_x | PBEsol Short-Range GGA Exchange (HJS Model) |
wsvwn | LSDA SR-XC Functional |
ws_x | Slater Short-Range LSDA Exchange |
name | calls method in Kallay’s MRCC program |
---|---|
mrccsd | CC through doubles |
mrccsdt | CC through triples |
mrccsdtq | CC through quadruples |
mrccsdtqp | CC through quintuples |
mrccsdtqph | CC through sextuples |
mrccsd(t) | CC through doubles with perturbative triples |
mrccsdt(q) | CC through triples with perturbative quadruples |
mrccsdtq(p) | CC through quadruples with pertubative quintuples |
mrccsdtqp(h) | CC through quintuples with pertubative sextuples |
mrccsd(t)_l | |
mrccsdt(q)_l | |
mrccsdtq(p)_l | |
mrccsdtqp(h)_l | |
mrccsdt-1a | CC through doubles with iterative triples (cheapest terms) |
mrccsdtq-1a | CC through triples with iterative quadruples (cheapest terms) |
mrccsdtqp-1a | CC through quadruples with iterative quintuples (cheapest terms) |
mrccsdtqph-1a | CC through quintuples with iterative sextuples (cheapest terms) |
mrccsdt-1b | CC through doubles with iterative triples (cheaper terms) |
mrccsdtq-1b | CC through triples with iterative quadruples (cheaper terms) |
mrccsdtqp-1b | CC through quadruples with iterative quintuples (cheaper terms) |
mrccsdtqph-1b | CC through quintuples with iterative sextuples (cheaper terms) |
mrcc2 | approximate CC through doubles |
mrcc3 | approximate CC through triples |
mrcc4 | approximate CC through quadruples |
mrcc5 | approximate CC through quintuples |
mrcc6 | approximate CC through sextuples |
mrccsdt-3 | CC through doubles with iterative triples (all but the most expensive terms) |
mrccsdtq-3 | CC through triples with iterative quadruples (all but the most expensive terms) |
mrccsdtqp-3 | CC through quadruples with iterative quintuples (all but the most expensive terms) |
mrccsdtqph-3 | CC through quintuples with iterative sextuples (all but the most expensive terms) |
Parameters: |
|
---|---|
Examples : |
>>> # [1] Coupled-cluster singles and doubles calculation with psi code
>>> energy('ccsd')
>>> # [2] Charge-transfer SAPT calculation with scf projection from small into requested basis
>>> energy('sapt0-ct',cast_up=True)
>>> # [3] Arbitrary-order MPn calculation
>>> energy('mp4')