Skip to content

Commit

Permalink
v0.17 changelog (#272)
Browse files Browse the repository at this point in the history
* Create CHANGELOG.md

* Update changelog.rst

* blacken test_turbomole
  • Loading branch information
loriab authored Oct 2, 2020
1 parent 80fbae7 commit 3a05aa8
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 6 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
See [changelog in docs](docs/source/changelog.rst).
9 changes: 7 additions & 2 deletions docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,23 @@ Changelog
.. +++++++++
v0.17.0 / 2020-??-??
v0.17.0 / 2020-10-02
--------------------

New Features
++++++++++++
- (:pr:`262`) Add project authors information.

Enhancements
++++++++++++
- (:pr:`264`) Turbomole - add analytic and finite difference Hessians.
- (:pr:`266`) Psi4- error messages from Psi4Harness no longer swallowed by `KeyError`.

Bug Fixes
+++++++++
- (:pr:`270`) `TorchANIHarness` now lazily loads models as requested for compute.
- (:pr:`264`) Turbomole - fix output properties handling.
- (:pr:`265`) xtb - ensure extra tags are preserved in XTB harness.
- (:pr:`270`) TorchANI - now lazily loads models as requested for compute.


v0.16.0 / 2020-08-19
Expand Down
17 changes: 13 additions & 4 deletions qcengine/programs/tests/test_turbomole.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def h2o():
def h2o_ricc2_def2svp():
"""NumForce calls only make sense for stationary points. So this
geometry was optimized at the ricc2/def2-svp level of theory and
can be used to run NumForce with ricc2. """
can be used to run NumForce with ricc2."""

mol = qcelemental.models.Molecule.from_data(
"""
Expand Down Expand Up @@ -126,7 +126,10 @@ def test_turbomole_hessian(method, keywords, ref_eigvals, h2o):
resi = {
"molecule": h2o,
"driver": "hessian",
"model": {"method": method, "basis": "def2-SVP",},
"model": {
"method": method,
"basis": "def2-SVP",
},
"keywords": keywords,
}

Expand All @@ -142,13 +145,19 @@ def test_turbomole_hessian(method, keywords, ref_eigvals, h2o):

@using("turbomole")
@pytest.mark.parametrize(
"method, keywords, ref_eigvals", [("ricc2", {}, (1.65405531e-01, 9.63690706e-01, 1.24676634e00)),],
"method, keywords, ref_eigvals",
[
("ricc2", {}, (1.65405531e-01, 9.63690706e-01, 1.24676634e00)),
],
)
def test_turbomole_num_hessian(method, keywords, ref_eigvals, h2o_ricc2_def2svp):
resi = {
"molecule": h2o_ricc2_def2svp,
"driver": "hessian",
"model": {"method": method, "basis": "def2-SVP",},
"model": {
"method": method,
"basis": "def2-SVP",
},
"keywords": keywords,
}

Expand Down

0 comments on commit 3a05aa8

Please sign in to comment.