MolSSI / QCEngine

Quantum chemistry program executor and IO standardizer (QCSchema).
https://molssi.github.io/QCEngine/
BSD 3-Clause "New" or "Revised" License
163 stars 79 forks source link

Update OpenMMHarness to support new import path for openmm >7.6.0 #314

Closed dotsdl closed 3 years ago

dotsdl commented 3 years ago

Describe the bug

OpenMM 7.6.0 is now out, and this brings with it a change to the import paths of OpenMM components from:

We should change the imports and version handling for the OpenMMHarness to try the new usage first, then fall back to the old usage if it fails in order for older OpenMM releases to still work under the harness.