/usr/share/psi4/samples/cbs-xtpl-wrapper/input.dat is in psi4-data 1:1.1-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | #! RHF aug-cc-pVQZ energy for the BH molecule, with Cartesian input.
#! Various gradients for a strained helium dimer and water molecule
import numpy as np
# <<< energies >>>
molecule h2o {
O
H 1 1.0
H 1 1.0 2 104.5
}
# Get a reasonable guess, to save some iterations
set globals = {
scf_type df
mp2_type df
e_convergence 7
reference rhf
}
h2o.update_geometry()
# SCF TESTS
scf_dz = energy(cbs, scf_wfn='SCF', scf_basis='cc-pVDZ')
#scf_tzvp = energy(cbs, scf_basis='def2-TZVP')
scf_tzvp = energy(cbs, scf_wfn='SCF', scf_basis='def2-TZVP')
scf_adtz = energy(cbs, scf_wfn='SCF', scf_basis='aug-cc-pV[23]Z')
# Three point extrapolation
scf_adtqz = energy(cbs, scf_wfn='SCF', scf_basis='aug-cc-pV[D3Q]Z')
# MP2 TESTS
mp2_addz = energy(cbs, corl_wfn='MP2', corl_basis='aug-cc-pV(D+d)Z')
mp2_atz = energy(cbs, corl_wfn='MP2', corl_basis='aug-cc-pVTZ')
mp2_adtz = energy(cbs, corl_wfn='MP2', corl_basis='aug-cc-pV[2T]Z')
mp2_atqz = energy(cbs, corl_wfn='MP2', corl_basis='aug-cc-pV[T,Q]Z')
# <<< gradients >>>
nucenergy_ref = 1.17594935242
molecule he_dimer {
He 0 0 0
He 0 0 1.8
}
# Get a reasonable guess, to save some iterations
set globals = {
scf_type pk
mp2_type conv
reference rhf
}
clean()
he_dimer.update_geometry()
# SCF TESTS
scf_dz = gradient(cbs, scf_wfn='SCF', scf_basis='cc-pVDZ')
scf_tz = gradient(cbs, scf_wfn='SCF', scf_basis='cc-pVTZ')
scf_dtz = gradient(cbs, scf_wfn='SCF', scf_basis='cc-pV[23]Z')
scf_dtqz = gradient(cbs, scf_wfn='SCF', scf_basis='cc-pV[DTQ]Z')
# MP2 TESTS
mp2_dtz = gradient(cbs, corl_wfn='MP2', corl_basis='cc-pV[DT]Z')
mp2_dtz = gradient(cbs, corl_wfn='MP2', corl_basis='cc-pV[DT]Z', dertype='energy')
# <<< optimize >>>
molecule h2 {
H
H 1 R
R = 1
}
# Conventional to keep angular momentum low
set {
scf_type pk
mp2_type conv
g_convergence GAU_VERYTIGHT
e_convergence 1.e-10
}
h2.update_geometry()
optimize(cbs, scf_wfn='SCF', scf_basis='cc-pvdz')
optimize(cbs, scf_wfn='SCF', scf_basis='cc-pV[DT]Z')
|