guohanghui commited on
Commit
5749cb9
·
verified ·
1 Parent(s): bae4457

Upload 3328 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +23 -0
  2. psi4/source/tests/CMakeLists.txt +296 -0
  3. psi4/source/tests/aediis-1/CMakeLists.txt +3 -0
  4. psi4/source/tests/aediis-1/input.dat +24 -0
  5. psi4/source/tests/aediis-1/output.ref +310 -0
  6. psi4/source/tests/aediis-1/test_input.py +6 -0
  7. psi4/source/tests/aediis-2/CMakeLists.txt +3 -0
  8. psi4/source/tests/aediis-2/input.dat +19 -0
  9. psi4/source/tests/aediis-2/output.ref +369 -0
  10. psi4/source/tests/aediis-2/test_input.py +7 -0
  11. psi4/source/tests/ao-casscf-sp/CMakeLists.txt +3 -0
  12. psi4/source/tests/ao-casscf-sp/input.dat +21 -0
  13. psi4/source/tests/ao-casscf-sp/output.ref +425 -0
  14. psi4/source/tests/ao-casscf-sp/test_input.py +6 -0
  15. psi4/source/tests/ao-dfcasscf-sp/CMakeLists.txt +3 -0
  16. psi4/source/tests/ao-dfcasscf-sp/input.dat +22 -0
  17. psi4/source/tests/ao-dfcasscf-sp/output.ref +415 -0
  18. psi4/source/tests/ao-dfcasscf-sp/test_input.py +6 -0
  19. psi4/source/tests/basis-ecp/CMakeLists.txt +3 -0
  20. psi4/source/tests/basis-ecp/input.dat +69 -0
  21. psi4/source/tests/basis-ecp/output.ref +1178 -0
  22. psi4/source/tests/basis-ecp/test_input.py +7 -0
  23. psi4/source/tests/brianqc/CMakeLists.txt +21 -0
  24. psi4/source/tests/brianqc/frequency-hf-uhf/CMakeLists.txt +3 -0
  25. psi4/source/tests/brianqc/frequency-hf-uhf/input.dat +25 -0
  26. psi4/source/tests/brianqc/frequency-hf/CMakeLists.txt +3 -0
  27. psi4/source/tests/brianqc/frequency-hf/input.dat +26 -0
  28. psi4/source/tests/brianqc/geometry-optimization-dft-lrc/CMakeLists.txt +3 -0
  29. psi4/source/tests/brianqc/geometry-optimization-dft-lrc/input.dat +29 -0
  30. psi4/source/tests/brianqc/geometry-optimization-dft/CMakeLists.txt +3 -0
  31. psi4/source/tests/brianqc/geometry-optimization-dft/input.dat +29 -0
  32. psi4/source/tests/brianqc/geometry-optimization-hf-rohf/CMakeLists.txt +3 -0
  33. psi4/source/tests/brianqc/geometry-optimization-hf-rohf/input.dat +22 -0
  34. psi4/source/tests/brianqc/geometry-optimization-hf-uhf/CMakeLists.txt +3 -0
  35. psi4/source/tests/brianqc/geometry-optimization-hf-uhf/input.dat +22 -0
  36. psi4/source/tests/brianqc/geometry-optimization-hf/CMakeLists.txt +3 -0
  37. psi4/source/tests/brianqc/geometry-optimization-hf/input.dat +28 -0
  38. psi4/source/tests/brianqc/high-angular-momentum/CMakeLists.txt +3 -0
  39. psi4/source/tests/brianqc/high-angular-momentum/input.dat +23 -0
  40. psi4/source/tests/brianqc/linear-dependence/CMakeLists.txt +3 -0
  41. psi4/source/tests/brianqc/linear-dependence/input.dat +64 -0
  42. psi4/source/tests/brianqc/pentacene/CMakeLists.txt +3 -0
  43. psi4/source/tests/brianqc/pentacene/input.dat +62 -0
  44. psi4/source/tests/brianqc/single-point-dft-lrc/CMakeLists.txt +3 -0
  45. psi4/source/tests/brianqc/single-point-dft-lrc/input.dat +26 -0
  46. psi4/source/tests/brianqc/single-point-dft-nlc/CMakeLists.txt +3 -0
  47. psi4/source/tests/brianqc/single-point-dft-nlc/input.dat +27 -0
  48. psi4/source/tests/brianqc/single-point-dft-uhf/CMakeLists.txt +3 -0
  49. psi4/source/tests/brianqc/single-point-dft-uhf/input.dat +23 -0
  50. psi4/source/tests/brianqc/single-point-dft/CMakeLists.txt +3 -0
.gitattributes CHANGED
@@ -43,3 +43,26 @@ psi4/source/media/psi4banner.pdf filter=lfs diff=lfs merge=lfs -text
43
  psi4/source/media/psi4banner.png filter=lfs diff=lfs merge=lfs -text
44
  psi4/source/media/psi4square.pdf filter=lfs diff=lfs merge=lfs -text
45
  psi4/source/media/psi4square.png filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  psi4/source/media/psi4banner.png filter=lfs diff=lfs merge=lfs -text
44
  psi4/source/media/psi4square.pdf filter=lfs diff=lfs merge=lfs -text
45
  psi4/source/media/psi4square.png filter=lfs diff=lfs merge=lfs -text
46
+ psi4/source/tests/fsapt-diff1/fsaptD-ref/Disp.png filter=lfs diff=lfs merge=lfs -text
47
+ psi4/source/tests/fsapt-diff1/fsaptD-ref/Elst.png filter=lfs diff=lfs merge=lfs -text
48
+ psi4/source/tests/fsapt-diff1/fsaptD-ref/Exch.png filter=lfs diff=lfs merge=lfs -text
49
+ psi4/source/tests/fsapt-diff1/fsaptD-ref/Geom.png filter=lfs diff=lfs merge=lfs -text
50
+ psi4/source/tests/fsapt-diff1/fsaptD-ref/IndAB.png filter=lfs diff=lfs merge=lfs -text
51
+ psi4/source/tests/fsapt-diff1/fsaptD-ref/IndBA.png filter=lfs diff=lfs merge=lfs -text
52
+ psi4/source/tests/fsapt-diff1/fsaptD-ref/Total.png filter=lfs diff=lfs merge=lfs -text
53
+ psi4/source/tests/fsapt1/fsapt-ref/Disp.png filter=lfs diff=lfs merge=lfs -text
54
+ psi4/source/tests/fsapt1/fsapt-ref/Elst.png filter=lfs diff=lfs merge=lfs -text
55
+ psi4/source/tests/fsapt1/fsapt-ref/Exch.png filter=lfs diff=lfs merge=lfs -text
56
+ psi4/source/tests/fsapt1/fsapt-ref/Geom.png filter=lfs diff=lfs merge=lfs -text
57
+ psi4/source/tests/fsapt1/fsapt-ref/IndAB.png filter=lfs diff=lfs merge=lfs -text
58
+ psi4/source/tests/fsapt1/fsapt-ref/IndBA.png filter=lfs diff=lfs merge=lfs -text
59
+ psi4/source/tests/fsapt1/fsapt-ref/Total.png filter=lfs diff=lfs merge=lfs -text
60
+ psi4/source/tests/isapt1/plot-ref/DC.png filter=lfs diff=lfs merge=lfs -text
61
+ psi4/source/tests/isapt1/plot-ref/Geom.png filter=lfs diff=lfs merge=lfs -text
62
+ psi4/source/tests/isapt1/plot-ref/VC.png filter=lfs diff=lfs merge=lfs -text
63
+ psi4/source/tests/isapt2/plot-ref/DC.png filter=lfs diff=lfs merge=lfs -text
64
+ psi4/source/tests/isapt2/plot-ref/Geom.png filter=lfs diff=lfs merge=lfs -text
65
+ psi4/source/tests/isapt2/plot-ref/VC.png filter=lfs diff=lfs merge=lfs -text
66
+ psi4/source/tests/pytests/test_gauxc_writer/cc-pVDZ-benzene-ref.hdf5 filter=lfs diff=lfs merge=lfs -text
67
+ psi4/source/tests/pytests/test_gauxc_writer/cc-pVQZ-benzene-ref.hdf5 filter=lfs diff=lfs merge=lfs -text
68
+ psi4/source/tests/pytests/test_gauxc_writer/cc-pVTZ-benzene-ref.hdf5 filter=lfs diff=lfs merge=lfs -text
psi4/source/tests/CMakeLists.txt ADDED
@@ -0,0 +1,296 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # In order to get CTest to run tests in separate categories,
2
+ # labels are used. All tests must carry the label "psi".
3
+ #
4
+ # The following labels are defined:
5
+ #
6
+ # smoketests = Does Psi4 work? A few basic operational tests plus
7
+ # one from each addon and addin
8
+ # quicktests = Best coverage possible in a 20 min envelope (for Travis-CI).
9
+ # This subset is chosen to provide one or more tests for each
10
+ # major module, but it does not necessarily cover all features
11
+ # of every module.
12
+ # longtests = The really long (> ~15 min) tests
13
+ #
14
+ # Common test runs:
15
+ #
16
+ # ctest -L quick run all quicktests
17
+ # ctest -LE long run all but longtests
18
+ #
19
+ # It is possible to specify more than one label per test. CMake
20
+ # expects a ;-separated list, e.g. "psi;quicktests;scf"
21
+ # It is suggested to add at least a second label to specify the method tested.
22
+ #
23
+ # We use ctest -I [start,end] where start is the test number we start with
24
+ # and end is the test number we end with. We will then use math to back out
25
+ # the appropriate starts and ends...
26
+ #
27
+ #
28
+ # In order to ensure that this works properly, please add your tests to the
29
+ # appropriate variables given below
30
+
31
+ foreach(test_name aediis-1
32
+ casscf-fzc-sp casscf-semi casscf-sa-sp ao-casscf-sp casscf-sp castup1
33
+ castup2 castup3 cbs-delta-energy cbs-parser cbs-xtpl-alpha cbs-xtpl-energy
34
+ cbs-xtpl-freq cbs-xtpl-gradient cbs-xtpl-opt cbs-xtpl-func cbs-xtpl-nbody
35
+ cbs-xtpl-wrapper cbs-xtpl-dict cc1 cc10 cc11 cc12 cc13 cc13a cc13b cc13c
36
+ cc13d cc14 cc15 cc16 cc17 cc18 cc19 cc2 cc21 cc22 cc23 cc24 cc25 cc26 cc27 cc28
37
+ cc29 cc3 cc30 cc31 cc32 cc33 cc34 cc35 cc36 cc37 cc38 cc39
38
+ cc4 cc40 cc41 cc42 cc43 cc44 cc45 cc46 cc47 cc48 cc49 cc4a
39
+ cc50 cc51 cc52 cc53 cc54 cc55 cc56 cc5 cc6 cc7 cc8 cc8a cc8b cc8c
40
+ cc9 cc9a cdomp2-1 cdomp2-2 cdoremp-energy1 cdoremp-energy2 cdremp-1 cdremp-2 cepa1
41
+ cepa2 cepa3 cepa-module ci-multi cisd-h2o+-0 cisd-h2o+-1
42
+ cisd-h2o+-2 cisd-h2o-clpse cisd-opt-fd cisd-sp cisd-sp-2
43
+ ci-property cubeprop cubeprop-frontier decontract dct-grad1 dct-grad2
44
+ dct-grad3 dct-grad4 dct1 dct2 dct3 dct4 dct5 dct6 dct7 dct8 dct9
45
+ dct10 dct11 dct12 ao-dfcasscf-sp density-screen-1 density-screen-2 dfcasscf-sa-sp
46
+ dfcasscf-fzc-sp dfcasscf-sp dfccd1 dfccdl1 dfccd-grad1 dfccsd1 dfccsdl1 dfccsd-grad1
47
+ dfccsd-t-grad1
48
+ dfccsdt1 dfccsdat1 dfmp2-1 dfmp2-2 dfmp2-3 dfmp2-4 dfmp2-5 dfmp2-fc dfmp2-freq1 dfmp2-freq2
49
+ dfccsd-grad2 dfccsd-t-grad2 dfccsdat2 dfccsdt2
50
+ dfmp2-grad1 dfmp2-grad2 dfmp2-grad3 dfmp2-grad4 dfmp2-grad5 dfomp2-1 dfomp2-2 dfomp2-3
51
+ dfomp2-4 dfomp2-grad1 dfomp2-grad2 dfomp2-grad3 dfomp3-1 dfomp3-2
52
+ dfomp3-grad1 dfomp3-grad2 dfomp2p5-1 dfomp2p5-2 dfomp2p5-grad1
53
+ dforemp-grad1 dforemp-grad2 dfremp-1 dfremp-2
54
+ dft-grad-lr1 dft-grad-lr2 dft-grad-lr3 dft-grad-disk
55
+ dfomp2p5-grad2 dfrasscf-sp dfscf-bz2 dft-b2plyp dft-grac dft-ghost dft-grad-meta
56
+ dft-freq dft-freq-analytic1 dft-freq-analytic2 dft-grad1 dft-grad2 dft-psivar dft-b3lyp dft1 dft-vv10
57
+ dft1-alt dft2 dft3 dft-omega dft-dens-cut dlpnocc-1 dlpnocc-2 dlpnocc-3 dlpnocc-4 dlpnomp2-1 dlpnomp2-2
58
+ dlpnomp2-3 docs-bases docs-dft embpot1 explicit-am-basis extern1 extern2 extern3 extern4 extern5
59
+ fsapt1 fsapt2 fsapt-terms fsapt-allterms fsapt-ext fsapt-ext-abc fsapt-ext-abc2
60
+ fsapt-ext-abc-au isapt1 isapt2 isapt-siao1 fisapt-siao1 isapt-charged
61
+ fci-dipole fci-h2o fci-h2o-2 fci-h2o-fzcv fci-tdm fci-tdm-2
62
+ fci-coverage
63
+ fcidump
64
+ fd-freq-energy fd-freq-energy-large fd-freq-gradient
65
+ fd-freq-gradient-large fd-gradient freq-isotope1 freq-isotope2 fnocc1 fnocc2
66
+ fnocc3 fnocc4 fnocc5 fnocc6 fnocc7 frac frac-ip-fitting frac-sym frac-traverse ghosts gibbs
67
+ lccd-grad1 lccd-grad2 matrix1 matrix2
68
+ mbis-1 mbis-2 mbis-3 mbis-4 mbis-5 mbis-6 mcscf1 mcscf2 mcscf3
69
+ mints1 mints2 mints3 mints4 mints5 mints6 mints8 mints-benchmark mints-helper
70
+ mints9 mints10 mints15 molden1 molden2 mom mom-h2o-3 mom-h2o-4
71
+ mp2-1 mp2-def2 mp2-grad1 mp2-grad2 mp2-h mp2p5-grad1 mp2p5-grad2 mp3-grad1 mp3-grad2
72
+ mp2-property mp2f12-1 mpn-bh nbody-he-cluster nbody-intermediates nbody-nocp-gradient
73
+ nbo nbody-cp-gradient nbody-vmfc-gradient nbody-vmfc-hessian nbody-hessian nbody-convergence
74
+ nbody-freq nbody-multi-level nbody-multi-level-2 numint1 numpy-array-interface
75
+ olccd-freq1 olccd-grad1 olccd-grad2 olccd1 olccd2 olccd3
76
+ omp2-1 omp2-2 omp2-3 omp2-4 omp2-5 omp2-grad1 omp2-grad2
77
+ omp2p5-1 omp2p5-2 omp2p5-grad1 omp2p5-grad2 omp3-1 omp3-2
78
+ omp3-3 omp3-4 omp3-5 omp3-grad1 omp3-grad2 opt-lindep-change
79
+ opt1 opt1-fd opt2 opt2-fd opt3 opt4 opt5 opt6 opt7 opt8 opt9
80
+ opt11 opt12 opt13 opt14 opt15 opt16 opt-irc-1 opt-irc-2 opt-irc-3
81
+ opt-freeze-coords opt-full-hess-every
82
+ oremp-grad1 oremp-grad2
83
+ phi-ao
84
+ props1 props2 props3 props4 psimrcc-ccsd_t-1 psimrcc-ccsd_t-2
85
+ psimrcc-ccsd_t-3 psimrcc-ccsd_t-4 psimrcc-fd-freq1
86
+ psimrcc-fd-freq2 psimrcc-pt2 psimrcc-sp1 psithon1 psithon2
87
+ pubchem1 pubchem2 pywrap-alias pywrap-all pywrap-basis
88
+ pywrap-cbs1 pywrap-checkrun-convcrit pywrap-checkrun-rhf
89
+ pywrap-checkrun-rohf pywrap-checkrun-uhf pywrap-db1
90
+ pywrap-db3
91
+ pywrap-molecule rasci-c2-active rasci-h2o
92
+ rasci-ne rasscf-sp sad-scf-type sad1 sapt1 sapt2 sapt3 sapt4 sapt5 sapt6 sapt-dft-api sapt-dft-lrc
93
+ remp-energy1 remp-energy2
94
+ sapt-exch-disp-inf sapt-exch-ind-inf sapt-exch-ind30-inf
95
+ sapt7 sapt8 scf-bz2 scf-dipder scf-guess scf-guess-read1 scf-upcast-custom-basis
96
+ scf-guess-read2 scf-guess-read3 scf1 scf-occ scf2 scf3 scf4 scf5 scf6
97
+ scf7 scf-level-shift-rks scf-level-shift-uhf scf-level-shift-cuhf scf-level-shift-rohf
98
+ scf-property soscf-large soscf-ref
99
+ soscf-dft stability1 dfep2-1 dfep2-2 sapt-dft1 sapt-dft2 sapt-compare sapt-sf1 dft-custom dft-reference
100
+ stability2 stability3 tu1-h2o-energy tu2-ch2-energy tu3-h2o-opt scf-response1 scf-response2 scf-response3
101
+ scf-cholesky-basis scf-auto-cholesky
102
+ tu4-h2o-freq tu5-sapt tu6-cp-ne2 x2c1 x2c2 x2c3 x2c-perturb-h zaptn-nh2 zora
103
+ options1 cubeprop-esp dft-smoke scf-hess1 scf-hess2 scf-hess3 scf-hess4 scf-hess5 scf-freq1 dft-jk scf-coverage
104
+ dft-custom-dhdf dft-custom-hybrid dft-custom-mgga dft-custom-gga
105
+ pywrap-bfs pywrap-align pywrap-align-chiral mints12 cc-module
106
+ tdscf-1 tdscf-2 tdscf-3 tdscf-4 tdscf-5 tdscf-6 tdscf-7
107
+ dft-pruning freq-masses sapt9 sapt10 sapt11 scf-uhf-grad-nobeta
108
+ linK-1 linK-2 linK-3
109
+ cbs-xtpl-energy-conv ddd-deriv nbody-he-4b ddd-function-kwargs dfmp2f12-1
110
+ )
111
+ add_subdirectory(${test_name})
112
+ endforeach()
113
+
114
+ # Add internal projects
115
+ add_subdirectory(psi4numpy)
116
+ add_subdirectory(cookbook)
117
+ add_subdirectory(python)
118
+ add_subdirectory(json)
119
+ if(ENABLE_pasture)
120
+ add_subdirectory(pasture-ccsorttransqt2)
121
+ message(STATUS "${Cyan}Found Pasture${ColourReset}")
122
+ message(STATUS "Adding test cases: Psi4 + Pasture")
123
+ endif()
124
+
125
+ message(STATUS "Adding test cases: Psi4")
126
+
127
+ ########################### External Project Tests ###########################
128
+
129
+ # For code that (1) is built or detected in the Psi4 superbuild but isn't
130
+ # maintained in the Psi4 codebase and (2) has Psi4-dependent tests _not_ in
131
+ # the external codebase, tests should
132
+ # * get their own directory in tests (e.g., tests/dftd3)
133
+ # * have a name that doesn't repeat the exe (e.g., tests/dftd3/energy, not tests/dftd3/dftd3-energy)
134
+ # * be listed in the test case CMakeLists.txt as addon-testname (e.g., `add_regression_test(dftd3-energy ...`)
135
+ # * alphabetize the addons
136
+
137
+ # <<< BSE >>>
138
+
139
+ if(ENABLE_bse)
140
+ add_subdirectory(mints2-bse)
141
+ message(STATUS "Adding test cases: Psi4 + bse")
142
+ endif()
143
+
144
+ # <<< CFOUR >>>
145
+
146
+ find_program(CFOUR_EXECUTABLE
147
+ NAMES xcfour
148
+ DOC "Path to Stanton and Gauss's xcfour executable")
149
+
150
+ if(CFOUR_EXECUTABLE)
151
+ add_subdirectory(cfour)
152
+ message(STATUS "${Cyan}Found CFOUR${ColourReset}: ${CFOUR_EXECUTABLE}")
153
+ message(STATUS "Adding test cases: Psi4 + CFOUR")
154
+ endif()
155
+
156
+ # <<< CHEMPS2 >>>
157
+
158
+ if(ENABLE_CheMPS2)
159
+ add_subdirectory(chemps2)
160
+ message(STATUS "Adding test cases: Psi4 + CheMPS2")
161
+ endif()
162
+
163
+ # <<< DFTD3 >>>
164
+
165
+ find_program(DFTD3_EXECUTABLE
166
+ NAMES s-dftd3
167
+ DOC "Path to Grimme's dftd3 executable")
168
+
169
+ if(DFTD3_EXECUTABLE)
170
+ add_subdirectory(dftd3)
171
+ add_subdirectory(sapt0-d)
172
+ add_subdirectory(fsapt-d)
173
+ add_subdirectory(fsaptd-terms)
174
+ message(STATUS "${Cyan}Found DFTD3${ColourReset}: ${DFTD3_EXECUTABLE}")
175
+ message(STATUS "Adding test cases: Psi4 + DFTD3")
176
+ endif()
177
+
178
+ # <<< DFTD4 >>>
179
+
180
+ find_program(DFTD4_EXECUTABLE
181
+ NAMES dftd4
182
+ DOC "Path to Grimme's dftd4 executable")
183
+
184
+ if(DFTD4_EXECUTABLE)
185
+ add_subdirectory(dftd4)
186
+ add_subdirectory(fsapt-d4)
187
+ message(STATUS "${Cyan}Found DFTD4${ColourReset}: ${DFTD4_EXECUTABLE}")
188
+ message(STATUS "Adding test cases: Psi4 + DFTD4")
189
+ endif()
190
+
191
+ # <<< DKH >>>
192
+
193
+ if(ENABLE_dkh)
194
+ add_subdirectory(dkh)
195
+ message(STATUS "Adding test cases: Psi4 + dkh")
196
+ endif()
197
+
198
+ # <<< LIBEFP >>>
199
+
200
+ if(ENABLE_libefp)
201
+ add_subdirectory(libefp)
202
+ message(STATUS "Adding test cases: Psi4 + libefp")
203
+ endif()
204
+
205
+ # <<< gCP >>>
206
+
207
+ find_program(gCP_EXECUTABLE
208
+ NAMES mctc-gcp
209
+ DOC "Path to Grimme's gCP executable")
210
+
211
+ if(gCP_EXECUTABLE)
212
+ add_subdirectory(gcp)
213
+ message(STATUS "${Cyan}Found gCP${ColourReset}: ${gCP_EXECUTABLE}")
214
+ message(STATUS "Adding test cases: Psi4 + gCP")
215
+ endif()
216
+
217
+ # <<< GDMA >>>
218
+
219
+ if(ENABLE_gdma)
220
+ add_subdirectory(gdma)
221
+ message(STATUS "Adding test cases: Psi4 + gdma")
222
+ endif()
223
+
224
+ # <<< MRCC >>>
225
+
226
+ find_program(MRCC_EXECUTABLE
227
+ NAMES dmrcc
228
+ DOC "Path to Kallay's mrcc executable")
229
+
230
+ if(MRCC_EXECUTABLE)
231
+ add_subdirectory(mrcc)
232
+ message(STATUS "${Cyan}Found MRCC${ColourReset}: ${MRCC_EXECUTABLE}")
233
+ message(STATUS "Adding test cases: Psi4 + MRCC")
234
+ endif()
235
+
236
+ # <<< PCMSOLVER >>>
237
+
238
+ if(ENABLE_PCMSolver)
239
+ add_subdirectory(pcmsolver)
240
+ message(STATUS "Adding test cases: Psi4 + PCMSolver")
241
+ endif()
242
+
243
+ # <<< SIMINT >>>
244
+
245
+ if(ENABLE_simint)
246
+ add_subdirectory(simint)
247
+ message(STATUS "Adding test cases: Psi4 + simint")
248
+ endif()
249
+
250
+ # <<< V2RDM_CASSCF >>>
251
+
252
+ if(ENABLE_v2rdm_casscf)
253
+ add_subdirectory(v2rdm_casscf)
254
+ message(STATUS "Adding test cases: Psi4 + v2rdm_casscf")
255
+ endif()
256
+
257
+ # <<< GPU_DFCC >>>
258
+
259
+ if(ENABLE_gpu_dfcc)
260
+ add_subdirectory(gpu_dfcc)
261
+ message(STATUS "Adding test cases: Psi4 + gpu_dfcc")
262
+ endif()
263
+
264
+ # <<< SNSMP2 >>>
265
+
266
+ if(ENABLE_snsmp2)
267
+ add_subdirectory(snsmp2)
268
+ message(STATUS "Adding test cases: Psi4 + snsmp2")
269
+ endif()
270
+
271
+ # <<< BrianQC >>>
272
+ if(ENABLE_BrianQC)
273
+ add_subdirectory(brianqc)
274
+ message(STATUS "Adding test cases: Psi4 + BrianQC")
275
+ endif()
276
+
277
+ # <<< ECPINT >>>
278
+ if(ENABLE_ecpint)
279
+ add_subdirectory(aediis-2)
280
+ add_subdirectory(basis-ecp)
281
+ add_subdirectory(dfmp2-ecp)
282
+ add_subdirectory(sapt-ecp)
283
+ add_subdirectory(scf-ecp)
284
+ add_subdirectory(scf-ecp2)
285
+ add_subdirectory(scf-ecp3)
286
+ message(STATUS "Adding test cases: Psi4 + ecpint")
287
+ endif()
288
+
289
+ # plugin regime
290
+ if(ENABLE_PLUGIN_TESTING)
291
+ add_subdirectory(plugins)
292
+ message(STATUS "Adding test cases: Psi4 plugins")
293
+ endif()
294
+
295
+ # pytest regime
296
+ add_subdirectory(pytests)
psi4/source/tests/aediis-1/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(aediis-1 "psi;scf;aediis")
psi4/source/tests/aediis-1/input.dat ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! ADIIS test case, from 10.1063/1.3304922
2
+
3
+ molecule {
4
+ 2 1
5
+ Cd 0.0000000000 0.0000000000 0.0000000000
6
+ N 0.0000000000 0.0000000000 -2.2600010635
7
+ N -0.6854437203 0.0000000000 -4.3480354859
8
+ C 0.6760533303 0.0000000000 -4.3850694419
9
+ C 1.0852404753 0.0000000000 -3.0912317094
10
+ C -1.0447523879 0.0000000000 -3.0602202054
11
+ H 1.2315299626 0.0000000000 -5.3007589304
12
+ H 2.0886410569 0.0000000000 -2.7110772355
13
+ H -2.0687499916 0.0000000000 -2.7265149874
14
+ H -1.3131700977 0.0000000000 -5.1747180497
15
+ }
16
+
17
+ set guess core # With this guess, un-accelerated DIIS will fail.
18
+ set scf_type pk
19
+ set basis 3-21G
20
+ set scf_initial_accelerator adiis
21
+ set maxiter 15
22
+ energy = energy('scf')
23
+
24
+ compare_values(-5663.1433914266744978, energy, 6, "SCF Energy")
psi4/source/tests/aediis-1/output.ref ADDED
@@ -0,0 +1,310 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ -----------------------------------------------------------------------
3
+ Psi4: An Open-Source Ab Initio Electronic Structure Package
4
+ Psi4 1.6a1.dev43
5
+
6
+ Git: Rev {ediis_single_class} f12f63b dirty
7
+
8
+
9
+ D. G. A. Smith, L. A. Burns, A. C. Simmonett, R. M. Parrish,
10
+ M. C. Schieber, R. Galvelis, P. Kraus, H. Kruse, R. Di Remigio,
11
+ A. Alenaizan, A. M. James, S. Lehtola, J. P. Misiewicz, M. Scheurer,
12
+ R. A. Shaw, J. B. Schriber, Y. Xie, Z. L. Glick, D. A. Sirianni,
13
+ J. S. O'Brien, J. M. Waldrop, A. Kumar, E. G. Hohenstein,
14
+ B. P. Pritchard, B. R. Brooks, H. F. Schaefer III, A. Yu. Sokolov,
15
+ K. Patkowski, A. E. DePrince III, U. Bozkaya, R. A. King,
16
+ F. A. Evangelista, J. M. Turney, T. D. Crawford, C. D. Sherrill,
17
+ J. Chem. Phys. 152(18) 184108 (2020). https://doi.org/10.1063/5.0006002
18
+
19
+ Additional Code Authors
20
+ E. T. Seidl, C. L. Janssen, E. F. Valeev, M. L. Leininger,
21
+ J. F. Gonthier, R. M. Richard, H. R. McAlexander, M. Saitow, X. Wang,
22
+ P. Verma, M. H. Lechner, and A. Jiang
23
+
24
+ Previous Authors, Complete List of Code Contributors,
25
+ and Citations for Specific Modules
26
+ https://github.com/psi4/psi4/blob/master/codemeta.json
27
+ https://github.com/psi4/psi4/graphs/contributors
28
+ http://psicode.org/psi4manual/master/introduction.html#citing-psifour
29
+
30
+ -----------------------------------------------------------------------
31
+
32
+
33
+ Psi4 started on: Monday, 07 February 2022 03:26PM
34
+
35
+ Process ID: 37039
36
+ Host: dhcp189-153.emerson.emory.edu
37
+ PSIDATADIR: /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4
38
+ Memory: 500.0 MiB
39
+ Threads: 1
40
+
41
+ ==> Input File <==
42
+
43
+ --------------------------------------------------------------------------
44
+ #! ADIIS test case, from 10.1063/1.3304922
45
+
46
+ molecule {
47
+ 2 1
48
+ Cd 0.0000000000 0.0000000000 0.0000000000
49
+ N 0.0000000000 0.0000000000 -2.2600010635
50
+ N -0.6854437203 0.0000000000 -4.3480354859
51
+ C 0.6760533303 0.0000000000 -4.3850694419
52
+ C 1.0852404753 0.0000000000 -3.0912317094
53
+ C -1.0447523879 0.0000000000 -3.0602202054
54
+ H 1.2315299626 0.0000000000 -5.3007589304
55
+ H 2.0886410569 0.0000000000 -2.7110772355
56
+ H -2.0687499916 0.0000000000 -2.7265149874
57
+ H -1.3131700977 0.0000000000 -5.1747180497
58
+ }
59
+
60
+ set guess core # With this guess, un-accelerated DIIS will fail.
61
+ set scf_type pk
62
+ set basis 3-21G
63
+ set scf_initial_accelerator adiis
64
+ set maxiter 15
65
+ energy = energy('scf')
66
+
67
+ compare_values(-5663.1433914266744978, energy, 6, "SCF Energy")
68
+ --------------------------------------------------------------------------
69
+
70
+ Scratch directory: /tmp/
71
+
72
+ *** tstart() called on dhcp189-153.emerson.emory.edu
73
+ *** at Mon Feb 7 15:26:19 2022
74
+
75
+ => Loading Basis Set <=
76
+
77
+ Name: 3-21G
78
+ Role: ORBITAL
79
+ Keyword: BASIS
80
+ atoms 1 entry CD line 1001 file /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4/basis/3-21g.gbs
81
+ atoms 2-3 entry N line 79 file /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4/basis/3-21g.gbs
82
+ atoms 4-6 entry C line 68 file /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4/basis/3-21g.gbs
83
+ atoms 7-10 entry H line 21 file /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4/basis/3-21g.gbs
84
+
85
+
86
+ ---------------------------------------------------------
87
+ SCF
88
+ by Justin Turney, Rob Parrish, Andy Simmonett
89
+ and Daniel G. A. Smith
90
+ RHF Reference
91
+ 1 Threads, 500 MiB Core
92
+ ---------------------------------------------------------
93
+
94
+ ==> Geometry <==
95
+
96
+ Molecular point group: cs
97
+ Full point group: Cs
98
+
99
+ Geometry (in Angstrom), charge = 2, multiplicity = 1:
100
+
101
+ Center X Y Z Mass
102
+ ------------ ----------------- ----------------- ----------------- -----------------
103
+ CD -0.005837361987 1.291676487638 0.000000000000 113.903365090000
104
+ N -0.005837361987 -0.968324575862 0.000000000000 14.003074004430
105
+ N 0.679606358313 -3.056358998262 0.000000000000 14.003074004430
106
+ C -0.681890692287 -3.093392954262 0.000000000000 12.000000000000
107
+ C -1.091077837287 -1.799555221762 0.000000000000 12.000000000000
108
+ C 1.038915025913 -1.768543717762 0.000000000000 12.000000000000
109
+ H -1.237367324587 -4.009082442762 0.000000000000 1.007825032230
110
+ H -2.094478418887 -1.419400747862 0.000000000000 1.007825032230
111
+ H 2.062912629613 -1.434838499762 0.000000000000 1.007825032230
112
+ H 1.307332735713 -3.883041562062 0.000000000000 1.007825032230
113
+
114
+ Running in cs symmetry.
115
+
116
+ Rotational constants: A = 0.32896 B = 0.03006 C = 0.02755 [cm^-1]
117
+ Rotational constants: A = 9861.94816 B = 901.30547 C = 825.83094 [MHz]
118
+ Nuclear repulsion = 435.839875272121731
119
+
120
+ Charge = 2
121
+ Multiplicity = 1
122
+ Electrons = 82
123
+ Nalpha = 41
124
+ Nbeta = 41
125
+
126
+ ==> Algorithm <==
127
+
128
+ SCF Algorithm Type is PK.
129
+ DIIS enabled.
130
+ MOM disabled.
131
+ Fractional occupation disabled.
132
+ Guess Type is CORE.
133
+ Energy threshold = 1.00e-06
134
+ Density threshold = 1.00e-06
135
+ Integral threshold = 1.00e-12
136
+
137
+ ==> Primary Basis <==
138
+
139
+ Basis Set: 3-21G
140
+ Blend: 3-21G
141
+ Number of shells: 47
142
+ Number of basis functions: 92
143
+ Number of Cartesian functions: 92
144
+ Spherical Harmonics?: false
145
+ Max angular momentum: 2
146
+
147
+ ==> Integral Setup <==
148
+
149
+ Using in-core PK algorithm.
150
+ Calculation information:
151
+ Number of atoms: 10
152
+ Number of AO shells: 47
153
+ Number of primitives: 90
154
+ Number of atomic orbitals: 92
155
+ Number of basis functions: 92
156
+
157
+ Integral cutoff 1.00e-12
158
+ Number of threads: 1
159
+
160
+ Performing in-core PK
161
+ Using 18305562 doubles for integral storage.
162
+ We computed 473566 shell quartets total.
163
+ Whereas there are 636756 unique shell quartets.
164
+
165
+ ==> DiskJK: Disk-Based J/K Matrices <==
166
+
167
+ J tasked: Yes
168
+ K tasked: Yes
169
+ wK tasked: No
170
+ Memory [MiB]: 375
171
+ Schwarz Cutoff: 1E-12
172
+
173
+ OpenMP threads: 1
174
+
175
+ Minimum eigenvalue in the overlap matrix is 1.2361964450E-03.
176
+ Reciprocal condition number of the overlap matrix is 2.4933157904E-04.
177
+ Using symmetric orthogonalization.
178
+
179
+ ==> Pre-Iterations <==
180
+
181
+ SCF Guess: Core (One-Electron) Hamiltonian.
182
+
183
+ -------------------------------------------------------
184
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
185
+ -------------------------------------------------------
186
+ A' 71 71 31 31 31 0
187
+ A" 21 21 10 10 10 0
188
+ -------------------------------------------------------
189
+ Total 92 92 41 41 41 0
190
+ -------------------------------------------------------
191
+
192
+ ==> Iterations <==
193
+
194
+ Total Energy Delta E RMS |[F,P]|
195
+
196
+ Occupation by irrep:
197
+ Ap App
198
+ DOCC [ 32, 9 ]
199
+
200
+ @RHF iter 1: -5544.26200103442716 -5.54426e+03 4.70688e-01 ADIIS
201
+ Occupation by irrep:
202
+ Ap App
203
+ DOCC [ 31, 10 ]
204
+
205
+ @RHF iter 2: -5405.84264418823113 1.38419e+02 1.31829e-01 ADIIS
206
+ @RHF iter 3: -5656.45992991362436 -2.50617e+02 3.84336e-02 ADIIS/DIIS
207
+ @RHF iter 4: -5641.45555526529643 1.50044e+01 5.37623e-02 ADIIS/DIIS
208
+ @RHF iter 5: -5662.24472376795075 -2.07892e+01 1.98472e-02 ADIIS/DIIS
209
+ @RHF iter 6: -5663.09571130533459 -8.50988e-01 4.13293e-03 ADIIS/DIIS
210
+ @RHF iter 7: -5663.13861803125565 -4.29067e-02 9.85657e-04 ADIIS/DIIS
211
+ @RHF iter 8: -5663.14254314299978 -3.92511e-03 3.36660e-04 ADIIS/DIIS
212
+ @RHF iter 9: -5663.14317898901209 -6.35846e-04 1.43721e-04 ADIIS/DIIS
213
+ @RHF iter 10: -5663.14335029095037 -1.71302e-04 6.19597e-05 DIIS
214
+ @RHF iter 11: -5663.14338715335361 -3.68624e-05 2.27677e-05 DIIS
215
+ @RHF iter 12: -5663.14339101239420 -3.85904e-06 9.38628e-06 DIIS
216
+ @RHF iter 13: -5663.14339136977378 -3.57380e-07 4.06514e-06 DIIS
217
+ @RHF iter 14: -5663.14339142666449 -5.68907e-08 8.63995e-07 DIIS
218
+ Energy and wave function converged.
219
+
220
+
221
+ ==> Post-Iterations <==
222
+
223
+ Orbital Energies [Eh]
224
+ ---------------------
225
+
226
+ Doubly Occupied:
227
+
228
+ 1Ap -950.424269 2Ap -142.031616 3Ap -131.759370
229
+ 1App -131.759266 4Ap -131.758212 5Ap -28.243002
230
+ 6Ap -23.801438 2App -23.801077 7Ap -23.797321
231
+ 8Ap -16.618283 3App -16.618280 9Ap -16.615530
232
+ 4App -16.615341 10Ap -16.614512 11Ap -15.875185
233
+ 12Ap -15.870037 13Ap -11.591743 14Ap -11.514651
234
+ 15Ap -11.510266 16Ap -4.964242 17Ap -3.470805
235
+ 5App -3.470050 18Ap -3.464961 19Ap -1.702769
236
+ 20Ap -1.521611 21Ap -1.337791 22Ap -1.285906
237
+ 6App -1.285790 23Ap -1.284190 24Ap -1.280676
238
+ 7App -1.280193 25Ap -1.152165 26Ap -1.127968
239
+ 27Ap -1.085009 28Ap -0.939147 8App -0.938544
240
+ 29Ap -0.910232 30Ap -0.901180 31Ap -0.843037
241
+ 9App -0.756723 10App -0.637744
242
+
243
+ Virtual:
244
+
245
+ 32Ap -0.415408 33Ap -0.287178 11App -0.280210
246
+ 34Ap -0.201844 35Ap -0.159375 12App -0.140904
247
+ 36Ap -0.109286 13App -0.096374 14App -0.067888
248
+ 37Ap -0.054785 38Ap -0.012916 39Ap 0.028805
249
+ 40Ap 0.071510 41Ap 0.074311 42Ap 0.127195
250
+ 43Ap 0.139216 44Ap 0.270871 45Ap 0.276395
251
+ 46Ap 0.400398 47Ap 0.454065 15App 0.651097
252
+ 48Ap 0.653485 49Ap 0.693732 16App 0.716518
253
+ 50Ap 0.724011 17App 0.773533 51Ap 0.787719
254
+ 52Ap 0.807943 53Ap 0.906222 54Ap 0.997719
255
+ 55Ap 1.004703 18App 1.006728 56Ap 1.067328
256
+ 57Ap 1.081526 19App 1.084151 58Ap 1.106776
257
+ 59Ap 1.114186 20App 1.134185 60Ap 1.225658
258
+ 61Ap 1.245200 21App 1.278763 62Ap 1.378567
259
+ 63Ap 1.523736 64Ap 1.668714 65Ap 1.681833
260
+ 66Ap 1.764780 67Ap 1.845571 68Ap 2.704777
261
+ 69Ap 2.777540 70Ap 4.719026 71Ap 210.651790
262
+
263
+ Final Occupation by Irrep:
264
+ Ap App
265
+ DOCC [ 31, 10 ]
266
+
267
+ @RHF Final Energy: -5663.14339142666449
268
+
269
+ => Energetics <=
270
+
271
+ Nuclear Repulsion Energy = 435.8398752721217306
272
+ One-Electron Energy = -8653.0469385568540019
273
+ Two-Electron Energy = 2554.0636718580667548
274
+ Total Energy = -5663.1433914266654028
275
+
276
+ Computation Completed
277
+
278
+
279
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 [a0]
280
+
281
+ Properties computed using the SCF density matrix
282
+
283
+ Nuclear Dipole Moment: [e a0]
284
+ X: 0.1328 Y: -31.9130 Z: 0.0000
285
+
286
+ Electronic Dipole Moment: [e a0]
287
+ X: 0.4983 Y: 32.6309 Z: 0.0000
288
+
289
+ Dipole Moment: [e a0]
290
+ X: 0.6311 Y: 0.7179 Z: 0.0000 Total: 0.9558
291
+
292
+ Dipole Moment: [D]
293
+ X: 1.6040 Y: 1.8246 Z: 0.0000 Total: 2.4294
294
+
295
+
296
+ *** tstop() called on dhcp189-153.emerson.emory.edu at Mon Feb 7 15:26:24 2022
297
+ Module time:
298
+ user time = 1.81 seconds = 0.03 minutes
299
+ system time = 0.13 seconds = 0.00 minutes
300
+ total time = 5 seconds = 0.08 minutes
301
+ Total time:
302
+ user time = 1.81 seconds = 0.03 minutes
303
+ system time = 0.13 seconds = 0.00 minutes
304
+ total time = 5 seconds = 0.08 minutes
305
+ SCF Energy............................................................................PASSED
306
+
307
+ Psi4 stopped on: Monday, 07 February 2022 03:26PM
308
+ Psi4 wall time for execution: 0:00:05.59
309
+
310
+ *** Psi4 exiting successfully. Buy a developer a beer!
psi4/source/tests/aediis-1/test_input.py ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ from addons import *
2
+
3
+ @ctest_labeler("scf;aediis")
4
+ def test_aediis_1():
5
+ ctest_runner(__file__)
6
+
psi4/source/tests/aediis-2/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(aediis-2 "psi;scf;aediis;ecp;ecpint;addon")
psi4/source/tests/aediis-2/input.dat ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! EDIIS test case from 10.1063/1.1470195
2
+
3
+ molecule {
4
+ U
5
+ F 1 1.98
6
+ F 1 1.98 2 109.4712
7
+ F 1 1.98 2 109.4712 3 120.0000
8
+ F 1 1.98 2 109.4712 3 -120.0000
9
+ }
10
+
11
+ set guess gwh # With this guess, un-accelerated DIIS will fail
12
+ set scf_type pk
13
+ set basis lanl2dz
14
+ set scf_initial_accelerator ediis
15
+ set orbital_optimizer_package internal
16
+ set maxiter 28
17
+ energy = energy('b3lyp')
18
+
19
+ compare_values(-451.2300583940044021, energy, 6, "SCF Energy")
psi4/source/tests/aediis-2/output.ref ADDED
@@ -0,0 +1,369 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ -----------------------------------------------------------------------
3
+ Psi4: An Open-Source Ab Initio Electronic Structure Package
4
+ Psi4 1.6a1.dev43
5
+
6
+ Git: Rev {ediis_single_class} f12f63b dirty
7
+
8
+
9
+ D. G. A. Smith, L. A. Burns, A. C. Simmonett, R. M. Parrish,
10
+ M. C. Schieber, R. Galvelis, P. Kraus, H. Kruse, R. Di Remigio,
11
+ A. Alenaizan, A. M. James, S. Lehtola, J. P. Misiewicz, M. Scheurer,
12
+ R. A. Shaw, J. B. Schriber, Y. Xie, Z. L. Glick, D. A. Sirianni,
13
+ J. S. O'Brien, J. M. Waldrop, A. Kumar, E. G. Hohenstein,
14
+ B. P. Pritchard, B. R. Brooks, H. F. Schaefer III, A. Yu. Sokolov,
15
+ K. Patkowski, A. E. DePrince III, U. Bozkaya, R. A. King,
16
+ F. A. Evangelista, J. M. Turney, T. D. Crawford, C. D. Sherrill,
17
+ J. Chem. Phys. 152(18) 184108 (2020). https://doi.org/10.1063/5.0006002
18
+
19
+ Additional Code Authors
20
+ E. T. Seidl, C. L. Janssen, E. F. Valeev, M. L. Leininger,
21
+ J. F. Gonthier, R. M. Richard, H. R. McAlexander, M. Saitow, X. Wang,
22
+ P. Verma, M. H. Lechner, and A. Jiang
23
+
24
+ Previous Authors, Complete List of Code Contributors,
25
+ and Citations for Specific Modules
26
+ https://github.com/psi4/psi4/blob/master/codemeta.json
27
+ https://github.com/psi4/psi4/graphs/contributors
28
+ http://psicode.org/psi4manual/master/introduction.html#citing-psifour
29
+
30
+ -----------------------------------------------------------------------
31
+
32
+
33
+ Psi4 started on: Monday, 07 February 2022 03:26PM
34
+
35
+ Process ID: 37041
36
+ Host: dhcp189-153.emerson.emory.edu
37
+ PSIDATADIR: /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4
38
+ Memory: 500.0 MiB
39
+ Threads: 1
40
+
41
+ ==> Input File <==
42
+
43
+ --------------------------------------------------------------------------
44
+ #! EDIIS test case from 10.1063/1.1470195
45
+
46
+ molecule {
47
+ U
48
+ F 1 1.98
49
+ F 1 1.98 2 109.4712
50
+ F 1 1.98 2 109.4712 3 120.0000
51
+ F 1 1.98 2 109.4712 3 -120.0000
52
+ }
53
+
54
+ set guess gwh # With this guess, un-accelerated DIIS will fail
55
+ set scf_type pk
56
+ set basis lanl2dz
57
+ set scf_initial_accelerator ediis
58
+ set maxiter 28
59
+ energy = energy('b3lyp')
60
+
61
+ compare_values(-451.2300583940044021, energy, 6, "SCF Energy")
62
+ --------------------------------------------------------------------------
63
+
64
+ Scratch directory: /tmp/
65
+
66
+ *** tstart() called on dhcp189-153.emerson.emory.edu
67
+ *** at Mon Feb 7 15:26:25 2022
68
+
69
+ => Loading Basis Set <=
70
+
71
+ Name: LANL2DZ
72
+ Role: ORBITAL
73
+ Keyword: BASIS
74
+ atoms 1 entry U line 1413 (ECP: line 3244) file /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4/basis/lanl2dz.gbs
75
+ atoms 2-5 entry F line 158 file /Users/jonathonmisiewicz/psi4/objdir/stage/share/psi4/basis/lanl2dz.gbs
76
+
77
+ !!! WARNING: ECP capability is in beta. Please check occupations closely. !!!
78
+
79
+
80
+ ---------------------------------------------------------
81
+ SCF
82
+ by Justin Turney, Rob Parrish, Andy Simmonett
83
+ and Daniel G. A. Smith
84
+ RKS Reference
85
+ 1 Threads, 500 MiB Core
86
+ ---------------------------------------------------------
87
+
88
+ ==> Geometry <==
89
+
90
+ Molecular point group: cs
91
+ Full point group: C3v
92
+
93
+ Geometry (in Angstrom), charge = 0, multiplicity = 1:
94
+
95
+ Center X Y Z Mass
96
+ ------------ ----------------- ----------------- ----------------- -----------------
97
+ U 0.000000000000 -0.000000122013 0.000000000000 238.050788400000
98
+ F 0.000000000000 1.979999877987 0.000000000000 18.998403162730
99
+ F -0.933381070012 -0.659999449718 1.616663436084 18.998403162730
100
+ F -0.933381070012 -0.659999449718 -1.616663436084 18.998403162730
101
+ F 1.866762140025 -0.659999449718 0.000000000000 18.998403162730
102
+
103
+ Running in cs symmetry.
104
+
105
+ Rotational constants: A = 0.08488 B = 0.08488 C = 0.08488 [cm^-1]
106
+ Rotational constants: A = 2544.49172 B = 2544.49172 C = 2544.49075 [MHz]
107
+ Nuclear repulsion = 214.240067353665864
108
+
109
+ Charge = 0
110
+ Multiplicity = 1
111
+ Electrons = 50
112
+ Nalpha = 25
113
+ Nbeta = 25
114
+
115
+ ==> Algorithm <==
116
+
117
+ SCF Algorithm Type is PK.
118
+ DIIS enabled.
119
+ MOM disabled.
120
+ Fractional occupation disabled.
121
+ Guess Type is GWH.
122
+ Energy threshold = 1.00e-06
123
+ Density threshold = 1.00e-06
124
+ Integral threshold = 1.00e-12
125
+
126
+ ==> Primary Basis <==
127
+
128
+ Basis Set: LANL2DZ
129
+ Blend: LANL2DZ
130
+ Number of shells: 30
131
+ Number of basis functions: 80
132
+ Number of Cartesian functions: 80
133
+ Spherical Harmonics?: false
134
+ Max angular momentum: 3
135
+
136
+ Core potential: LANL2DZ
137
+ Number of shells: 5
138
+ Number of ECP primitives: 36
139
+ Number of ECP core electrons: 78
140
+ Max angular momentum: 4
141
+
142
+ ==> DFT Potential <==
143
+
144
+ => LibXC <=
145
+
146
+ Version 5.1.5
147
+ S. Lehtola, C. Steigemann, M. J. Oliveira, and M. A. Marques, SoftwareX 7, 1 (2018) (10.1016/j.softx.2017.11.002)
148
+
149
+ => Composite Functional: B3LYP <=
150
+
151
+ B3LYP Hyb-GGA Exchange-Correlation Functional
152
+
153
+ P. J. Stephens, F. J. Devlin, C. F. Chabalowski, and M. J. Frisch, J. Phys. Chem. 98, 11623 (1994) (10.1021/j100096a001)
154
+
155
+ Deriv = 1
156
+ GGA = TRUE
157
+ Meta = FALSE
158
+
159
+ Exchange Hybrid = TRUE
160
+ MP2 Hybrid = FALSE
161
+
162
+ => Exchange Functionals <=
163
+
164
+ 0.0800 Slater exchange
165
+ 0.7200 Becke 88
166
+
167
+ => Exact (HF) Exchange <=
168
+
169
+ 0.2000 HF
170
+
171
+ => Correlation Functionals <=
172
+
173
+ 0.1900 Vosko, Wilk & Nusair (VWN5_RPA)
174
+ 0.8100 Lee, Yang & Parr
175
+
176
+ => LibXC Density Thresholds <==
177
+
178
+ XC_HYB_GGA_XC_B3LYP: 1.00E-15
179
+
180
+ => Molecular Quadrature <=
181
+
182
+ Radial Scheme = TREUTLER
183
+ Pruning Scheme = NONE
184
+ Nuclear Scheme = TREUTLER
185
+
186
+ BS radius alpha = 1
187
+ Pruning alpha = 1
188
+ Radial Points = 75
189
+ Spherical Points = 302
190
+ Total Points = 108987
191
+ Total Blocks = 891
192
+ Max Points = 256
193
+ Max Functions = 78
194
+ Weights Tolerance = 1.00E-15
195
+
196
+ ==> Integral Setup <==
197
+
198
+ Using in-core PK algorithm.
199
+ Calculation information:
200
+ Number of atoms: 5
201
+ Number of AO shells: 30
202
+ Number of primitives: 84
203
+ Number of atomic orbitals: 80
204
+ Number of basis functions: 80
205
+
206
+ Integral cutoff 1.00e-12
207
+ Number of threads: 1
208
+
209
+ Performing in-core PK
210
+ Using 10500840 doubles for integral storage.
211
+ We computed 93160 shell quartets total.
212
+ Whereas there are 108345 unique shell quartets.
213
+
214
+ ==> DiskJK: Disk-Based J/K Matrices <==
215
+
216
+ J tasked: Yes
217
+ K tasked: Yes
218
+ wK tasked: No
219
+ Memory [MiB]: 312
220
+ Schwarz Cutoff: 1E-12
221
+
222
+ OpenMP threads: 1
223
+
224
+ Cached 25.0% of DFT collocation blocks in 0.050 [GiB].
225
+
226
+ Minimum eigenvalue in the overlap matrix is 1.5971234085E-03.
227
+ Reciprocal condition number of the overlap matrix is 3.1564908807E-04.
228
+ Using symmetric orthogonalization.
229
+
230
+ ==> Pre-Iterations <==
231
+
232
+ SCF Guess: Generalized Wolfsberg-Helmholtz applied to core Hamiltonian.
233
+
234
+ -------------------------------------------------------
235
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
236
+ -------------------------------------------------------
237
+ A' 52 52 17 17 17 0
238
+ A" 28 28 8 8 8 0
239
+ -------------------------------------------------------
240
+ Total 80 80 25 25 25 0
241
+ -------------------------------------------------------
242
+
243
+ ==> Iterations <==
244
+
245
+ Total Energy Delta E RMS |[F,P]|
246
+
247
+ @RKS iter 1: -379.42867587807376 -3.79429e+02 2.32679e-01 EDIIS
248
+ @RKS iter 2: -407.87341463702762 -2.84447e+01 8.25329e-02 DIIS/EDIIS
249
+ @RKS iter 3: -374.41012263148116 3.34633e+01 2.22772e-01 EDIIS
250
+ @RKS iter 4: -448.83230637361027 -7.44222e+01 3.33173e-02 DIIS/EDIIS
251
+ @RKS iter 5: -421.45161588367597 2.73807e+01 1.60039e-01 EDIIS
252
+ @RKS iter 6: -449.79009619113333 -2.83385e+01 3.55568e-02 DIIS/EDIIS
253
+ @RKS iter 7: -446.61032231952311 3.17977e+00 6.46680e-02 DIIS/EDIIS
254
+ @RKS iter 8: -451.16246441884323 -4.55214e+00 7.08904e-03 DIIS/EDIIS
255
+ @RKS iter 9: -451.20289705480695 -4.04326e-02 4.31343e-03 DIIS/EDIIS
256
+ @RKS iter 10: -451.22355636853416 -2.06593e-02 2.03674e-03 DIIS/EDIIS
257
+ @RKS iter 11: -451.22803023583589 -4.47387e-03 1.10935e-03 DIIS/EDIIS
258
+ @RKS iter 12: -451.22999726496096 -1.96703e-03 1.04385e-04 DIIS/EDIIS
259
+ @RKS iter 13: -451.23002248627620 -2.52213e-05 3.92994e-05 DIIS
260
+ @RKS iter 14: -451.23003198883669 -9.50256e-06 1.99836e-05 DIIS
261
+ @RKS iter 15: -451.23003809681347 -6.10798e-06 1.37230e-05 DIIS
262
+ @RKS iter 16: -451.23004335980005 -5.26299e-06 6.13905e-06 DIIS
263
+ @RKS iter 17: -451.23004425849899 -8.98699e-07 3.93967e-06 DIIS
264
+ @RKS iter 18: -451.23004453081825 -2.72319e-07 3.64447e-06 DIIS
265
+ @RKS iter 19: -451.23004551956376 -9.88746e-07 3.43502e-06 DIIS
266
+ @RKS iter 20: -451.23004702771721 -1.50815e-06 3.19401e-06 DIIS
267
+ @RKS iter 21: -451.23004947931008 -2.45159e-06 2.87605e-06 DIIS
268
+ @RKS iter 22: -451.23005419681141 -4.71750e-06 3.30326e-06 DIIS
269
+ @RKS iter 23: -451.23005637963558 -2.18282e-06 2.46810e-06 DIIS
270
+ @RKS iter 24: -451.23005646462258 -8.49870e-08 2.31800e-06 DIIS
271
+ @RKS iter 25: -451.23005806600526 -1.60138e-06 3.03127e-06 DIIS
272
+ @RKS iter 26: -451.23005813319020 -6.71849e-08 1.00537e-06 DIIS
273
+ @RKS iter 27: -451.23005839400480 -2.60815e-07 8.79410e-07 DIIS
274
+ Energy and wave function converged.
275
+
276
+
277
+ ==> Post-Iterations <==
278
+
279
+ Electrons on quadrature grid:
280
+ Ntotal = 49.9998528960 ; deviation = -1.471e-04
281
+
282
+ Orbital Energies [Eh]
283
+ ---------------------
284
+
285
+ Doubly Occupied:
286
+
287
+ 1Ap -24.687693 1App -24.685978 2Ap -24.685978
288
+ 3Ap -24.685951 4Ap -1.884747 5Ap -1.218145
289
+ 2App -1.213613 6Ap -1.213508 7Ap -1.158191
290
+ 8Ap -0.899037 9Ap -0.898194 3App -0.898143
291
+ 10Ap -0.467109 4App -0.463162 11Ap -0.463147
292
+ 12Ap -0.457673 13Ap -0.452194 5App -0.452153
293
+ 6App -0.438161 14Ap -0.438042 7App -0.435466
294
+ 15Ap -0.389189 16Ap -0.388452 8App -0.388423
295
+ 17Ap -0.281859
296
+
297
+ Virtual:
298
+
299
+ 18Ap -0.123268 19Ap -0.117759 9App -0.117066
300
+ 10App -0.092520 20Ap -0.091321 11App -0.078580
301
+ 21Ap 0.002612 22Ap 0.030613 12App 0.030653
302
+ 23Ap 0.031306 24Ap 0.070820 13App 0.070835
303
+ 25Ap 0.142724 14App 0.146935 26Ap 0.146943
304
+ 27Ap 0.238703 28Ap 0.335243 15App 0.341054
305
+ 29Ap 0.341125 30Ap 0.630118 31Ap 0.630304
306
+ 16App 0.630365 17App 0.653344 32Ap 0.653347
307
+ 18App 0.815503 33Ap 0.815642 19App 0.818545
308
+ 34Ap 0.932989 35Ap 0.934750 20App 0.934787
309
+ 36Ap 0.954694 37Ap 0.979294 21App 0.982219
310
+ 38Ap 0.982302 39Ap 1.011741 22App 1.050049
311
+ 40Ap 1.050082 41Ap 1.659310 42Ap 1.678852
312
+ 23App 1.707104 43Ap 1.707620 24App 1.821873
313
+ 44Ap 1.822684 25App 1.834797 45Ap 2.124499
314
+ 46Ap 2.138768 26App 2.138782 47Ap 2.451575
315
+ 48Ap 2.557965 27App 2.572455 49Ap 2.572890
316
+ 28App 9.341790 50Ap 9.342591 51Ap 9.344576
317
+ 52Ap 9.853956
318
+
319
+ Final Occupation by Irrep:
320
+ Ap App
321
+ DOCC [ 17, 8 ]
322
+
323
+ @RKS Final Energy: -451.23005839400480
324
+
325
+ => Energetics <=
326
+
327
+ Nuclear Repulsion Energy = 214.2400673536658644
328
+ One-Electron Energy = -1075.5540496065634670
329
+ Two-Electron Energy = 449.3384716544720732
330
+ DFT Exchange-Correlation Energy = -39.2545477955792563
331
+ Empirical Dispersion Energy = 0.0000000000000000
332
+ VV10 Nonlocal Energy = 0.0000000000000000
333
+ Total Energy = -451.2300583940048000
334
+
335
+ Computation Completed
336
+
337
+
338
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 [a0]
339
+
340
+ Properties computed using the SCF density matrix
341
+
342
+ Nuclear Dipole Moment: [e a0]
343
+ X: -0.0000 Y: 0.0000 Z: 0.0000
344
+
345
+ Electronic Dipole Moment: [e a0]
346
+ X: 0.1220 Y: -0.0479 Z: 0.0000
347
+
348
+ Dipole Moment: [e a0]
349
+ X: 0.1220 Y: -0.0478 Z: 0.0000 Total: 0.1311
350
+
351
+ Dipole Moment: [D]
352
+ X: 0.3102 Y: -0.1216 Z: 0.0000 Total: 0.3332
353
+
354
+
355
+ *** tstop() called on dhcp189-153.emerson.emory.edu at Mon Feb 7 15:26:50 2022
356
+ Module time:
357
+ user time = 24.32 seconds = 0.41 minutes
358
+ system time = 0.29 seconds = 0.00 minutes
359
+ total time = 25 seconds = 0.42 minutes
360
+ Total time:
361
+ user time = 24.32 seconds = 0.41 minutes
362
+ system time = 0.29 seconds = 0.00 minutes
363
+ total time = 25 seconds = 0.42 minutes
364
+ SCF Energy............................................................................PASSED
365
+
366
+ Psi4 stopped on: Monday, 07 February 2022 03:26PM
367
+ Psi4 wall time for execution: 0:00:24.73
368
+
369
+ *** Psi4 exiting successfully. Buy a developer a beer!
psi4/source/tests/aediis-2/test_input.py ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ from addons import *
2
+
3
+ @uusing("ecpint")
4
+ @ctest_labeler("scf;aediis;ecp")
5
+ def test_aediis_2():
6
+ ctest_runner(__file__)
7
+
psi4/source/tests/ao-casscf-sp/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(ao-casscf-sp "psi;quicktests;casscf;noc1")
psi4/source/tests/ao-casscf-sp/input.dat ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! CASSCF/6-31G** energy point
2
+
3
+ molecule {
4
+ O
5
+ H 1 1.00
6
+ H 1 1.00 2 103.1
7
+ }
8
+
9
+ set {
10
+ basis 6-31G**
11
+ reference rhf
12
+ restricted_docc [1, 0, 0, 0]
13
+ active [3, 0, 1, 2]
14
+ scf_type direct
15
+ mcscf_type ao
16
+ }
17
+
18
+ casscf_energy = energy('casscf')
19
+
20
+ compare_values(-76.017296555283, psi4.variable("SCF TOTAL ENERGY"), 6, "SCF Energy") #TEST
21
+ compare_values(-76.073865006902, casscf_energy, 6, 'CASSCF Energy') #TEST
psi4/source/tests/ao-casscf-sp/output.ref ADDED
@@ -0,0 +1,425 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ -----------------------------------------------------------------------
3
+ Psi4: An Open-Source Ab Initio Electronic Structure Package
4
+ Psi4 1.1rc3.dev5
5
+
6
+ Git: Rev {master} 3fbd859
7
+
8
+
9
+ R. M. Parrish, L. A. Burns, D. G. A. Smith, A. C. Simmonett,
10
+ A. E. DePrince III, E. G. Hohenstein, U. Bozkaya, A. Yu. Sokolov,
11
+ R. Di Remigio, R. M. Richard, J. F. Gonthier, A. M. James,
12
+ H. R. McAlexander, A. Kumar, M. Saitow, X. Wang, B. P. Pritchard,
13
+ P. Verma, H. F. Schaefer III, K. Patkowski, R. A. King, E. F. Valeev,
14
+ F. A. Evangelista, J. M. Turney, T. D. Crawford, and C. D. Sherrill,
15
+ J. Chem. Theory Comput. in press (2017).
16
+ (doi: 10.1021/acs.jctc.7b00174)
17
+
18
+ -----------------------------------------------------------------------
19
+
20
+
21
+ Psi4 started on: Monday, 15 May 2017 03:33PM
22
+
23
+ Process ID: 12166
24
+ PSIDATADIR: /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4
25
+ Memory: 500.0 MiB
26
+ Threads: 1
27
+
28
+ ==> Input File <==
29
+
30
+ --------------------------------------------------------------------------
31
+ #! CASSCF/6-31G** energy point
32
+
33
+ molecule {
34
+ O
35
+ H 1 1.00
36
+ H 1 1.00 2 103.1
37
+ }
38
+
39
+ set {
40
+ basis 6-31G**
41
+ reference rhf
42
+ restricted_docc [1, 0, 0, 0]
43
+ active [3, 0, 1, 2]
44
+ scf_type direct
45
+ ints_tolerance 1e-14
46
+ mcscf_type ao
47
+ }
48
+
49
+ casscf_energy = energy('casscf')
50
+
51
+ compare_values(-76.017296555283, psi4.get_variable("SCF TOTAL ENERGY"), 6, "SCF Energy") #TEST
52
+ compare_values(-76.073865006902, casscf_energy, 6, 'CASSCF Energy') #TEST
53
+ --------------------------------------------------------------------------
54
+
55
+ *** tstart() called on psinet
56
+ *** at Mon May 15 15:33:58 2017
57
+
58
+ => Loading Basis Set <=
59
+
60
+ Name: 6-31G**
61
+ Role: ORBITAL
62
+ Keyword: BASIS
63
+ atoms 1 entry O line 140 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/6-31gss.gbs
64
+ atoms 2-3 entry H line 35 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/6-31gss.gbs
65
+
66
+ There are an even number of electrons - assuming singlet.
67
+ Specify the multiplicity in the molecule input block.
68
+
69
+
70
+ ---------------------------------------------------------
71
+ SCF
72
+ by Justin Turney, Rob Parrish, and Andy Simmonett
73
+ RHF Reference
74
+ 1 Threads, 500 MiB Core
75
+ ---------------------------------------------------------
76
+
77
+ ==> Geometry <==
78
+
79
+ Molecular point group: c2v
80
+ Full point group: C2v
81
+
82
+ Geometry (in Angstrom), charge = 0, multiplicity = 1:
83
+
84
+ Center X Y Z Mass
85
+ ------------ ----------------- ----------------- ----------------- -----------------
86
+ O 0.000000000000 0.000000000000 -0.069592187390 15.994914619560
87
+ H 0.000000000000 -0.783151105291 0.552239257844 1.007825032070
88
+ H 0.000000000000 0.783151105291 0.552239257844 1.007825032070
89
+
90
+ Running in c2v symmetry.
91
+
92
+ Rotational constants: A = 24.35462 B = 13.63610 C = 8.74166 [cm^-1]
93
+ Rotational constants: A = 730133.20983 B = 408800.03934 C = 262068.46197 [MHz]
94
+ Nuclear repulsion = 8.804686618639055
95
+
96
+ Charge = 0
97
+ Multiplicity = 1
98
+ Electrons = 10
99
+ Nalpha = 5
100
+ Nbeta = 5
101
+
102
+ ==> Algorithm <==
103
+
104
+ SCF Algorithm Type is DIRECT.
105
+ DIIS enabled.
106
+ MOM disabled.
107
+ Fractional occupation disabled.
108
+ Guess Type is SAD.
109
+ Energy threshold = 1.00e-08
110
+ Density threshold = 1.00e-08
111
+ Integral threshold = 1.00e-14
112
+
113
+ ==> Primary Basis <==
114
+
115
+ Basis Set: 6-31G**
116
+ Blend: 6-31G**
117
+ Number of shells: 12
118
+ Number of basis function: 25
119
+ Number of Cartesian functions: 25
120
+ Spherical Harmonics?: false
121
+ Max angular momentum: 2
122
+
123
+ => Loading Basis Set <=
124
+
125
+ Name: (6-31G** AUX)
126
+ Role: JKFIT
127
+ Keyword: DF_BASIS_SCF
128
+ atoms 1 entry O line 220 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/cc-pvdz-jkfit.gbs
129
+ atoms 2-3 entry H line 50 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/cc-pvdz-jkfit.gbs
130
+
131
+ ==> Pre-Iterations <==
132
+
133
+ -------------------------------------------------------
134
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
135
+ -------------------------------------------------------
136
+ A1 12 12 0 0 0 0
137
+ A2 2 2 0 0 0 0
138
+ B1 4 4 0 0 0 0
139
+ B2 7 7 0 0 0 0
140
+ -------------------------------------------------------
141
+ Total 25 25 5 5 5 0
142
+ -------------------------------------------------------
143
+
144
+ Starting with a DF guess...
145
+
146
+ ==> Integral Setup <==
147
+
148
+ ==> DFJK: Density-Fitted J/K Matrices <==
149
+
150
+ J tasked: Yes
151
+ K tasked: Yes
152
+ wK tasked: No
153
+ OpenMP threads: 1
154
+ Integrals threads: 1
155
+ Memory (MB): 375
156
+ Algorithm: Core
157
+ Integral Cache: NONE
158
+ Schwarz Cutoff: 1E-14
159
+ Fitting Condition: 1E-12
160
+
161
+ => Auxiliary Basis Set <=
162
+
163
+ Basis Set: (6-31G** AUX)
164
+ Blend: CC-PVDZ-JKFIT
165
+ Number of shells: 42
166
+ Number of basis function: 131
167
+ Number of Cartesian functions: 131
168
+ Spherical Harmonics?: false
169
+ Max angular momentum: 3
170
+
171
+ Minimum eigenvalue in the overlap matrix is 2.3361254517E-02.
172
+ Using Symmetric Orthogonalization.
173
+
174
+ SCF Guess: Superposition of Atomic Densities via on-the-fly atomic UHF.
175
+
176
+ ==> Iterations <==
177
+
178
+ Total Energy Delta E RMS |[F,P]|
179
+
180
+ @DF-RHF iter 0: -75.92410988811301 -7.59241e+01 1.07940e-01
181
+ @DF-RHF iter 1: -75.97897018525356 -5.48603e-02 1.96991e-02
182
+ @DF-RHF iter 2: -76.00832996890546 -2.93598e-02 1.05049e-02 DIIS
183
+ @DF-RHF iter 3: -76.01656182645057 -8.23186e-03 1.70357e-03 DIIS
184
+ @DF-RHF iter 4: -76.01717477420485 -6.12948e-04 5.42585e-04 DIIS
185
+ @DF-RHF iter 5: -76.01725612801941 -8.13538e-05 1.06564e-04 DIIS
186
+ @DF-RHF iter 6: -76.01725989624983 -3.76823e-06 1.66204e-05 DIIS
187
+ @DF-RHF iter 7: -76.01725998148453 -8.52347e-08 2.73797e-06 DIIS
188
+ @DF-RHF iter 8: -76.01725998333121 -1.84669e-09 3.49212e-07 DIIS
189
+ @DF-RHF iter 9: -76.01725998335534 -2.41300e-11 3.01381e-08 DIIS
190
+ @DF-RHF iter 10: -76.01725998335550 -1.56319e-13 3.47380e-09 DIIS
191
+
192
+ DF guess converged.
193
+
194
+ ==> Integral Setup <==
195
+
196
+ ==> DirectJK: Integral-Direct J/K Matrices <==
197
+
198
+ J tasked: Yes
199
+ K tasked: Yes
200
+ wK tasked: No
201
+ Integrals threads: 1
202
+ Schwarz Cutoff: 1E-14
203
+
204
+ @RHF iter 11: -76.01729654369265 -3.65603e-05 1.19915e-05 DIIS
205
+ @RHF iter 12: -76.01729655497036 -1.12777e-08 1.64018e-06 DIIS
206
+ @RHF iter 13: -76.01729655525894 -2.88580e-10 4.89638e-07 DIIS
207
+ @RHF iter 14: -76.01729655528000 -2.10605e-11 1.68504e-07 DIIS
208
+ @RHF iter 15: -76.01729655528293 -2.92744e-12 4.58675e-08 DIIS
209
+ @RHF iter 16: -76.01729655528317 -2.41585e-13 5.21154e-09 DIIS
210
+
211
+ ==> Post-Iterations <==
212
+
213
+ Orbital Energies (a.u.)
214
+ -----------------------
215
+
216
+ Doubly Occupied:
217
+
218
+ 1A1 -20.569000 2A1 -1.320609 1B2 -0.678724
219
+ 3A1 -0.563930 1B1 -0.495004
220
+
221
+ Virtual:
222
+
223
+ 4A1 0.202466 2B2 0.292719 3B2 0.981164
224
+ 5A1 1.056318 6A1 1.129179 2B1 1.168639
225
+ 4B2 1.294985 7A1 1.413596 1A2 1.802875
226
+ 8A1 1.806916 3B1 1.918871 9A1 2.513248
227
+ 5B2 2.537822 6B2 2.713577 2A2 2.921065
228
+ 4B1 2.947486 10A1 3.291755 11A1 3.620730
229
+ 7B2 3.874917 12A1 4.077740
230
+
231
+ Final Occupation by Irrep:
232
+ A1 A2 B1 B2
233
+ DOCC [ 3, 0, 1, 1 ]
234
+
235
+ Energy converged.
236
+
237
+ @RHF Final Energy: -76.01729655528317
238
+
239
+ => Energetics <=
240
+
241
+ Nuclear Repulsion Energy = 8.8046866186390549
242
+ One-Electron Energy = -122.3894315046517676
243
+ Two-Electron Energy = 37.5674483307295546
244
+ DFT Exchange-Correlation Energy = 0.0000000000000000
245
+ Empirical Dispersion Energy = 0.0000000000000000
246
+ PCM Polarization Energy = 0.0000000000000000
247
+ EFP Energy = 0.0000000000000000
248
+ Total Energy = -76.0172965552831670
249
+
250
+
251
+
252
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 Bohr
253
+
254
+ Properties computed using the SCF density matrix
255
+
256
+ Nuclear Dipole Moment: (a.u.)
257
+ X: 0.0000 Y: -0.0000 Z: 1.0351
258
+
259
+ Electronic Dipole Moment: (a.u.)
260
+ X: 0.0000 Y: 0.0000 Z: -0.1532
261
+
262
+ Dipole Moment: (a.u.)
263
+ X: 0.0000 Y: -0.0000 Z: 0.8819 Total: 0.8819
264
+
265
+ Dipole Moment: (Debye)
266
+ X: 0.0000 Y: -0.0000 Z: 2.2414 Total: 2.2414
267
+
268
+
269
+ *** tstop() called on psinet at Mon May 15 15:33:58 2017
270
+ Module time:
271
+ user time = 0.61 seconds = 0.01 minutes
272
+ system time = 0.02 seconds = 0.00 minutes
273
+ total time = 0 seconds = 0.00 minutes
274
+ Total time:
275
+ user time = 0.61 seconds = 0.01 minutes
276
+ system time = 0.02 seconds = 0.00 minutes
277
+ total time = 0 seconds = 0.00 minutes
278
+
279
+ ---------------------------------------------------------
280
+ Multi-Configurational Self-Consistent Field
281
+ (a 'D E T C I' module)
282
+
283
+ Daniel G. A. Smith, C. David Sherrill, and
284
+ Matt L. Leininger
285
+ ---------------------------------------------------------
286
+
287
+
288
+ ==> Parameters <==
289
+
290
+ EX LEVEL = 8 H0 BLOCKSIZE = 1000
291
+ VAL EX LEVEL = 0 H0 GUESS SIZE = 1000
292
+ H0COUPLINGSIZE = 0 H0 COUPLING = NO
293
+ MAXITER = 12 NUM PRINT = 20
294
+ NUM ROOTS = 1 ICORE = 1
295
+ PRINT LVL = 1 FCI = YES
296
+ R CONV = 1.00e-07 MIXED = YES
297
+ E CONV = 1.00e-06 MIXED4 = YES
298
+ R4S = NO REPL OTF = NO
299
+ DIAG METHOD = SEM FOLLOW ROOT = 0
300
+ PRECONDITIONER = DAVIDSON UPDATE = DAVIDSON
301
+ S = 0.0000 Ms0 = YES
302
+ GUESS VECTOR = H0BLOCK OPENTYPE = NONE
303
+ COLLAPSE SIZE = 1 HD AVG = EVANGELISTI
304
+ MAX NUM VECS = 13 REF SYM = AUTO
305
+ IOPEN = NO
306
+
307
+ EX ALLOW = 1 1 1 1 1 1 1 1
308
+ STATE AVERAGE = 0(1.00)
309
+
310
+ ==> CI Orbital and Space information <==
311
+
312
+ ------------------------------------------------------
313
+ Space Total A1 A2 B1 B2
314
+ ------------------------------------------------------
315
+ Nso 25 12 2 4 7
316
+ Nmo 25 12 2 4 7
317
+ Ndocc 5 3 0 1 1
318
+ Nsocc 0 0 0 0 0
319
+ ------------------------------------------------------
320
+ MCSCF Spaces
321
+ ------------------------------------------------------
322
+ Frozen DOCC 0 0 0 0 0
323
+ Restricted DOCC 1 1 0 0 0
324
+ Active 6 3 0 1 2
325
+ Restricted UOCC 18 8 2 3 5
326
+ Frozen UOCC 0 0 0 0 0
327
+ ------------------------------------------------------
328
+
329
+ ==> Setting up CI strings <==
330
+
331
+ There are 15 alpha and 15 beta strings
332
+ The CI space requires 65 (6.50E+01) determinants and 4 blocks
333
+
334
+ ==> Setting up MCSCF integrals <==
335
+
336
+ ==> DirectJK: Integral-Direct J/K Matrices <==
337
+
338
+ J tasked: Yes
339
+ K tasked: Yes
340
+ wK tasked: No
341
+ Integrals threads: 1
342
+ Schwarz Cutoff: 1E-14
343
+
344
+
345
+ ==> Starting AO-MCSCF iterations <==
346
+
347
+ Iter Total Energy Delta E Orb RMS CI RMS NCI NORB
348
+ @AO-MCSCF 1: -76.029934009734 -1.2637e-02 9.04e-03 1.60e-13 1 1 Initial CI
349
+ Warning! Maxstep = 0.55, scaling to 0.50
350
+ @AO-MCSCF 2: -76.068885953821 -3.8952e-02 1.23e-02 4.32e-06 6 1 TS
351
+ @AO-MCSCF 3: -76.073040127616 -4.1542e-03 3.93e-03 5.91e-06 5 1 TS
352
+ @AO-MCSCF 4: -76.073656503594 -6.1638e-04 1.53e-03 2.29e-06 5 1 TS, DIIS
353
+ @AO-MCSCF 5: -76.073780479327 -1.2398e-04 8.08e-04 1.03e-06 5 1 TS, DIIS
354
+ @AO-MCSCF 6: -76.073828359195 -4.7880e-05 6.25e-04 1.39e-07 6 1 TS, DIIS
355
+ @AO-MCSCF 7: -76.073838210531 -9.8513e-06 3.65e-04 3.46e-07 5 1 TS, DIIS
356
+ @AO-MCSCF 8: -76.073845360940 -7.1504e-06 3.04e-04 3.07e-07 5 1 TS, DIIS
357
+ @AO-MCSCF 9: -76.073856517605 -1.1157e-05 2.65e-04 3.04e-08 6 1 TS, DIIS
358
+ @AO-MCSCF 10: -76.073860717357 -4.1998e-06 2.24e-04 1.25e-07 5 1 TS, DIIS
359
+ @AO-MCSCF 11: -76.073864559011 -3.8417e-06 5.38e-05 3.05e-08 6 1 TS, DIIS
360
+ @AO-MCSCF 12: -76.073864989525 -4.3051e-07 7.85e-06 1.70e-08 6 1 TS, DIIS
361
+ @AO-MCSCF 13: -76.073864997085 -7.5608e-09 4.57e-06 4.77e-09 6 1 TS, DIIS
362
+
363
+ @AO-MCSCF has converged!
364
+
365
+ @AO-MCSCF Final Energy: -76.073864997085366
366
+
367
+ ==> Energetics <==
368
+
369
+ SCF energy = -76.017296555283167
370
+ Total MCSCF energy = -76.073864997085366
371
+
372
+ ==> MCSCF root 0 information <==
373
+
374
+ MCSCF Root 0 energy = -76.073864997085366
375
+
376
+ Active Space Natural occupation numbers:
377
+
378
+ B1 1.999341 A1 1.998803 A1 1.976077
379
+ B2 1.973937 B2 0.026627 A1 0.025215
380
+
381
+ The 20 most important determinants:
382
+
383
+ * 1 0.986888 ( 3, 3) 2A1X 3A1X 1B1X 1B2X
384
+ * 2 -0.080316 ( 6, 6) 2A1X 3A1X 1B1X 2B2X
385
+ * 3 -0.052824 ( 4, 4) 2A1X 4A1X 1B1X 1B2X
386
+ * 4 0.051091 ( 4, 6) 2A1X 3A1B 4A1A 1B1X 1B2A 2B2B
387
+ * 5 0.051091 ( 6, 4) 2A1X 3A1A 4A1B 1B1X 1B2B 2B2A
388
+ * 6 -0.032191 ( 4, 5) 2A1A 3A1B 4A1X 1B1X 1B2X
389
+ * 7 -0.032191 ( 5, 4) 2A1B 3A1A 4A1X 1B1X 1B2X
390
+ * 8 0.031040 ( 5, 6) 2A1B 3A1X 4A1A 1B1X 1B2A 2B2B
391
+ * 9 0.031040 ( 6, 5) 2A1A 3A1X 4A1B 1B1X 1B2B 2B2A
392
+ * 10 -0.030841 ( 9, 9) 2A1X 3A1X 4A1X 1B1X
393
+ * 11 -0.030043 ( 5, 5) 3A1X 4A1X 1B1X 1B2X
394
+ * 12 -0.028945 ( 10, 10) 2A1X 1B1X 1B2X 2B2X
395
+ * 13 -0.026536 ( 9, 10) 2A1X 3A1A 4A1A 1B1X 1B2B 2B2B
396
+ * 14 -0.026536 ( 10, 9) 2A1X 3A1B 4A1B 1B1X 1B2A 2B2A
397
+ * 15 0.024555 ( 3, 7) 2A1X 3A1A 4A1B 1B1X 1B2A 2B2B
398
+ * 16 0.024555 ( 7, 3) 2A1X 3A1B 4A1A 1B1X 1B2B 2B2A
399
+ * 17 -0.019858 ( 9, 11) 2A1A 3A1X 4A1A 1B1X 1B2B 2B2B
400
+ * 18 -0.019858 ( 11, 9) 2A1B 3A1X 4A1B 1B1X 1B2A 2B2A
401
+ * 19 -0.017602 ( 11, 11) 3A1X 1B1X 1B2X 2B2X
402
+ * 20 -0.015801 ( 13, 13) 2A1X 3A1X 4A1X 1B2X
403
+
404
+
405
+
406
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 Bohr
407
+
408
+ Properties computed using the CASSCF density matrix
409
+
410
+ Nuclear Dipole Moment: (a.u.)
411
+ X: 0.0000 Y: -0.0000 Z: 1.0351
412
+
413
+ Electronic Dipole Moment: (a.u.)
414
+ X: 0.0000 Y: 0.0000 Z: -0.2208
415
+
416
+ Dipole Moment: (a.u.)
417
+ X: 0.0000 Y: -0.0000 Z: 0.8142 Total: 0.8142
418
+
419
+ Dipole Moment: (Debye)
420
+ X: 0.0000 Y: -0.0000 Z: 2.0696 Total: 2.0696
421
+
422
+ SCF Energy........................................................PASSED
423
+ CASSCF Energy.....................................................PASSED
424
+
425
+ *** Psi4 exiting successfully. Buy a developer a beer!
psi4/source/tests/ao-casscf-sp/test_input.py ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ from addons import *
2
+
3
+ @ctest_labeler("quick;casscf;noc1")
4
+ def test_ao_casscf_sp():
5
+ ctest_runner(__file__)
6
+
psi4/source/tests/ao-dfcasscf-sp/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(ao-dfcasscf-sp "psi;quicktests;casscf;noc1")
psi4/source/tests/ao-dfcasscf-sp/input.dat ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! CASSCF/6-31G** energy point
2
+
3
+ molecule {
4
+ O
5
+ H 1 1.00
6
+ H 1 1.00 2 103.1
7
+ }
8
+
9
+ set {
10
+ basis 6-31G**
11
+ df_basis_scf cc-pvdz-jkfit
12
+ reference rhf
13
+ frozen_docc [1, 0, 0, 0]
14
+ active [3, 0, 1, 2]
15
+ scf_type df
16
+ mcscf_type ao
17
+ }
18
+
19
+ casscf_energy = energy('casscf')
20
+
21
+ compare_values(-76.017259983350470, psi4.variable("SCF TOTAL ENERGY"), 6, "SCF Energy") #TEST
22
+ compare_values(-76.073736807922970, casscf_energy, 6, 'AO-DFCASSCF Energy') #TEST
psi4/source/tests/ao-dfcasscf-sp/output.ref ADDED
@@ -0,0 +1,415 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ -----------------------------------------------------------------------
3
+ Psi4: An Open-Source Ab Initio Electronic Structure Package
4
+ Psi4 1.1rc3.dev5
5
+
6
+ Git: Rev {master} 3fbd859
7
+
8
+
9
+ R. M. Parrish, L. A. Burns, D. G. A. Smith, A. C. Simmonett,
10
+ A. E. DePrince III, E. G. Hohenstein, U. Bozkaya, A. Yu. Sokolov,
11
+ R. Di Remigio, R. M. Richard, J. F. Gonthier, A. M. James,
12
+ H. R. McAlexander, A. Kumar, M. Saitow, X. Wang, B. P. Pritchard,
13
+ P. Verma, H. F. Schaefer III, K. Patkowski, R. A. King, E. F. Valeev,
14
+ F. A. Evangelista, J. M. Turney, T. D. Crawford, and C. D. Sherrill,
15
+ J. Chem. Theory Comput. in press (2017).
16
+ (doi: 10.1021/acs.jctc.7b00174)
17
+
18
+ -----------------------------------------------------------------------
19
+
20
+
21
+ Psi4 started on: Monday, 15 May 2017 03:35PM
22
+
23
+ Process ID: 13624
24
+ PSIDATADIR: /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4
25
+ Memory: 500.0 MiB
26
+ Threads: 1
27
+
28
+ ==> Input File <==
29
+
30
+ --------------------------------------------------------------------------
31
+ #! CASSCF/6-31G** energy point
32
+
33
+ molecule {
34
+ O
35
+ H 1 1.00
36
+ H 1 1.00 2 103.1
37
+ }
38
+
39
+ set {
40
+ basis 6-31G**
41
+ df_basis_scf cc-pvdz-jkfit
42
+ reference rhf
43
+ frozen_docc [1, 0, 0, 0]
44
+ active [3, 0, 1, 2]
45
+ scf_type df
46
+ mcscf_type ao
47
+ }
48
+
49
+ casscf_energy = energy('casscf')
50
+
51
+ compare_values(-76.017259983350470, psi4.get_variable("SCF TOTAL ENERGY"), 6, "SCF Energy") #TEST
52
+ compare_values(-76.073736807922970, casscf_energy, 6, 'AO-DFCASSCF Energy') #TEST
53
+ --------------------------------------------------------------------------
54
+
55
+ *** tstart() called on psinet
56
+ *** at Mon May 15 15:35:28 2017
57
+
58
+ => Loading Basis Set <=
59
+
60
+ Name: 6-31G**
61
+ Role: ORBITAL
62
+ Keyword: BASIS
63
+ atoms 1 entry O line 140 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/6-31gss.gbs
64
+ atoms 2-3 entry H line 35 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/6-31gss.gbs
65
+
66
+ There are an even number of electrons - assuming singlet.
67
+ Specify the multiplicity in the molecule input block.
68
+
69
+
70
+ ---------------------------------------------------------
71
+ SCF
72
+ by Justin Turney, Rob Parrish, and Andy Simmonett
73
+ RHF Reference
74
+ 1 Threads, 500 MiB Core
75
+ ---------------------------------------------------------
76
+
77
+ ==> Geometry <==
78
+
79
+ Molecular point group: c2v
80
+ Full point group: C2v
81
+
82
+ Geometry (in Angstrom), charge = 0, multiplicity = 1:
83
+
84
+ Center X Y Z Mass
85
+ ------------ ----------------- ----------------- ----------------- -----------------
86
+ O 0.000000000000 0.000000000000 -0.069592187390 15.994914619560
87
+ H 0.000000000000 -0.783151105291 0.552239257844 1.007825032070
88
+ H 0.000000000000 0.783151105291 0.552239257844 1.007825032070
89
+
90
+ Running in c2v symmetry.
91
+
92
+ Rotational constants: A = 24.35462 B = 13.63610 C = 8.74166 [cm^-1]
93
+ Rotational constants: A = 730133.20983 B = 408800.03934 C = 262068.46197 [MHz]
94
+ Nuclear repulsion = 8.804686618639055
95
+
96
+ Charge = 0
97
+ Multiplicity = 1
98
+ Electrons = 10
99
+ Nalpha = 5
100
+ Nbeta = 5
101
+
102
+ ==> Algorithm <==
103
+
104
+ SCF Algorithm Type is DF.
105
+ DIIS enabled.
106
+ MOM disabled.
107
+ Fractional occupation disabled.
108
+ Guess Type is SAD.
109
+ Energy threshold = 1.00e-08
110
+ Density threshold = 1.00e-08
111
+ Integral threshold = 0.00e+00
112
+
113
+ ==> Primary Basis <==
114
+
115
+ Basis Set: 6-31G**
116
+ Blend: 6-31G**
117
+ Number of shells: 12
118
+ Number of basis function: 25
119
+ Number of Cartesian functions: 25
120
+ Spherical Harmonics?: false
121
+ Max angular momentum: 2
122
+
123
+ => Loading Basis Set <=
124
+
125
+ Name: CC-PVDZ-JKFIT
126
+ Role: JKFIT
127
+ Keyword: DF_BASIS_SCF
128
+ atoms 1 entry O line 220 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/cc-pvdz-jkfit.gbs
129
+ atoms 2-3 entry H line 50 file /home/psilocaluser/gits/hrw-direct/objdir4/stage/usr/local/psi4/share/psi4/basis/cc-pvdz-jkfit.gbs
130
+
131
+ ==> Pre-Iterations <==
132
+
133
+ -------------------------------------------------------
134
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
135
+ -------------------------------------------------------
136
+ A1 12 12 0 0 0 0
137
+ A2 2 2 0 0 0 0
138
+ B1 4 4 0 0 0 0
139
+ B2 7 7 0 0 0 0
140
+ -------------------------------------------------------
141
+ Total 25 25 5 5 5 0
142
+ -------------------------------------------------------
143
+
144
+ ==> Integral Setup <==
145
+
146
+ ==> DFJK: Density-Fitted J/K Matrices <==
147
+
148
+ J tasked: Yes
149
+ K tasked: Yes
150
+ wK tasked: No
151
+ OpenMP threads: 1
152
+ Integrals threads: 1
153
+ Memory (MB): 375
154
+ Algorithm: Core
155
+ Integral Cache: NONE
156
+ Schwarz Cutoff: 1E-12
157
+ Fitting Condition: 1E-12
158
+
159
+ => Auxiliary Basis Set <=
160
+
161
+ Basis Set: CC-PVDZ-JKFIT
162
+ Blend: CC-PVDZ-JKFIT
163
+ Number of shells: 42
164
+ Number of basis function: 131
165
+ Number of Cartesian functions: 131
166
+ Spherical Harmonics?: false
167
+ Max angular momentum: 3
168
+
169
+ Minimum eigenvalue in the overlap matrix is 2.3361254517E-02.
170
+ Using Symmetric Orthogonalization.
171
+
172
+ SCF Guess: Superposition of Atomic Densities via on-the-fly atomic UHF.
173
+
174
+ ==> Iterations <==
175
+
176
+ Total Energy Delta E RMS |[F,P]|
177
+
178
+ @DF-RHF iter 0: -75.92410988811301 -7.59241e+01 1.07940e-01
179
+ @DF-RHF iter 1: -75.97897018525356 -5.48603e-02 1.96991e-02
180
+ @DF-RHF iter 2: -76.00832996890546 -2.93598e-02 1.05049e-02 DIIS
181
+ @DF-RHF iter 3: -76.01656182645057 -8.23186e-03 1.70357e-03 DIIS
182
+ @DF-RHF iter 4: -76.01717477420485 -6.12948e-04 5.42585e-04 DIIS
183
+ @DF-RHF iter 5: -76.01725612801941 -8.13538e-05 1.06564e-04 DIIS
184
+ @DF-RHF iter 6: -76.01725989624983 -3.76823e-06 1.66204e-05 DIIS
185
+ @DF-RHF iter 7: -76.01725998148453 -8.52347e-08 2.73797e-06 DIIS
186
+ @DF-RHF iter 8: -76.01725998333121 -1.84669e-09 3.49212e-07 DIIS
187
+ @DF-RHF iter 9: -76.01725998335534 -2.41300e-11 3.01381e-08 DIIS
188
+ @DF-RHF iter 10: -76.01725998335550 -1.56319e-13 3.47380e-09 DIIS
189
+
190
+ ==> Post-Iterations <==
191
+
192
+ Orbital Energies (a.u.)
193
+ -----------------------
194
+
195
+ Doubly Occupied:
196
+
197
+ 1A1 -20.569001 2A1 -1.320617 1B2 -0.678724
198
+ 3A1 -0.563921 1B1 -0.494994
199
+
200
+ Virtual:
201
+
202
+ 4A1 0.202464 2B2 0.292735 3B2 0.981214
203
+ 5A1 1.056373 6A1 1.129238 2B1 1.168666
204
+ 4B2 1.295134 7A1 1.413717 1A2 1.803418
205
+ 8A1 1.807591 3B1 1.919544 9A1 2.513656
206
+ 5B2 2.538563 6B2 2.713724 2A2 2.921723
207
+ 4B1 2.948260 10A1 3.292263 11A1 3.621690
208
+ 7B2 3.876039 12A1 4.078097
209
+
210
+ Final Occupation by Irrep:
211
+ A1 A2 B1 B2
212
+ DOCC [ 3, 0, 1, 1 ]
213
+
214
+ Energy converged.
215
+
216
+ @DF-RHF Final Energy: -76.01725998335550
217
+
218
+ => Energetics <=
219
+
220
+ Nuclear Repulsion Energy = 8.8046866186390549
221
+ One-Electron Energy = -122.3893793598502810
222
+ Two-Electron Energy = 37.5674327578557126
223
+ DFT Exchange-Correlation Energy = 0.0000000000000000
224
+ Empirical Dispersion Energy = 0.0000000000000000
225
+ PCM Polarization Energy = 0.0000000000000000
226
+ EFP Energy = 0.0000000000000000
227
+ Total Energy = -76.0172599833555154
228
+
229
+
230
+
231
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 Bohr
232
+
233
+ Properties computed using the SCF density matrix
234
+
235
+ Nuclear Dipole Moment: (a.u.)
236
+ X: 0.0000 Y: -0.0000 Z: 1.0351
237
+
238
+ Electronic Dipole Moment: (a.u.)
239
+ X: 0.0000 Y: 0.0000 Z: -0.1531
240
+
241
+ Dipole Moment: (a.u.)
242
+ X: 0.0000 Y: -0.0000 Z: 0.8820 Total: 0.8820
243
+
244
+ Dipole Moment: (Debye)
245
+ X: 0.0000 Y: -0.0000 Z: 2.2417 Total: 2.2417
246
+
247
+
248
+ *** tstop() called on psinet at Mon May 15 15:35:28 2017
249
+ Module time:
250
+ user time = 0.46 seconds = 0.01 minutes
251
+ system time = 0.02 seconds = 0.00 minutes
252
+ total time = 0 seconds = 0.00 minutes
253
+ Total time:
254
+ user time = 0.46 seconds = 0.01 minutes
255
+ system time = 0.02 seconds = 0.00 minutes
256
+ total time = 0 seconds = 0.00 minutes
257
+
258
+ ---------------------------------------------------------
259
+ Multi-Configurational Self-Consistent Field
260
+ (a 'D E T C I' module)
261
+
262
+ Daniel G. A. Smith, C. David Sherrill, and
263
+ Matt L. Leininger
264
+ ---------------------------------------------------------
265
+
266
+
267
+ ==> Parameters <==
268
+
269
+ EX LEVEL = 8 H0 BLOCKSIZE = 1000
270
+ VAL EX LEVEL = 0 H0 GUESS SIZE = 1000
271
+ H0COUPLINGSIZE = 0 H0 COUPLING = NO
272
+ MAXITER = 12 NUM PRINT = 20
273
+ NUM ROOTS = 1 ICORE = 1
274
+ PRINT LVL = 1 FCI = YES
275
+ R CONV = 1.00e-07 MIXED = YES
276
+ E CONV = 1.00e-06 MIXED4 = YES
277
+ R4S = NO REPL OTF = NO
278
+ DIAG METHOD = SEM FOLLOW ROOT = 0
279
+ PRECONDITIONER = DAVIDSON UPDATE = DAVIDSON
280
+ S = 0.0000 Ms0 = YES
281
+ GUESS VECTOR = H0BLOCK OPENTYPE = NONE
282
+ COLLAPSE SIZE = 1 HD AVG = EVANGELISTI
283
+ MAX NUM VECS = 13 REF SYM = AUTO
284
+ IOPEN = NO
285
+
286
+ EX ALLOW = 1 1 1 1 1 1 1 1
287
+ STATE AVERAGE = 0(1.00)
288
+
289
+ ==> CI Orbital and Space information <==
290
+
291
+ ------------------------------------------------------
292
+ Space Total A1 A2 B1 B2
293
+ ------------------------------------------------------
294
+ Nso 25 12 2 4 7
295
+ Nmo 25 12 2 4 7
296
+ Ndocc 5 3 0 1 1
297
+ Nsocc 0 0 0 0 0
298
+ ------------------------------------------------------
299
+ MCSCF Spaces
300
+ ------------------------------------------------------
301
+ Frozen DOCC 1 1 0 0 0
302
+ Restricted DOCC 0 0 0 0 0
303
+ Active 6 3 0 1 2
304
+ Restricted UOCC 18 8 2 3 5
305
+ Frozen UOCC 0 0 0 0 0
306
+ ------------------------------------------------------
307
+
308
+ ==> Setting up CI strings <==
309
+
310
+ There are 15 alpha and 15 beta strings
311
+ The CI space requires 65 (6.50E+01) determinants and 4 blocks
312
+
313
+ ==> Setting up MCSCF integrals <==
314
+
315
+ ==> DFJK: Density-Fitted J/K Matrices <==
316
+
317
+ J tasked: Yes
318
+ K tasked: Yes
319
+ wK tasked: No
320
+ OpenMP threads: 1
321
+ Integrals threads: 1
322
+ Memory (MB): 3200
323
+ Algorithm: Core
324
+ Integral Cache: NONE
325
+ Schwarz Cutoff: 1E-12
326
+ Fitting Condition: 1E-12
327
+
328
+ => Auxiliary Basis Set <=
329
+
330
+ Basis Set: CC-PVDZ-JKFIT
331
+ Blend: CC-PVDZ-JKFIT
332
+ Number of shells: 42
333
+ Number of basis function: 131
334
+ Number of Cartesian functions: 131
335
+ Spherical Harmonics?: false
336
+ Max angular momentum: 3
337
+
338
+
339
+ ==> Starting AO-MCSCF iterations <==
340
+
341
+ Iter Total Energy Delta E Orb RMS CI RMS NCI NORB
342
+ @AO-MCSCF 1: -76.029899529446 -1.2640e-02 9.95e-03 4.12e-13 1 1 Initial CI
343
+ Warning! Maxstep = 0.55, scaling to 0.50
344
+ @AO-MCSCF 2: -76.068845827481 -3.8946e-02 1.36e-02 4.33e-06 6 1 TS
345
+ @AO-MCSCF 3: -76.072987630152 -4.1418e-03 4.26e-03 5.98e-06 5 1 TS
346
+ @AO-MCSCF 4: -76.073590981076 -6.0335e-04 1.58e-03 2.25e-06 5 1 TS, DIIS
347
+ @AO-MCSCF 5: -76.073703447507 -1.1247e-04 7.74e-04 1.04e-06 5 1 TS, DIIS
348
+ @AO-MCSCF 6: -76.073730434167 -2.6987e-05 4.21e-04 1.94e-07 6 1 TS, DIIS
349
+ @AO-MCSCF 7: -76.073736034761 -5.6006e-06 1.43e-04 6.15e-08 6 1 TS, DIIS
350
+ @AO-MCSCF 8: -76.073736733044 -6.9828e-07 4.02e-05 7.13e-08 5 1 TS, DIIS
351
+ @AO-MCSCF 9: -76.073736806963 -7.3918e-08 7.97e-06 6.84e-09 6 1 TS, DIIS
352
+
353
+ @AO-MCSCF has converged!
354
+
355
+ @AO-MCSCF Final Energy: -76.073736806962813
356
+
357
+ ==> Energetics <==
358
+
359
+ SCF energy = -76.017259983355515
360
+ Total MCSCF energy = -76.073736806962813
361
+
362
+ ==> MCSCF root 0 information <==
363
+
364
+ MCSCF Root 0 energy = -76.073736806962813
365
+
366
+ Active Space Natural occupation numbers:
367
+
368
+ B1 1.999335 A1 1.998790 A1 1.976041
369
+ B2 1.973893 B2 0.026705 A1 0.025236
370
+
371
+ The 20 most important determinants:
372
+
373
+ * 1 -0.986865 ( 3, 3) 2A1X 3A1X 1B1X 1B2X
374
+ * 2 0.080424 ( 6, 6) 2A1X 3A1X 1B1X 2B2X
375
+ * 3 0.052772 ( 4, 4) 2A1X 4A1X 1B1X 1B2X
376
+ * 4 -0.050987 ( 4, 6) 2A1X 3A1B 4A1A 1B1X 1B2A 2B2B
377
+ * 5 -0.050987 ( 6, 4) 2A1X 3A1A 4A1B 1B1X 1B2B 2B2A
378
+ * 6 0.032321 ( 4, 5) 2A1A 3A1B 4A1X 1B1X 1B2X
379
+ * 7 0.032321 ( 5, 4) 2A1B 3A1A 4A1X 1B1X 1B2X
380
+ * 8 -0.031201 ( 5, 6) 2A1B 3A1X 4A1A 1B1X 1B2A 2B2B
381
+ * 9 -0.031201 ( 6, 5) 2A1A 3A1X 4A1B 1B1X 1B2B 2B2A
382
+ * 10 0.030959 ( 9, 9) 2A1X 3A1X 4A1X 1B1X
383
+ * 11 0.029901 ( 5, 5) 3A1X 4A1X 1B1X 1B2X
384
+ * 12 0.029396 ( 10, 10) 2A1X 1B1X 1B2X 2B2X
385
+ * 13 0.026677 ( 9, 10) 2A1X 3A1A 4A1A 1B1X 1B2B 2B2B
386
+ * 14 0.026677 ( 10, 9) 2A1X 3A1B 4A1B 1B1X 1B2A 2B2A
387
+ * 15 -0.024310 ( 3, 7) 2A1X 3A1A 4A1B 1B1X 1B2A 2B2B
388
+ * 16 -0.024310 ( 7, 3) 2A1X 3A1B 4A1A 1B1X 1B2B 2B2A
389
+ * 17 0.019797 ( 9, 11) 2A1A 3A1X 4A1A 1B1X 1B2B 2B2B
390
+ * 18 0.019797 ( 11, 9) 2A1B 3A1X 4A1B 1B1X 1B2A 2B2A
391
+ * 19 0.017500 ( 11, 11) 3A1X 1B1X 1B2X 2B2X
392
+ * 20 0.015874 ( 13, 13) 2A1X 3A1X 4A1X 1B2X
393
+
394
+
395
+
396
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 Bohr
397
+
398
+ Properties computed using the CASSCF density matrix
399
+
400
+ Nuclear Dipole Moment: (a.u.)
401
+ X: 0.0000 Y: -0.0000 Z: 1.0351
402
+
403
+ Electronic Dipole Moment: (a.u.)
404
+ X: 0.0000 Y: 0.0000 Z: -0.2207
405
+
406
+ Dipole Moment: (a.u.)
407
+ X: 0.0000 Y: -0.0000 Z: 0.8143 Total: 0.8143
408
+
409
+ Dipole Moment: (Debye)
410
+ X: 0.0000 Y: -0.0000 Z: 2.0699 Total: 2.0699
411
+
412
+ SCF Energy........................................................PASSED
413
+ AO-DFCASSCF Energy................................................PASSED
414
+
415
+ *** Psi4 exiting successfully. Buy a developer a beer!
psi4/source/tests/ao-dfcasscf-sp/test_input.py ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ from addons import *
2
+
3
+ @ctest_labeler("quick;casscf;noc1")
4
+ def test_ao_dfcasscf_sp():
5
+ ctest_runner(__file__)
6
+
psi4/source/tests/basis-ecp/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(basis-ecp "quicktests;ecp;ecpint;addon")
psi4/source/tests/basis-ecp/input.dat ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! check mixing ECP and non-ECP orbital/fitting basis sets in a session
2
+
3
+ memory 1000 mb
4
+
5
+ set df_fitting_condition 1e-12
6
+
7
+ molecule {
8
+ -1 1
9
+ I
10
+ }
11
+
12
+ set basis def2-tzvppd
13
+
14
+ ene, wfn = energy('scf', return_wfn=True)
15
+ compare_integers(25, wfn.molecule().Z(0), "Zeff") #TEST
16
+ compare_integers(13, wfn.nalpha(), "nalpha") #TEST
17
+ compare_integers(28, wfn.basisset().n_ecp_core(), "n_ecp_core") #TEST
18
+ compare_values(-296.7441153128044107, ene, 5, "ecp basis") #TEST
19
+
20
+ clean()
21
+
22
+ set basis 3-21g
23
+
24
+ ene, wfn = energy('scf', return_wfn=True)
25
+ compare_integers(53, wfn.molecule().Z(0), "Zeff") #TEST
26
+ compare_integers(27, wfn.nalpha(), "nalpha") #TEST
27
+ compare_integers(0, wfn.basisset().n_ecp_core(), "n_ecp_core") #TEST
28
+ compare_values(-6896.649171106428, ene, 5, "all e- basis after ecp") #TEST
29
+
30
+ clean()
31
+
32
+ set basis def2-tzvppd
33
+ set basis_guess true
34
+
35
+ ene, wfn = energy('scf', return_wfn=True)
36
+ compare_integers(25, wfn.molecule().Z(0), "Zeff") #TEST
37
+ compare_integers(13, wfn.nalpha(), "nalpha") #TEST
38
+ compare_integers(28, wfn.basisset().n_ecp_core(), "n_ecp_core") #TEST
39
+ compare_values(-296.7441153128044107, ene, 5, "cast-up with ecp after all e- basis") #TEST
40
+
41
+ clean()
42
+
43
+ basis {
44
+ assign I def2-tzvppd
45
+ }
46
+ set basis_guess def2-SV(P)
47
+
48
+ ene, wfn = energy('scf', return_wfn=True)
49
+ compare_integers(25, wfn.molecule().Z(0), "Zeff") #TEST
50
+ compare_integers(13, wfn.nalpha(), "nalpha") #TEST
51
+ compare_integers(28, wfn.basisset().n_ecp_core(), "n_ecp_core") #TEST
52
+ compare_values(-296.7441153128044107, ene, 5, "cast-up with ecp custom basis and explicit basis_guess") #TEST
53
+
54
+ clean()
55
+
56
+ set basis_guess 3-21g
57
+
58
+ try:
59
+ energy('scf')
60
+ except ValidationError as e:
61
+ compare_integers(True, 'ECP electrons will be a disaster' in str(e), 'caught bad cast-up basis') #TEST
62
+
63
+
64
+ # this won't work with basis_guess yet
65
+ #basis {
66
+ # assign I def2-tzvppd
67
+ #}
68
+
69
+
psi4/source/tests/basis-ecp/output.ref ADDED
@@ -0,0 +1,1178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ -----------------------------------------------------------------------
3
+ Psi4: An Open-Source Ab Initio Electronic Structure Package
4
+ Psi4 1.3a2.dev406
5
+
6
+ Git: Rev {testpatching} 3141176 dirty
7
+
8
+
9
+ R. M. Parrish, L. A. Burns, D. G. A. Smith, A. C. Simmonett,
10
+ A. E. DePrince III, E. G. Hohenstein, U. Bozkaya, A. Yu. Sokolov,
11
+ R. Di Remigio, R. M. Richard, J. F. Gonthier, A. M. James,
12
+ H. R. McAlexander, A. Kumar, M. Saitow, X. Wang, B. P. Pritchard,
13
+ P. Verma, H. F. Schaefer III, K. Patkowski, R. A. King, E. F. Valeev,
14
+ F. A. Evangelista, J. M. Turney, T. D. Crawford, and C. D. Sherrill,
15
+ J. Chem. Theory Comput. 13(7) pp 3185--3197 (2017).
16
+ (doi: 10.1021/acs.jctc.7b00174)
17
+
18
+
19
+ Additional Contributions by
20
+ P. Kraus, H. Kruse, M. H. Lechner, M. C. Schieber, and R. A. Shaw
21
+
22
+ -----------------------------------------------------------------------
23
+
24
+
25
+ Psi4 started on: Thursday, 24 January 2019 04:23AM
26
+
27
+ Process ID: 13807
28
+ Host: psinet
29
+ PSIDATADIR: /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4
30
+ Memory: 500.0 MiB
31
+ Threads: 1
32
+
33
+ ==> Input File <==
34
+
35
+ --------------------------------------------------------------------------
36
+ memory 1000 mb
37
+
38
+ set df_fitting_condition 1e-12
39
+
40
+ molecule {
41
+ -1 1
42
+ I
43
+ }
44
+
45
+ set basis def2-tzvppd
46
+
47
+ ene, wfn = energy('scf', return_wfn=True)
48
+ compare_integers(25, wfn.molecule().Z(0), "Zeff") #TEST
49
+ compare_integers(13, wfn.nalpha(), "nalpha") #TEST
50
+ compare_integers(28, wfn.basisset().n_ecp_core(), "n_ecp_core") #TEST
51
+ compare_values(-296.7441153128044107, ene, 5, "ecp basis") #TEST
52
+
53
+ clean()
54
+
55
+ set basis 3-21g
56
+
57
+ ene, wfn = energy('scf', return_wfn=True)
58
+ compare_integers(53, wfn.molecule().Z(0), "Zeff") #TEST
59
+ compare_integers(27, wfn.nalpha(), "nalpha") #TEST
60
+ compare_integers(0, wfn.basisset().n_ecp_core(), "n_ecp_core") #TEST
61
+ compare_values(-6896.649171106428, ene, 5, "all e- basis after ecp") #TEST
62
+
63
+ clean()
64
+
65
+ set basis def2-tzvppd
66
+ set basis_guess true
67
+
68
+ ene, wfn = energy('scf', return_wfn=True)
69
+ compare_integers(25, wfn.molecule().Z(0), "Zeff") #TEST
70
+ compare_integers(13, wfn.nalpha(), "nalpha") #TEST
71
+ compare_integers(28, wfn.basisset().n_ecp_core(), "n_ecp_core") #TEST
72
+ compare_values(-296.7441153128044107, ene, 5, "cast-up with ecp after all e- basis") #TEST
73
+
74
+
75
+ clean()
76
+
77
+ set basis_guess 3-21g
78
+
79
+ try:
80
+ energy('scf')
81
+ except ValidationError as e:
82
+ compare_integers(True, 'ECP electrons will be a disaster' in str(e), 'caught bad cast-up basis') #TEST
83
+
84
+
85
+ # this won't work with basis_guess yet
86
+ #basis {
87
+ # assign I def2-tzvppd
88
+ #}
89
+
90
+
91
+ --------------------------------------------------------------------------
92
+
93
+ Memory set to 953.674 MiB by Python driver.
94
+
95
+ *** tstart() called on psinet
96
+ *** at Thu Jan 24 04:23:05 2019
97
+
98
+ => Loading Basis Set <=
99
+
100
+ Name: DEF2-TZVPPD
101
+ Role: ORBITAL
102
+ Keyword: BASIS
103
+ atoms 1 entry I line 2463 (ECP: line 3806) file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-tzvppd.gbs
104
+
105
+ !!! WARNING: ECP capability is in beta. Please check occupations closely. !!!
106
+
107
+
108
+ ---------------------------------------------------------
109
+ SCF
110
+ by Justin Turney, Rob Parrish, Andy Simmonett
111
+ and Daniel G. A. Smith
112
+ RHF Reference
113
+ 1 Threads, 953 MiB Core
114
+ ---------------------------------------------------------
115
+
116
+ ==> Geometry <==
117
+
118
+ Molecular point group: d2h
119
+ Geometry (in Angstrom), charge = -1, multiplicity = 1:
120
+
121
+ Center X Y Z Mass
122
+ ------------ ----------------- ----------------- ----------------- -----------------
123
+ I 0.000000000000 0.000000000000 0.000000000000 126.904471900000
124
+
125
+ Running in d2h symmetry.
126
+
127
+ Rotational constants: A = ************ B = ************ C = ************ [cm^-1]
128
+ Rotational constants: A = ************ B = ************ C = ************ [MHz]
129
+ Nuclear repulsion = 0.000000000000000
130
+
131
+ Charge = -1
132
+ Multiplicity = 1
133
+ Electrons = 26
134
+ Nalpha = 13
135
+ Nbeta = 13
136
+
137
+ ==> Algorithm <==
138
+
139
+ SCF Algorithm Type is DF.
140
+ DIIS enabled.
141
+ MOM disabled.
142
+ Fractional occupation disabled.
143
+ Guess Type is CORE.
144
+ Energy threshold = 1.00e-06
145
+ Density threshold = 1.00e-06
146
+ Integral threshold = 0.00e+00
147
+
148
+ ==> Primary Basis <==
149
+
150
+ Basis Set: DEF2-TZVPPD
151
+ Blend: DEF2-TZVPPD
152
+ Number of shells: 19
153
+ Number of basis function: 59
154
+ Number of Cartesian functions: 69
155
+ Spherical Harmonics?: true
156
+ Max angular momentum: 3
157
+
158
+ Core potential: DEF2-TZVPPD
159
+ Number of shells: 4
160
+ Number of ECP primitives: 29
161
+ Number of ECP core electrons: 28
162
+ Max angular momentum: 3
163
+
164
+ => Loading Basis Set <=
165
+
166
+ Name: (DEF2-TZVPPD AUX)
167
+ Role: JKFIT
168
+ Keyword: DF_BASIS_SCF
169
+ atoms 1 entry I line 4985 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-tzvpp-jkfit.gbs
170
+
171
+ ==> Pre-Iterations <==
172
+
173
+ -------------------------------------------------------
174
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
175
+ -------------------------------------------------------
176
+ Ag 15 15 0 0 0 0
177
+ B1g 4 4 0 0 0 0
178
+ B2g 4 4 0 0 0 0
179
+ B3g 4 4 0 0 0 0
180
+ Au 2 2 0 0 0 0
181
+ B1u 10 10 0 0 0 0
182
+ B2u 10 10 0 0 0 0
183
+ B3u 10 10 0 0 0 0
184
+ -------------------------------------------------------
185
+ Total 59 59 13 13 13 0
186
+ -------------------------------------------------------
187
+
188
+ ==> Integral Setup <==
189
+
190
+ DFHelper Memory: AOs need 0.007 GiB; user supplied 0.698 GiB. Using in-core AOs.
191
+
192
+ ==> MemDFJK: Density-Fitted J/K Matrices <==
193
+
194
+ J tasked: Yes
195
+ K tasked: Yes
196
+ wK tasked: No
197
+ OpenMP threads: 1
198
+ Memory [MiB]: 715
199
+ Algorithm: Core
200
+ Schwarz Cutoff: 1E-12
201
+ Mask sparsity (%): 0.0000
202
+ Fitting Condition: 1E-12
203
+
204
+ => Auxiliary Basis Set <=
205
+
206
+ Basis Set: (DEF2-TZVPPD AUX)
207
+ Blend: DEF2-TZVPP-JKFIT
208
+ Number of shells: 46
209
+ Number of basis function: 218
210
+ Number of Cartesian functions: 309
211
+ Spherical Harmonics?: true
212
+ Max angular momentum: 5
213
+
214
+ Minimum eigenvalue in the overlap matrix is 5.3373279177E-03.
215
+ Using Symmetric Orthogonalization.
216
+
217
+ SCF Guess: Core (One-Electron) Hamiltonian.
218
+
219
+ ==> Iterations <==
220
+
221
+ Total Energy Delta E RMS |[F,P]|
222
+
223
+ Occupation by irrep:
224
+ Ag B1g B2g B3g Au B1u B2u B3u
225
+ DOCC [ 4, 1, 1, 1, 0, 2, 2, 2 ]
226
+
227
+ @DF-RHF iter 1: -253.20740843935118 -2.53207e+02 3.63630e-01 DIIS
228
+ @DF-RHF iter 2: -209.91938342982920 4.32880e+01 3.71860e-01 DIIS
229
+ @DF-RHF iter 3: -294.19456744301675 -8.42752e+01 1.04398e-01 DIIS
230
+ @DF-RHF iter 4: -296.66075126136491 -2.46618e+00 1.29413e-02 DIIS
231
+ @DF-RHF iter 5: -296.74107588672905 -8.03246e-02 4.25032e-03 DIIS
232
+ @DF-RHF iter 6: -296.74406507116748 -2.98918e-03 3.33021e-04 DIIS
233
+ @DF-RHF iter 7: -296.74410566551188 -4.05943e-05 2.03465e-04 DIIS
234
+ @DF-RHF iter 8: -296.74411511165891 -9.44615e-06 2.81949e-05 DIIS
235
+ @DF-RHF iter 9: -296.74411531193368 -2.00275e-07 1.30224e-06 DIIS
236
+ @DF-RHF iter 10: -296.74411531276610 -8.32415e-10 1.50107e-07 DIIS
237
+ Energy and wave function converged.
238
+
239
+
240
+ ==> Post-Iterations <==
241
+
242
+ Orbital Energies [Eh]
243
+ ---------------------
244
+
245
+ Doubly Occupied:
246
+
247
+ 1Ag -7.466365 1B1u -5.314544 1B3u -5.314544
248
+ 1B2u -5.314544 2Ag -2.008440 1B2g -2.008440
249
+ 1B3g -2.008440 1B1g -2.008440 3Ag -2.008440
250
+ 4Ag -0.608994 2B2u -0.127251 2B3u -0.127251
251
+ 2B1u -0.127251
252
+
253
+ Virtual:
254
+
255
+ 3B2u 0.180067 3B3u 0.180068 3B1u 0.180068
256
+ 5Ag 0.268018 6Ag 0.343436 2B2g 0.343436
257
+ 2B3g 0.343436 2B1g 0.343436 7Ag 0.343436
258
+ 4B2u 0.541592 4B3u 0.541592 4B1u 0.541592
259
+ 8Ag 0.714613 3B1g 0.714613 3B3g 0.714613
260
+ 3B2g 0.714613 9Ag 0.714613 10Ag 0.923218
261
+ 5B3u 1.385756 5B1u 1.385756 5B2u 1.385756
262
+ 1Au 1.385756 6B1u 1.385756 6B3u 1.385756
263
+ 6B2u 1.385756 7B1u 1.692594 7B3u 1.692594
264
+ 7B2u 1.692594 11Ag 2.026088 4B2g 2.026088
265
+ 4B3g 2.026088 4B1g 2.026088 12Ag 2.026088
266
+ 8B3u 3.747620 8B1u 3.747620 8B2u 3.747620
267
+ 2Au 3.747620 9B1u 3.747620 9B3u 3.747620
268
+ 9B2u 3.747620 13Ag 4.896069 10B1u 35.493109
269
+ 10B3u 35.493109 10B2u 35.493109 14Ag 43.685641
270
+ 15Ag 118.934649
271
+
272
+ Final Occupation by Irrep:
273
+ Ag B1g B2g B3g Au B1u B2u B3u
274
+ DOCC [ 4, 1, 1, 1, 0, 2, 2, 2 ]
275
+
276
+ @DF-RHF Final Energy: -296.74411531276610
277
+
278
+ => Energetics <=
279
+
280
+ Nuclear Repulsion Energy = 0.0000000000000000
281
+ One-Electron Energy = -524.6022991247680238
282
+ Two-Electron Energy = 227.8581838120019256
283
+ Total Energy = -296.7441153127660982
284
+
285
+ Computation Completed
286
+
287
+
288
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 [a0]
289
+
290
+ Properties computed using the SCF density matrix
291
+
292
+ Nuclear Dipole Moment: [e a0]
293
+ X: 0.0000 Y: 0.0000 Z: 0.0000
294
+
295
+ Electronic Dipole Moment: [e a0]
296
+ X: 0.0000 Y: 0.0000 Z: 0.0000
297
+
298
+ Dipole Moment: [e a0]
299
+ X: 0.0000 Y: 0.0000 Z: 0.0000 Total: 0.0000
300
+
301
+ Dipole Moment: [D]
302
+ X: 0.0000 Y: 0.0000 Z: 0.0000 Total: 0.0000
303
+
304
+
305
+ *** tstop() called on psinet at Thu Jan 24 04:23:06 2019
306
+ Module time:
307
+ user time = 1.39 seconds = 0.02 minutes
308
+ system time = 0.04 seconds = 0.00 minutes
309
+ total time = 1 seconds = 0.02 minutes
310
+ Total time:
311
+ user time = 1.39 seconds = 0.02 minutes
312
+ system time = 0.04 seconds = 0.00 minutes
313
+ total time = 1 seconds = 0.02 minutes
314
+ Zeff..............................................................PASSED
315
+ nalpha............................................................PASSED
316
+ n_ecp_core........................................................PASSED
317
+ ecp basis.........................................................PASSED
318
+
319
+ *** tstart() called on psinet
320
+ *** at Thu Jan 24 04:23:06 2019
321
+
322
+ => Loading Basis Set <=
323
+
324
+ Name: 3-21G
325
+ Role: ORBITAL
326
+ Keyword: BASIS
327
+ atoms 1 entry I line 1157 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/3-21g.gbs
328
+
329
+
330
+ ---------------------------------------------------------
331
+ SCF
332
+ by Justin Turney, Rob Parrish, Andy Simmonett
333
+ and Daniel G. A. Smith
334
+ RHF Reference
335
+ 1 Threads, 953 MiB Core
336
+ ---------------------------------------------------------
337
+
338
+ ==> Geometry <==
339
+
340
+ Molecular point group: d2h
341
+ Geometry (in Angstrom), charge = -1, multiplicity = 1:
342
+
343
+ Center X Y Z Mass
344
+ ------------ ----------------- ----------------- ----------------- -----------------
345
+ I 0.000000000000 0.000000000000 0.000000000000 126.904471900000
346
+
347
+ Running in d2h symmetry.
348
+
349
+ Rotational constants: A = ************ B = ************ C = ************ [cm^-1]
350
+ Rotational constants: A = ************ B = ************ C = ************ [MHz]
351
+ Nuclear repulsion = 0.000000000000000
352
+
353
+ Charge = -1
354
+ Multiplicity = 1
355
+ Electrons = 54
356
+ Nalpha = 27
357
+ Nbeta = 27
358
+
359
+ ==> Algorithm <==
360
+
361
+ SCF Algorithm Type is DF.
362
+ DIIS enabled.
363
+ MOM disabled.
364
+ Fractional occupation disabled.
365
+ Guess Type is CORE.
366
+ Energy threshold = 1.00e-06
367
+ Density threshold = 1.00e-06
368
+ Integral threshold = 0.00e+00
369
+
370
+ ==> Primary Basis <==
371
+
372
+ Basis Set: 3-21G
373
+ Blend: 3-21G
374
+ Number of shells: 13
375
+ Number of basis function: 33
376
+ Number of Cartesian functions: 33
377
+ Spherical Harmonics?: false
378
+ Max angular momentum: 2
379
+
380
+ => Loading Basis Set <=
381
+
382
+ Name: (3-21G AUX)
383
+ Role: JKFIT
384
+ Keyword: DF_BASIS_SCF
385
+ atoms 1 entry I line 4985 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-svp-jkfit.gbs
386
+
387
+ ==> Pre-Iterations <==
388
+
389
+ -------------------------------------------------------
390
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
391
+ -------------------------------------------------------
392
+ Ag 12 12 0 0 0 0
393
+ B1g 2 2 0 0 0 0
394
+ B2g 2 2 0 0 0 0
395
+ B3g 2 2 0 0 0 0
396
+ Au 0 0 0 0 0 0
397
+ B1u 5 5 0 0 0 0
398
+ B2u 5 5 0 0 0 0
399
+ B3u 5 5 0 0 0 0
400
+ -------------------------------------------------------
401
+ Total 33 33 27 27 27 0
402
+ -------------------------------------------------------
403
+
404
+ ==> Integral Setup <==
405
+
406
+ DFHelper Memory: AOs need 0.004 GiB; user supplied 0.698 GiB. Using in-core AOs.
407
+
408
+ ==> MemDFJK: Density-Fitted J/K Matrices <==
409
+
410
+ J tasked: Yes
411
+ K tasked: Yes
412
+ wK tasked: No
413
+ OpenMP threads: 1
414
+ Memory [MiB]: 715
415
+ Algorithm: Core
416
+ Schwarz Cutoff: 1E-12
417
+ Mask sparsity (%): 0.0000
418
+ Fitting Condition: 1E-12
419
+
420
+ => Auxiliary Basis Set <=
421
+
422
+ Basis Set: (3-21G AUX)
423
+ Blend: DEF2-SVP-JKFIT
424
+ Number of shells: 46
425
+ Number of basis function: 309
426
+ Number of Cartesian functions: 309
427
+ Spherical Harmonics?: false
428
+ Max angular momentum: 5
429
+
430
+ Minimum eigenvalue in the overlap matrix is 1.3031216875E-03.
431
+ Using Symmetric Orthogonalization.
432
+
433
+ SCF Guess: Core (One-Electron) Hamiltonian.
434
+
435
+ ==> Iterations <==
436
+
437
+ Total Energy Delta E RMS |[F,P]|
438
+
439
+ @DF-RHF iter 1: -6877.70448391251739 -6.87770e+03 3.13791e+00 DIIS
440
+ @DF-RHF iter 2: -6896.07468396697095 -1.83702e+01 7.67000e-02 DIIS
441
+ @DF-RHF iter 3: -6896.63224332289792 -5.57559e-01 1.20946e-02 DIIS
442
+ @DF-RHF iter 4: -6896.64915106073204 -1.69077e-02 5.36156e-04 DIIS
443
+ @DF-RHF iter 5: -6896.64917101133233 -1.99506e-05 2.27254e-05 DIIS
444
+ @DF-RHF iter 6: -6896.64917110397255 -9.26402e-08 3.23656e-06 DIIS
445
+ @DF-RHF iter 7: -6896.64917110642000 -2.44745e-09 3.16794e-07 DIIS
446
+ Energy and wave function converged.
447
+
448
+
449
+ ==> Post-Iterations <==
450
+
451
+ Orbital Energies [Eh]
452
+ ---------------------
453
+
454
+ Doubly Occupied:
455
+
456
+ 1Ag -1186.584743 2Ag -178.778822 1B3u -166.610686
457
+ 1B2u -166.610686 1B1u -166.610686 3Ag -37.493819
458
+ 2B3u -32.488604 2B2u -32.488604 2B1u -32.488604
459
+ 4Ag -23.202652 5Ag -23.202652 1B1g -23.202651
460
+ 1B2g -23.202650 1B3g -23.202650 6Ag -6.943513
461
+ 3B3u -5.082115 3B2u -5.082115 3B1u -5.082115
462
+ 7Ag -2.018836 8Ag -2.018836 2B1g -2.018836
463
+ 2B2g -2.018836 2B3g -2.018836 9Ag -0.530811
464
+ 4B1u -0.094894 4B2u -0.094894 4B3u -0.094894
465
+
466
+ Virtual:
467
+
468
+ 10Ag 0.760997 5B3u 0.835008 5B1u 0.835008
469
+ 5B2u 0.835008 11Ag 4.760183 12Ag 226.155833
470
+
471
+ Final Occupation by Irrep:
472
+ Ag B1g B2g B3g Au B1u B2u B3u
473
+ DOCC [ 9, 2, 2, 2, 0, 4, 4, 4 ]
474
+
475
+ @DF-RHF Final Energy: -6896.64917110642000
476
+
477
+ => Energetics <=
478
+
479
+ Nuclear Repulsion Energy = 0.0000000000000000
480
+ One-Electron Energy = -9494.7621538749335741
481
+ Two-Electron Energy = 2598.1129827685135751
482
+ Total Energy = -6896.6491711064199990
483
+
484
+ Computation Completed
485
+
486
+
487
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 [a0]
488
+
489
+ Properties computed using the SCF density matrix
490
+
491
+ Nuclear Dipole Moment: [e a0]
492
+ X: 0.0000 Y: 0.0000 Z: 0.0000
493
+
494
+ Electronic Dipole Moment: [e a0]
495
+ X: 0.0000 Y: 0.0000 Z: 0.0000
496
+
497
+ Dipole Moment: [e a0]
498
+ X: 0.0000 Y: 0.0000 Z: 0.0000 Total: 0.0000
499
+
500
+ Dipole Moment: [D]
501
+ X: 0.0000 Y: 0.0000 Z: 0.0000 Total: 0.0000
502
+
503
+
504
+ *** tstop() called on psinet at Thu Jan 24 04:23:07 2019
505
+ Module time:
506
+ user time = 0.30 seconds = 0.00 minutes
507
+ system time = 0.01 seconds = 0.00 minutes
508
+ total time = 1 seconds = 0.02 minutes
509
+ Total time:
510
+ user time = 1.69 seconds = 0.03 minutes
511
+ system time = 0.05 seconds = 0.00 minutes
512
+ total time = 2 seconds = 0.03 minutes
513
+ Zeff..............................................................PASSED
514
+ nalpha............................................................PASSED
515
+ n_ecp_core........................................................PASSED
516
+ all e- basis after ecp............................................PASSED
517
+
518
+ *** tstart() called on psinet
519
+ *** at Thu Jan 24 04:23:07 2019
520
+
521
+
522
+ //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//
523
+ // Guess SCF, def2-sv_p_ Basis //
524
+ //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<//
525
+
526
+ => Loading Basis Set <=
527
+
528
+ Name: DEF2-SV_P_
529
+ Role: ORBITAL
530
+ Keyword: BASIS
531
+ atoms 1 entry I line 1648 (ECP: line 2729) file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-sv_p_.gbs
532
+
533
+ !!! WARNING: ECP capability is in beta. Please check occupations closely. !!!
534
+
535
+
536
+ ---------------------------------------------------------
537
+ SCF Castup computation
538
+ ---------------------------------------------------------
539
+ SCF
540
+ by Justin Turney, Rob Parrish, Andy Simmonett
541
+ and Daniel G. A. Smith
542
+ RHF Reference
543
+ 1 Threads, 953 MiB Core
544
+ ---------------------------------------------------------
545
+
546
+ ==> Geometry <==
547
+
548
+ Molecular point group: d2h
549
+ Geometry (in Angstrom), charge = -1, multiplicity = 1:
550
+
551
+ Center X Y Z Mass
552
+ ------------ ----------------- ----------------- ----------------- -----------------
553
+ I 0.000000000000 0.000000000000 0.000000000000 126.904471900000
554
+
555
+ Running in d2h symmetry.
556
+
557
+ Rotational constants: A = ************ B = ************ C = ************ [cm^-1]
558
+ Rotational constants: A = ************ B = ************ C = ************ [MHz]
559
+ Nuclear repulsion = 0.000000000000000
560
+
561
+ Charge = -1
562
+ Multiplicity = 1
563
+ Electrons = 26
564
+ Nalpha = 13
565
+ Nbeta = 13
566
+
567
+ ==> Algorithm <==
568
+
569
+ SCF Algorithm Type is DF.
570
+ DIIS enabled.
571
+ MOM disabled.
572
+ Fractional occupation disabled.
573
+ Guess Type is CORE.
574
+ Energy threshold = 1.00e-06
575
+ Density threshold = 1.00e-06
576
+ Integral threshold = 0.00e+00
577
+
578
+ ==> Primary Basis <==
579
+
580
+ Basis Set: DEF2-SV_P_
581
+ Blend: DEF2-SV_P_
582
+ Number of shells: 10
583
+ Number of basis function: 26
584
+ Number of Cartesian functions: 28
585
+ Spherical Harmonics?: true
586
+ Max angular momentum: 2
587
+
588
+ Core potential: DEF2-SV_P_
589
+ Number of shells: 4
590
+ Number of ECP primitives: 29
591
+ Number of ECP core electrons: 28
592
+ Max angular momentum: 3
593
+
594
+ => Loading Basis Set <=
595
+
596
+ Name: (DEF2-SV_P_ AUX)
597
+ Role: JKFIT
598
+ Keyword: DF_BASIS_SCF
599
+ atoms 1 entry I line 4988 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-sv_p_-jkfit.gbs
600
+
601
+ ==> Pre-Iterations <==
602
+
603
+ -------------------------------------------------------
604
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
605
+ -------------------------------------------------------
606
+ Ag 8 8 0 0 0 0
607
+ B1g 2 2 0 0 0 0
608
+ B2g 2 2 0 0 0 0
609
+ B3g 2 2 0 0 0 0
610
+ Au 0 0 0 0 0 0
611
+ B1u 4 4 0 0 0 0
612
+ B2u 4 4 0 0 0 0
613
+ B3u 4 4 0 0 0 0
614
+ -------------------------------------------------------
615
+ Total 26 26 13 13 13 0
616
+ -------------------------------------------------------
617
+
618
+ ==> Integral Setup <==
619
+
620
+ ==> DiskDFJK: Density-Fitted J/K Matrices <==
621
+
622
+ J tasked: Yes
623
+ K tasked: Yes
624
+ wK tasked: No
625
+ OpenMP threads: 1
626
+ Integrals threads: 1
627
+ Memory [MiB]: 715
628
+ Algorithm: Core
629
+ Integral Cache: NONE
630
+ Schwarz Cutoff: 1E-12
631
+ Fitting Condition: 1E-12
632
+
633
+ => Auxiliary Basis Set <=
634
+
635
+ Basis Set: (DEF2-SV_P_ AUX)
636
+ Blend: DEF2-SV_P_-JKFIT
637
+ Number of shells: 46
638
+ Number of basis function: 218
639
+ Number of Cartesian functions: 309
640
+ Spherical Harmonics?: true
641
+ Max angular momentum: 5
642
+
643
+ Minimum eigenvalue in the overlap matrix is 6.7766710353E-02.
644
+ Using Symmetric Orthogonalization.
645
+
646
+ SCF Guess: Core (One-Electron) Hamiltonian.
647
+
648
+ ==> Iterations <==
649
+
650
+ Total Energy Delta E RMS |[F,P]|
651
+
652
+ @DF-RHF iter 1: -284.01624483821109 -2.84016e+02 1.22176e+00 DIIS
653
+ @DF-RHF iter 2: -294.76384373838323 -1.07476e+01 2.58003e-01 DIIS
654
+ @DF-RHF iter 3: -296.57304348617851 -1.80920e+00 6.57046e-02 DIIS
655
+ @DF-RHF iter 4: -296.72443059416241 -1.51387e-01 2.68384e-03 DIIS
656
+ @DF-RHF iter 5: -296.72475583610043 -3.25242e-04 2.70246e-04 DIIS
657
+ @DF-RHF iter 6: -296.72476100903941 -5.17294e-06 2.66802e-05 DIIS
658
+ @DF-RHF iter 7: -296.72476107953935 -7.04999e-08 4.21395e-06 DIIS
659
+ @DF-RHF iter 8: -296.72476108071942 -1.18007e-09 8.51455e-08 DIIS
660
+ Energy and wave function converged.
661
+
662
+
663
+ ==> Post-Iterations <==
664
+
665
+ Orbital Energies [Eh]
666
+ ---------------------
667
+
668
+ Doubly Occupied:
669
+
670
+ 1Ag -7.432614 1B3u -5.280993 1B1u -5.280993
671
+ 1B2u -5.280993 2Ag -1.974504 3Ag -1.974504
672
+ 1B1g -1.974504 1B2g -1.974504 1B3g -1.974504
673
+ 4Ag -0.580248 2B2u -0.101902 2B3u -0.101902
674
+ 2B1u -0.101902
675
+
676
+ Virtual:
677
+
678
+ 5Ag 0.670056 3B2u 0.825374 3B1u 0.825374
679
+ 3B3u 0.825374 2B3g 0.893441 2B2g 0.893441
680
+ 6Ag 0.893441 7Ag 0.893441 2B1g 0.893441
681
+ 4B2u 19.430222 4B3u 19.430222 4B1u 19.430222
682
+ 8Ag 56.641010
683
+
684
+ Final Occupation by Irrep:
685
+ Ag B1g B2g B3g Au B1u B2u B3u
686
+ DOCC [ 4, 1, 1, 1, 0, 2, 2, 2 ]
687
+
688
+ @DF-RHF Final Energy: -296.72476108071942
689
+
690
+ => Energetics <=
691
+
692
+ Nuclear Repulsion Energy = 0.0000000000000000
693
+ One-Electron Energy = -525.3813994356723924
694
+ Two-Electron Energy = 228.6566383549530030
695
+ Total Energy = -296.7247610807194178
696
+
697
+ Computation Completed
698
+
699
+ //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//
700
+ // SCF //
701
+ //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<//
702
+
703
+ => Loading Basis Set <=
704
+
705
+ Name: DEF2-TZVPPD
706
+ Role: ORBITAL
707
+ Keyword: BASIS
708
+ atoms 1 entry I line 2463 (ECP: line 3806) file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-tzvppd.gbs
709
+
710
+ !!! WARNING: ECP capability is in beta. Please check occupations closely. !!!
711
+
712
+
713
+ ---------------------------------------------------------
714
+ SCF
715
+ by Justin Turney, Rob Parrish, Andy Simmonett
716
+ and Daniel G. A. Smith
717
+ RHF Reference
718
+ 1 Threads, 953 MiB Core
719
+ ---------------------------------------------------------
720
+
721
+ ==> Geometry <==
722
+
723
+ Molecular point group: d2h
724
+ Geometry (in Angstrom), charge = -1, multiplicity = 1:
725
+
726
+ Center X Y Z Mass
727
+ ------------ ----------------- ----------------- ----------------- -----------------
728
+ I 0.000000000000 0.000000000000 0.000000000000 126.904471900000
729
+
730
+ Running in d2h symmetry.
731
+
732
+ Rotational constants: A = ************ B = ************ C = ************ [cm^-1]
733
+ Rotational constants: A = ************ B = ************ C = ************ [MHz]
734
+ Nuclear repulsion = 0.000000000000000
735
+
736
+ Charge = -1
737
+ Multiplicity = 1
738
+ Electrons = 26
739
+ Nalpha = 13
740
+ Nbeta = 13
741
+
742
+ ==> Algorithm <==
743
+
744
+ SCF Algorithm Type is DF.
745
+ DIIS enabled.
746
+ MOM disabled.
747
+ Fractional occupation disabled.
748
+ Guess Type is CORE.
749
+ Energy threshold = 1.00e-06
750
+ Density threshold = 1.00e-06
751
+ Integral threshold = 0.00e+00
752
+
753
+ ==> Primary Basis <==
754
+
755
+ Basis Set: DEF2-TZVPPD
756
+ Blend: DEF2-TZVPPD
757
+ Number of shells: 19
758
+ Number of basis function: 59
759
+ Number of Cartesian functions: 69
760
+ Spherical Harmonics?: true
761
+ Max angular momentum: 3
762
+
763
+ Core potential: DEF2-TZVPPD
764
+ Number of shells: 4
765
+ Number of ECP primitives: 29
766
+ Number of ECP core electrons: 28
767
+ Max angular momentum: 3
768
+
769
+ => Loading Basis Set <=
770
+
771
+ Name: (DEF2-TZVPPD AUX)
772
+ Role: JKFIT
773
+ Keyword: DF_BASIS_SCF
774
+ atoms 1 entry I line 4985 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-tzvpp-jkfit.gbs
775
+
776
+
777
+ Computing basis projection from DEF2-SV_P_ to DEF2-TZVPPD
778
+
779
+ ==> Pre-Iterations <==
780
+
781
+ -------------------------------------------------------
782
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
783
+ -------------------------------------------------------
784
+ Ag 15 15 0 0 0 0
785
+ B1g 4 4 0 0 0 0
786
+ B2g 4 4 0 0 0 0
787
+ B3g 4 4 0 0 0 0
788
+ Au 2 2 0 0 0 0
789
+ B1u 10 10 0 0 0 0
790
+ B2u 10 10 0 0 0 0
791
+ B3u 10 10 0 0 0 0
792
+ -------------------------------------------------------
793
+ Total 59 59 13 13 13 0
794
+ -------------------------------------------------------
795
+
796
+ ==> Integral Setup <==
797
+
798
+ DFHelper Memory: AOs need 0.007 GiB; user supplied 0.698 GiB. Using in-core AOs.
799
+
800
+ ==> MemDFJK: Density-Fitted J/K Matrices <==
801
+
802
+ J tasked: Yes
803
+ K tasked: Yes
804
+ wK tasked: No
805
+ OpenMP threads: 1
806
+ Memory [MiB]: 715
807
+ Algorithm: Core
808
+ Schwarz Cutoff: 1E-12
809
+ Mask sparsity (%): 0.0000
810
+ Fitting Condition: 1E-12
811
+
812
+ => Auxiliary Basis Set <=
813
+
814
+ Basis Set: (DEF2-TZVPPD AUX)
815
+ Blend: DEF2-TZVPP-JKFIT
816
+ Number of shells: 46
817
+ Number of basis function: 218
818
+ Number of Cartesian functions: 309
819
+ Spherical Harmonics?: true
820
+ Max angular momentum: 5
821
+
822
+ Minimum eigenvalue in the overlap matrix is 5.3373279177E-03.
823
+ Using Symmetric Orthogonalization.
824
+
825
+ SCF Guess: Orbitals guess was supplied from a previous computation.
826
+
827
+ ==> Iterations <==
828
+
829
+ Total Energy Delta E RMS |[F,P]|
830
+
831
+ @DF-RHF iter 0: -296.72926478469060 -2.96729e+02 7.74580e-03
832
+ @DF-RHF iter 1: -296.74268025867070 -1.34155e-02 1.04253e-03 DIIS
833
+ @DF-RHF iter 2: -296.74393654727504 -1.25629e-03 3.26777e-04 DIIS
834
+ @DF-RHF iter 3: -296.74411227412577 -1.75727e-04 5.34427e-05 DIIS
835
+ @DF-RHF iter 4: -296.74411515686432 -2.88274e-06 1.74190e-05 DIIS
836
+ @DF-RHF iter 5: -296.74411531008974 -1.53225e-07 1.10650e-06 DIIS
837
+ @DF-RHF iter 6: -296.74411531278793 -2.69819e-09 1.86899e-07 DIIS
838
+ Energy and wave function converged.
839
+
840
+
841
+ ==> Post-Iterations <==
842
+
843
+ Orbital Energies [Eh]
844
+ ---------------------
845
+
846
+ Doubly Occupied:
847
+
848
+ 1Ag -7.466366 1B3u -5.314545 1B1u -5.314545
849
+ 1B2u -5.314545 2Ag -2.008442 1B2g -2.008442
850
+ 1B1g -2.008442 1B3g -2.008442 3Ag -2.008442
851
+ 4Ag -0.608995 2B3u -0.127251 2B1u -0.127251
852
+ 2B2u -0.127251
853
+
854
+ Virtual:
855
+
856
+ 3B3u 0.180068 3B1u 0.180068 3B2u 0.180068
857
+ 5Ag 0.268018 6Ag 0.343436 2B3g 0.343436
858
+ 2B2g 0.343436 7Ag 0.343436 2B1g 0.343436
859
+ 4B1u 0.541592 4B2u 0.541592 4B3u 0.541592
860
+ 8Ag 0.714612 3B3g 0.714612 3B2g 0.714612
861
+ 9Ag 0.714612 3B1g 0.714612 10Ag 0.923217
862
+ 5B3u 1.385756 5B2u 1.385756 6B2u 1.385756
863
+ 5B1u 1.385756 6B1u 1.385756 6B3u 1.385756
864
+ 1Au 1.385756 7B2u 1.692593 7B3u 1.692593
865
+ 7B1u 1.692593 11Ag 2.026087 4B3g 2.026087
866
+ 4B2g 2.026087 4B1g 2.026087 12Ag 2.026087
867
+ 8B3u 3.747618 8B2u 3.747618 9B2u 3.747618
868
+ 9B3u 3.747618 8B1u 3.747618 9B1u 3.747618
869
+ 2Au 3.747618 13Ag 4.896067 10B2u 35.493107
870
+ 10B3u 35.493107 10B1u 35.493107 14Ag 43.685639
871
+ 15Ag 118.934647
872
+
873
+ Final Occupation by Irrep:
874
+ Ag B1g B2g B3g Au B1u B2u B3u
875
+ DOCC [ 4, 1, 1, 1, 0, 2, 2, 2 ]
876
+
877
+ @DF-RHF Final Energy: -296.74411531278793
878
+
879
+ => Energetics <=
880
+
881
+ Nuclear Repulsion Energy = 0.0000000000000000
882
+ One-Electron Energy = -524.6022981076694123
883
+ Two-Electron Energy = 227.8581827948814862
884
+ Total Energy = -296.7441153127879261
885
+
886
+ Computation Completed
887
+
888
+
889
+ Properties will be evaluated at 0.000000, 0.000000, 0.000000 [a0]
890
+
891
+ Properties computed using the SCF density matrix
892
+
893
+ Nuclear Dipole Moment: [e a0]
894
+ X: 0.0000 Y: 0.0000 Z: 0.0000
895
+
896
+ Electronic Dipole Moment: [e a0]
897
+ X: 0.0000 Y: 0.0000 Z: 0.0000
898
+
899
+ Dipole Moment: [e a0]
900
+ X: 0.0000 Y: 0.0000 Z: 0.0000 Total: 0.0000
901
+
902
+ Dipole Moment: [D]
903
+ X: 0.0000 Y: 0.0000 Z: 0.0000 Total: 0.0000
904
+
905
+
906
+ *** tstop() called on psinet at Thu Jan 24 04:23:09 2019
907
+ Module time:
908
+ user time = 1.96 seconds = 0.03 minutes
909
+ system time = 0.03 seconds = 0.00 minutes
910
+ total time = 2 seconds = 0.03 minutes
911
+ Total time:
912
+ user time = 3.66 seconds = 0.06 minutes
913
+ system time = 0.08 seconds = 0.00 minutes
914
+ total time = 4 seconds = 0.07 minutes
915
+ Zeff..............................................................PASSED
916
+ nalpha............................................................PASSED
917
+ n_ecp_core........................................................PASSED
918
+ cast-up with ecp after all e- basis...............................PASSED
919
+
920
+ *** tstart() called on psinet
921
+ *** at Thu Jan 24 04:23:09 2019
922
+
923
+
924
+ //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//
925
+ // Guess SCF, 3-21G Basis //
926
+ //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<//
927
+
928
+ => Loading Basis Set <=
929
+
930
+ Name: 3-21G
931
+ Role: ORBITAL
932
+ Keyword: BASIS
933
+ atoms 1 entry I line 1157 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/3-21g.gbs
934
+
935
+
936
+ ---------------------------------------------------------
937
+ SCF Castup computation
938
+ ---------------------------------------------------------
939
+ SCF
940
+ by Justin Turney, Rob Parrish, Andy Simmonett
941
+ and Daniel G. A. Smith
942
+ RHF Reference
943
+ 1 Threads, 953 MiB Core
944
+ ---------------------------------------------------------
945
+
946
+ ==> Geometry <==
947
+
948
+ Molecular point group: d2h
949
+ Geometry (in Angstrom), charge = -1, multiplicity = 1:
950
+
951
+ Center X Y Z Mass
952
+ ------------ ----------------- ----------------- ----------------- -----------------
953
+ I 0.000000000000 0.000000000000 0.000000000000 126.904471900000
954
+
955
+ Running in d2h symmetry.
956
+
957
+ Rotational constants: A = ************ B = ************ C = ************ [cm^-1]
958
+ Rotational constants: A = ************ B = ************ C = ************ [MHz]
959
+ Nuclear repulsion = 0.000000000000000
960
+
961
+ Charge = -1
962
+ Multiplicity = 1
963
+ Electrons = 54
964
+ Nalpha = 27
965
+ Nbeta = 27
966
+
967
+ ==> Algorithm <==
968
+
969
+ SCF Algorithm Type is DF.
970
+ DIIS enabled.
971
+ MOM disabled.
972
+ Fractional occupation disabled.
973
+ Guess Type is CORE.
974
+ Energy threshold = 1.00e-06
975
+ Density threshold = 1.00e-06
976
+ Integral threshold = 0.00e+00
977
+
978
+ ==> Primary Basis <==
979
+
980
+ Basis Set: 3-21G
981
+ Blend: 3-21G
982
+ Number of shells: 13
983
+ Number of basis function: 33
984
+ Number of Cartesian functions: 33
985
+ Spherical Harmonics?: false
986
+ Max angular momentum: 2
987
+
988
+ => Loading Basis Set <=
989
+
990
+ Name: (3-21G AUX)
991
+ Role: JKFIT
992
+ Keyword: DF_BASIS_SCF
993
+ atoms 1 entry I line 4985 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-svp-jkfit.gbs
994
+
995
+ ==> Pre-Iterations <==
996
+
997
+ -------------------------------------------------------
998
+ Irrep Nso Nmo Nalpha Nbeta Ndocc Nsocc
999
+ -------------------------------------------------------
1000
+ Ag 12 12 0 0 0 0
1001
+ B1g 2 2 0 0 0 0
1002
+ B2g 2 2 0 0 0 0
1003
+ B3g 2 2 0 0 0 0
1004
+ Au 0 0 0 0 0 0
1005
+ B1u 5 5 0 0 0 0
1006
+ B2u 5 5 0 0 0 0
1007
+ B3u 5 5 0 0 0 0
1008
+ -------------------------------------------------------
1009
+ Total 33 33 27 27 27 0
1010
+ -------------------------------------------------------
1011
+
1012
+ ==> Integral Setup <==
1013
+
1014
+ ==> DiskDFJK: Density-Fitted J/K Matrices <==
1015
+
1016
+ J tasked: Yes
1017
+ K tasked: Yes
1018
+ wK tasked: No
1019
+ OpenMP threads: 1
1020
+ Integrals threads: 1
1021
+ Memory [MiB]: 715
1022
+ Algorithm: Core
1023
+ Integral Cache: NONE
1024
+ Schwarz Cutoff: 1E-12
1025
+ Fitting Condition: 1E-12
1026
+
1027
+ => Auxiliary Basis Set <=
1028
+
1029
+ Basis Set: (3-21G AUX)
1030
+ Blend: DEF2-SVP-JKFIT
1031
+ Number of shells: 46
1032
+ Number of basis function: 309
1033
+ Number of Cartesian functions: 309
1034
+ Spherical Harmonics?: false
1035
+ Max angular momentum: 5
1036
+
1037
+ Minimum eigenvalue in the overlap matrix is 1.3031216875E-03.
1038
+ Using Symmetric Orthogonalization.
1039
+
1040
+ SCF Guess: Core (One-Electron) Hamiltonian.
1041
+
1042
+ ==> Iterations <==
1043
+
1044
+ Total Energy Delta E RMS |[F,P]|
1045
+
1046
+ @DF-RHF iter 1: -6877.70448390692945 -6.87770e+03 3.13791e+00 DIIS
1047
+ @DF-RHF iter 2: -6896.07468396592503 -1.83702e+01 7.67000e-02 DIIS
1048
+ @DF-RHF iter 3: -6896.63224332179470 -5.57559e-01 1.20946e-02 DIIS
1049
+ @DF-RHF iter 4: -6896.64915105962973 -1.69077e-02 5.36156e-04 DIIS
1050
+ @DF-RHF iter 5: -6896.64917101022729 -1.99506e-05 2.27254e-05 DIIS
1051
+ @DF-RHF iter 6: -6896.64917110286206 -9.26348e-08 3.23656e-06 DIIS
1052
+ @DF-RHF iter 7: -6896.64917110530951 -2.44745e-09 3.16794e-07 DIIS
1053
+ Energy and wave function converged.
1054
+
1055
+
1056
+ ==> Post-Iterations <==
1057
+
1058
+ Orbital Energies [Eh]
1059
+ ---------------------
1060
+
1061
+ Doubly Occupied:
1062
+
1063
+ 1Ag -1186.584743 2Ag -178.778822 1B3u -166.610686
1064
+ 1B2u -166.610686 1B1u -166.610686 3Ag -37.493819
1065
+ 2B3u -32.488604 2B2u -32.488604 2B1u -32.488604
1066
+ 4Ag -23.202652 5Ag -23.202652 1B1g -23.202651
1067
+ 1B2g -23.202650 1B3g -23.202650 6Ag -6.943513
1068
+ 3B3u -5.082115 3B2u -5.082115 3B1u -5.082115
1069
+ 7Ag -2.018836 8Ag -2.018836 2B1g -2.018836
1070
+ 2B2g -2.018836 2B3g -2.018836 9Ag -0.530811
1071
+ 4B1u -0.094894 4B3u -0.094894 4B2u -0.094894
1072
+
1073
+ Virtual:
1074
+
1075
+ 10Ag 0.760997 5B1u 0.835008 5B2u 0.835008
1076
+ 5B3u 0.835008 11Ag 4.760183 12Ag 226.155833
1077
+
1078
+ Final Occupation by Irrep:
1079
+ Ag B1g B2g B3g Au B1u B2u B3u
1080
+ DOCC [ 9, 2, 2, 2, 0, 4, 4, 4 ]
1081
+
1082
+ @DF-RHF Final Energy: -6896.64917110530951
1083
+
1084
+ => Energetics <=
1085
+
1086
+ Nuclear Repulsion Energy = 0.0000000000000000
1087
+ One-Electron Energy = -9494.7621538729108579
1088
+ Two-Electron Energy = 2598.1129827676008972
1089
+ Total Energy = -6896.6491711053095059
1090
+
1091
+ Computation Completed
1092
+
1093
+ //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//
1094
+ // SCF //
1095
+ //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<//
1096
+
1097
+ => Loading Basis Set <=
1098
+
1099
+ Name: DEF2-TZVPPD
1100
+ Role: ORBITAL
1101
+ Keyword: BASIS
1102
+ atoms 1 entry I line 2463 (ECP: line 3806) file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-tzvppd.gbs
1103
+
1104
+ !!! WARNING: ECP capability is in beta. Please check occupations closely. !!!
1105
+
1106
+
1107
+ ---------------------------------------------------------
1108
+ SCF
1109
+ by Justin Turney, Rob Parrish, Andy Simmonett
1110
+ and Daniel G. A. Smith
1111
+ RHF Reference
1112
+ 1 Threads, 953 MiB Core
1113
+ ---------------------------------------------------------
1114
+
1115
+ ==> Geometry <==
1116
+
1117
+ Molecular point group: d2h
1118
+ Geometry (in Angstrom), charge = -1, multiplicity = 1:
1119
+
1120
+ Center X Y Z Mass
1121
+ ------------ ----------------- ----------------- ----------------- -----------------
1122
+ I 0.000000000000 0.000000000000 0.000000000000 126.904471900000
1123
+
1124
+ Running in d2h symmetry.
1125
+
1126
+ Rotational constants: A = ************ B = ************ C = ************ [cm^-1]
1127
+ Rotational constants: A = ************ B = ************ C = ************ [MHz]
1128
+ Nuclear repulsion = 0.000000000000000
1129
+
1130
+ Charge = -1
1131
+ Multiplicity = 1
1132
+ Electrons = 26
1133
+ Nalpha = 13
1134
+ Nbeta = 13
1135
+
1136
+ ==> Algorithm <==
1137
+
1138
+ SCF Algorithm Type is DF.
1139
+ DIIS enabled.
1140
+ MOM disabled.
1141
+ Fractional occupation disabled.
1142
+ Guess Type is CORE.
1143
+ Energy threshold = 1.00e-06
1144
+ Density threshold = 1.00e-06
1145
+ Integral threshold = 0.00e+00
1146
+
1147
+ ==> Primary Basis <==
1148
+
1149
+ Basis Set: DEF2-TZVPPD
1150
+ Blend: DEF2-TZVPPD
1151
+ Number of shells: 19
1152
+ Number of basis function: 59
1153
+ Number of Cartesian functions: 69
1154
+ Spherical Harmonics?: true
1155
+ Max angular momentum: 3
1156
+
1157
+ Core potential: DEF2-TZVPPD
1158
+ Number of shells: 4
1159
+ Number of ECP primitives: 29
1160
+ Number of ECP core electrons: 28
1161
+ Max angular momentum: 3
1162
+
1163
+ => Loading Basis Set <=
1164
+
1165
+ Name: (DEF2-TZVPPD AUX)
1166
+ Role: JKFIT
1167
+ Keyword: DF_BASIS_SCF
1168
+ atoms 1 entry I line 4985 file /home/psilocaluser/gits/hrw-quaternary/objdir37/stage/share/psi4/basis/def2-tzvpp-jkfit.gbs
1169
+
1170
+
1171
+ Computing basis projection from 3-21G to DEF2-TZVPPD
1172
+
1173
+ caught bad cast-up basis..........................................PASSED
1174
+
1175
+ Psi4 stopped on: Thursday, 24 January 2019 04:23AM
1176
+ Psi4 wall time for execution: 0:00:04.22
1177
+
1178
+ *** Psi4 exiting successfully. Buy a developer a beer!
psi4/source/tests/basis-ecp/test_input.py ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ from addons import *
2
+
3
+ @uusing("ecpint")
4
+ @ctest_labeler("quick;ecp")
5
+ def test_basis_ecp():
6
+ ctest_runner(__file__)
7
+
psi4/source/tests/brianqc/CMakeLists.txt ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ add_subdirectory(linear-dependence)
2
+ add_subdirectory(high-angular-momentum)
3
+
4
+ add_subdirectory(single-point-hf)
5
+ add_subdirectory(single-point-hf-rohf)
6
+ add_subdirectory(single-point-hf-uhf)
7
+ add_subdirectory(single-point-dft)
8
+ add_subdirectory(single-point-dft-uhf)
9
+ add_subdirectory(single-point-dft-lrc)
10
+ add_subdirectory(single-point-dft-nlc)
11
+
12
+ add_subdirectory(geometry-optimization-hf)
13
+ add_subdirectory(geometry-optimization-hf-rohf)
14
+ add_subdirectory(geometry-optimization-hf-uhf)
15
+ add_subdirectory(geometry-optimization-dft)
16
+ add_subdirectory(geometry-optimization-dft-lrc)
17
+
18
+ add_subdirectory(frequency-hf)
19
+ add_subdirectory(frequency-hf-uhf)
20
+
21
+ add_subdirectory(pentacene)
psi4/source/tests/brianqc/frequency-hf-uhf/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-frequency-hf-uhf "psi;addon;brianqc;quicktests;freq;cart")
psi4/source/tests/brianqc/frequency-hf-uhf/input.dat ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Hydroxyl with sto-3g frequencies
2
+
3
+ import numpy as np
4
+
5
+ molecule hydroxyl {
6
+ symmetry c1
7
+ 0 2
8
+ O 0.0574960500 0.000000000 0.000000000
9
+ H -0.9125040246 0.000000000 0.000000000
10
+ }
11
+
12
+ set = {
13
+ basis sto-3g
14
+ reference uhf
15
+ scf_type direct
16
+ df_scf_guess False
17
+ brianqc_enable True
18
+ }
19
+
20
+ ref_freqs = np.array([4585.845257285128])
21
+
22
+ scf_e, scf_wfn = frequencies('scf', project_trans = True, project_rot = True, return_wfn=True)
23
+
24
+ this_freqs = scf_wfn.frequencies().to_array() #TEST
25
+ compare_arrays(ref_freqs, this_freqs, 6, "Reference frequencies") #TEST
psi4/source/tests/brianqc/frequency-hf/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-frequency-hf "psi;addon;brianqc;smoketests;freq;cart")
psi4/source/tests/brianqc/frequency-hf/input.dat ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Water with sto-3g frequencies
2
+
3
+ import numpy as np
4
+
5
+ molecule water {
6
+ symmetry c1
7
+ 0 1
8
+ 8 -0.066308 -0.083391 0.042846
9
+ 1 0.889752 -0.042018 0.021589
10
+ 1 -0.341116 0.73212 -0.376167
11
+ }
12
+
13
+ set = {
14
+ basis sto-3g
15
+ reference rhf
16
+ scf_type direct
17
+ df_scf_guess False
18
+ brianqc_enable True
19
+ }
20
+
21
+ ref_freqs = np.array([2051.246352900409, 4500.504468103355, 4797.345578128214])
22
+
23
+ scf_e, scf_wfn = frequencies('scf', project_trans = True, project_rot = True, return_wfn=True)
24
+
25
+ this_freqs = scf_wfn.frequencies().to_array() #TEST
26
+ compare_arrays(ref_freqs, this_freqs, 6, "Reference frequencies") #TEST
psi4/source/tests/brianqc/geometry-optimization-dft-lrc/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-geometry-optimization-dft-lrc "psi;addon;brianqc;quicktests;opt;dft;cart")
psi4/source/tests/brianqc/geometry-optimization-dft-lrc/input.dat ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Geometry optimization for ethane with sto-3g, wb97x long-range corrected functional with sg1 grid
2
+
3
+ refenergy = -78.87538443
4
+
5
+ molecule ethane {
6
+ symmetry c1
7
+ 0 1
8
+ H 1.1851 -0.0039 0.9875
9
+ C 0.7516 -0.0225 -0.0209
10
+ H 1.1669 0.8330 -0.5693
11
+ H 1.1155 -0.9329 -0.5145
12
+ C -0.7516 0.0225 0.0209
13
+ H -1.1669 -0.8334 0.5687
14
+ H -1.1157 0.9326 0.5151
15
+ H -1.1850 0.0044 -0.9875
16
+ }
17
+
18
+ set = {
19
+ basis sto-3g
20
+ reference rhf
21
+ dft_grid_name sg1
22
+ df_scf_guess False
23
+ scf_type direct
24
+ brianqc_enable True
25
+ }
26
+
27
+ thisenergy = optimize('scf', dft_functional='wb97x')
28
+
29
+ compare_values(refenergy, thisenergy, 5, "Reference energy") #TEST
psi4/source/tests/brianqc/geometry-optimization-dft/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-geometry-optimization-dft "psi;addon;brianqc;smoketests;opt;dft;cart")
psi4/source/tests/brianqc/geometry-optimization-dft/input.dat ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Geometry optimization for ethane with sto-3g, b3lyp with sg1 grid
2
+
3
+ refenergy = -78.88590255
4
+
5
+ molecule ethane {
6
+ symmetry c1
7
+ 0 1
8
+ H 1.1851 -0.0039 0.9875
9
+ C 0.7516 -0.0225 -0.0209
10
+ H 1.1669 0.8330 -0.5693
11
+ H 1.1155 -0.9329 -0.5145
12
+ C -0.7516 0.0225 0.0209
13
+ H -1.1669 -0.8334 0.5687
14
+ H -1.1157 0.9326 0.5151
15
+ H -1.1850 0.0044 -0.9875
16
+ }
17
+
18
+ set = {
19
+ basis sto-3g
20
+ reference rhf
21
+ dft_grid_name sg1
22
+ df_scf_guess False
23
+ scf_type direct
24
+ brianqc_enable True
25
+ }
26
+
27
+ thisenergy = optimize('scf', dft_functional='b3lyp')
28
+
29
+ compare_values(refenergy, thisenergy, 4, "Reference energy") #TEST
psi4/source/tests/brianqc/geometry-optimization-hf-rohf/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-geometry-optimization-hf-rohf "psi;addon;brianqc;quicktests;opt;cart")
psi4/source/tests/brianqc/geometry-optimization-hf-rohf/input.dat ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Geometry optimization for hydroxyl with sto-3g
2
+
3
+ refenergy = -74.36369834
4
+
5
+ molecule hydroxyl {
6
+ symmetry c1
7
+ 0 2
8
+ O 0.0574960500 0.000000000 0.000000000
9
+ H -0.9125040246 0.000000000 0.000000000
10
+ }
11
+
12
+ set = {
13
+ basis sto-3g
14
+ reference rohf
15
+ df_scf_guess False
16
+ scf_type direct
17
+ brianqc_enable True
18
+ }
19
+
20
+ thisenergy = optimize('scf')
21
+
22
+ compare_values(refenergy, thisenergy, 6, "Reference energy") #TEST
psi4/source/tests/brianqc/geometry-optimization-hf-uhf/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-geometry-optimization-hf-uhf "psi;addon;brianqc;quicktests;opt;cart")
psi4/source/tests/brianqc/geometry-optimization-hf-uhf/input.dat ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Geometry optimization for hydroxyl with sto-3g
2
+
3
+ refenergy = -74.36488567
4
+
5
+ molecule hydroxyl {
6
+ symmetry c1
7
+ 0 2
8
+ O 0.0574960500 0.000000000 0.000000000
9
+ H -0.9125040246 0.000000000 0.000000000
10
+ }
11
+
12
+ set = {
13
+ basis sto-3g
14
+ reference uhf
15
+ df_scf_guess False
16
+ scf_type direct
17
+ brianqc_enable True
18
+ }
19
+
20
+ thisenergy = optimize('scf')
21
+
22
+ compare_values(refenergy, thisenergy, 6, "Reference energy") #TEST
psi4/source/tests/brianqc/geometry-optimization-hf/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-geometry-optimization-hf "psi;addon;brianqc;smoketests;opt;cart")
psi4/source/tests/brianqc/geometry-optimization-hf/input.dat ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Geometry optimization for ethane with sto-3g
2
+
3
+ refenergy = -78.3061795497553
4
+
5
+ molecule ethane {
6
+ symmetry c1
7
+ 0 1
8
+ H 1.1851 -0.0039 0.9875
9
+ C 0.7516 -0.0225 -0.0209
10
+ H 1.1669 0.8330 -0.5693
11
+ H 1.1155 -0.9329 -0.5145
12
+ C -0.7516 0.0225 0.0209
13
+ H -1.1669 -0.8334 0.5687
14
+ H -1.1157 0.9326 0.5151
15
+ H -1.1850 0.0044 -0.9875
16
+ }
17
+
18
+ set = {
19
+ basis sto-3g
20
+ reference rhf
21
+ df_scf_guess False
22
+ scf_type direct
23
+ brianqc_enable True
24
+ }
25
+
26
+ thisenergy = optimize('scf')
27
+
28
+ compare_values(refenergy, thisenergy, 6, "Reference energy") #TEST
psi4/source/tests/brianqc/high-angular-momentum/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-high-angular-momentum "psi;addon;brianqc;smoketests;scf;cart")
psi4/source/tests/brianqc/high-angular-momentum/input.dat ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Water with cc-pvqz
2
+
3
+ refenergy = -76.06479161237
4
+
5
+ molecule water {
6
+ symmetry c1
7
+ 0 1
8
+ 8 -0.066308 -0.083391 0.042846
9
+ 1 0.889752 -0.042018 0.021589
10
+ 1 -0.341116 0.73212 -0.376167
11
+ }
12
+
13
+ set = {
14
+ basis cc-pvqz
15
+ reference rhf
16
+ scf_type direct
17
+ df_scf_guess False
18
+ brianqc_enable True
19
+ }
20
+
21
+ thisenergy = energy('scf')
22
+
23
+ compare_values(refenergy, thisenergy, 9, "Reference energy") #TEST
psi4/source/tests/brianqc/linear-dependence/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-linear-dependence "psi;addon;brianqc;smoketests;scf;cart")
psi4/source/tests/brianqc/linear-dependence/input.dat ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Water with modified sto-3g to test linearly-dependent basis
2
+
3
+ refenergy = -74.9631013251250664
4
+
5
+ molecule water {
6
+ symmetry c1
7
+ 0 1
8
+ 8 -0.066308 -0.083391 0.042846
9
+ 1 0.889752 -0.042018 0.021589
10
+ 1 -0.341116 0.73212 -0.376167
11
+ }
12
+
13
+ basis lindep_basis {
14
+ spherical
15
+ ****
16
+ H 0
17
+ S 3 1.00
18
+ 3.42525091 0.15432897
19
+ 0.62391373 0.53532814
20
+ 0.16885540 0.44463454
21
+ ****
22
+ O 0
23
+ S 3 1.00
24
+ 130.7093200 0.15432897
25
+ 23.8088610 0.53532814
26
+ 6.4436083 0.44463454
27
+ S 3 1.00
28
+ 130.7093201 0.15432897
29
+ 23.8088610 0.53532814
30
+ 6.4436083 0.44463454
31
+ S 3 1.00
32
+ 130.7093202 0.15432897
33
+ 23.8088610 0.53532814
34
+ 6.4436083 0.44463454
35
+ S 3 1.00
36
+ 130.7093203 0.15432897
37
+ 23.8088610 0.53532814
38
+ 6.4436083 0.44463454
39
+ S 3 1.00
40
+ 130.7093204 0.15432897
41
+ 23.8088610 0.53532814
42
+ 6.4436083 0.44463454
43
+ S 3 1.00
44
+ 130.7093205 0.15432897
45
+ 23.8088610 0.53532814
46
+ 6.4436083 0.44463454
47
+ SP 3 1.00
48
+ 5.0331513 -0.09996723 0.15591627
49
+ 1.1695961 0.39951283 0.60768372
50
+ 0.3803890 0.70011547 0.39195739
51
+ ****
52
+ }
53
+
54
+ set = {
55
+ basis lindep_basis
56
+ reference rhf
57
+ scf_type direct
58
+ df_scf_guess False
59
+ brianqc_enable True
60
+ }
61
+
62
+ thisenergy = energy('scf')
63
+
64
+ compare_values(refenergy, thisenergy, 9, "Reference energy") #TEST
psi4/source/tests/brianqc/pentacene/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-pentacene "psi;addon;brianqc;quicktests;scf;cart")
psi4/source/tests/brianqc/pentacene/input.dat ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Pentacene with cc-pvdz, b3lyp with eml(50,110) grid
2
+
3
+ refenergy = -846.8494421
4
+
5
+ molecule pentacene {
6
+ symmetry c1
7
+ 0 1
8
+ 6 -4.73925 3.75632 -1.16159
9
+ 6 -4.66667 3.17018 -2.46755
10
+ 6 -3.73319 2.21373 -2.74851
11
+ 6 -2.80529 1.76789 -1.74797
12
+ 6 -1.84743 0.795358 -2.00508
13
+ 6 -0.934698 0.361681 -1.01453
14
+ 6 0.035367 -0.619079 -1.26641
15
+ 6 0.937607 -1.04284 -0.280155
16
+ 6 1.91905 -2.03171 -0.527081
17
+ 6 2.80891 -2.44698 0.455272
18
+ 6 3.80739 -3.44934 0.211695
19
+ 6 4.66818 -3.84091 1.19675
20
+ 6 4.59408 -3.2564 2.5033
21
+ 6 3.66235 -2.29801 2.78271
22
+ 6 2.73487 -1.85182 1.7818
23
+ 6 1.777 -0.879301 2.03837
24
+ 6 0.864599 -0.44573 1.04756
25
+ 6 -0.105338 0.534881 1.29933
26
+ 6 -1.00782 0.958399 0.313214
27
+ 6 -1.98941 1.9469 0.56068
28
+ 6 -2.87898 2.36282 -0.421606
29
+ 6 -3.8771 3.36574 -0.177557
30
+ 1 -5.49152 4.51375 -0.959943
31
+ 1 -5.36153 3.49723 -3.23621
32
+ 1 -3.67647 1.76902 -3.73942
33
+ 1 -1.79118 0.351637 -2.9973
34
+ 1 0.090746 -1.064 -2.25803
35
+ 1 1.97534 -2.47581 -1.51903
36
+ 1 3.86261 -3.89079 -0.780613
37
+ 1 5.41842 -4.60078 0.996043
38
+ 1 5.28797 -3.58414 3.2725
39
+ 1 3.60495 -1.85254 3.77311
40
+ 1 1.72279 -0.433459 3.02964
41
+ 1 -0.159005 0.981198 2.29046
42
+ 1 -2.04472 2.39148 1.55259
43
+ 1 -3.92934 3.80983 0.813855
44
+ }
45
+
46
+ set = {
47
+ basis cc-pvdz
48
+ reference rhf
49
+ dft_radial_scheme em
50
+ dft_radial_points 50
51
+ dft_spherical_scheme lebedev
52
+ dft_spherical_points 110
53
+ scf_type direct
54
+ df_scf_guess False
55
+ brianqc_enable True
56
+ }
57
+
58
+ set_num_threads(8)
59
+
60
+ thisenergy = energy('scf', dft_functional = 'b3lyp')
61
+
62
+ compare_values(refenergy, thisenergy, 3, "Reference energy") #TEST
psi4/source/tests/brianqc/single-point-dft-lrc/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-single-point-dft-lrc "psi;addon;brianqc;quicktests;scf;dft;cart")
psi4/source/tests/brianqc/single-point-dft-lrc/input.dat ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Water with sto-3g, wb97x long-range corrected functional with sg1 grid
2
+ #! the omega of the functional is manually set to also check dft parameter passing through the BrianQC API
3
+
4
+ refenergy = -75.30869326189
5
+
6
+ molecule water {
7
+ symmetry c1
8
+ 0 1
9
+ 8 -0.066308 -0.083391 0.042846
10
+ 1 0.889752 -0.042018 0.021589
11
+ 1 -0.341116 0.73212 -0.376167
12
+ }
13
+
14
+ set = {
15
+ basis sto-3g
16
+ reference rhf
17
+ dft_grid_name sg1
18
+ dft_omega 0.25
19
+ scf_type direct
20
+ df_scf_guess False
21
+ brianqc_enable True
22
+ }
23
+
24
+ thisenergy = energy('scf', dft_functional = 'wb97x')
25
+
26
+ compare_values(refenergy, thisenergy, 5, "Reference energy") #TEST
psi4/source/tests/brianqc/single-point-dft-nlc/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-single-point-dft-nlc "psi;addon;brianqc;quicktests;scf;dft;cart")
psi4/source/tests/brianqc/single-point-dft-nlc/input.dat ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Water with sto-3g, lc-vv10 with sg1 grid
2
+ #! the vv10 b and c parameters are manually set to also check dft parameter passing through the BrianQC API
3
+
4
+ refenergy = -75.24013997919
5
+
6
+ molecule water {
7
+ symmetry c1
8
+ 0 1
9
+ 8 -0.066308 -0.083391 0.042846
10
+ 1 0.889752 -0.042018 0.021589
11
+ 1 -0.341116 0.73212 -0.376167
12
+ }
13
+
14
+ set = {
15
+ basis sto-3g
16
+ reference rhf
17
+ dft_grid_name sg1
18
+ dft_vv10_b 7.0
19
+ dft_vv10_c 0.0091
20
+ scf_type direct
21
+ df_scf_guess False
22
+ brianqc_enable True
23
+ }
24
+
25
+ thisenergy = energy('scf', dft_functional = 'lc-vv10')
26
+
27
+ compare_values(refenergy, thisenergy, 5, "Reference energy") #TEST
psi4/source/tests/brianqc/single-point-dft-uhf/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-single-point-dft-uhf "psi;addon;brianqc;quicktests;scf;dft;cart")
psi4/source/tests/brianqc/single-point-dft-uhf/input.dat ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #! Hydroxyl with sto-3g, b3lyp with sg1 grid
2
+
3
+ refenergy = -74.65828
4
+
5
+ molecule hydroxyl {
6
+ symmetry c1
7
+ 0 2
8
+ O 0.0574960500 0.000000000 0.000000000
9
+ H -0.9125040246 0.000000000 0.000000000
10
+ }
11
+
12
+ set = {
13
+ basis sto-3g
14
+ reference uhf
15
+ dft_grid_name sg1
16
+ scf_type direct
17
+ df_scf_guess False
18
+ brianqc_enable True
19
+ }
20
+
21
+ thisenergy = energy('scf', dft_functional = 'b3lyp')
22
+
23
+ compare_values(refenergy, thisenergy, 5, "Reference energy") #TEST
psi4/source/tests/brianqc/single-point-dft/CMakeLists.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ include(TestingMacros)
2
+
3
+ add_regression_test(brianqc-single-point-dft "psi;addon;brianqc;smoketests;scf;dft;cart")