From 8f501239f1ec047c5e263beaee356c242dd5b2ac Mon Sep 17 00:00:00 2001
From: Lauri Himanen <lauri.himanen@aalto.fi>
Date: Wed, 27 Jul 2016 18:53:55 +0300
Subject: [PATCH] Fixed a bug with unit conversion for velocities.

---
 .../versions/cp2k262/inputparser.py           |  2 +-
 test/unittests/cp2k_2.6.2/run_tests.py        | 28 +++++++++----------
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/parser/parser-cp2k/cp2kparser/versions/cp2k262/inputparser.py b/parser/parser-cp2k/cp2kparser/versions/cp2k262/inputparser.py
index d282357..5174b30 100644
--- a/parser/parser-cp2k/cp2kparser/versions/cp2k262/inputparser.py
+++ b/parser/parser-cp2k/cp2kparser/versions/cp2k262/inputparser.py
@@ -53,7 +53,7 @@ class CP2KInputParser(BasicParser):
             "S": "s",
             "FS": "fs",
             "PS": "ps",
-            "AU_T": "(planckConstant/hartree)",
+            "AU_T": "(hbar/hartree)",
             "WAVENUMBER_T": None,
         }
 
diff --git a/test/unittests/cp2k_2.6.2/run_tests.py b/test/unittests/cp2k_2.6.2/run_tests.py
index 7b47a9f..835d80e 100644
--- a/test/unittests/cp2k_2.6.2/run_tests.py
+++ b/test/unittests/cp2k_2.6.2/run_tests.py
@@ -856,7 +856,7 @@ class TestMD(unittest.TestCase):
                 [0.0012002313, -0.0003701042, 0.0002810523],
                 [0.0002340810, -0.0003388418, 0.0011398583],
             ]),
-            "bohr*(planckConstant/hartree)^-1"
+            "bohr*(hbar/hartree)^-1"
         )
         expected_end = convert_unit(
             np.array([
@@ -867,7 +867,7 @@ class TestMD(unittest.TestCase):
                 [0.0000307926, 0.0006886719, 0.0008431321],
                 [0.0007424681, 0.0003614127, 0.0005749089],
             ]),
-            "bohr*(planckConstant/hartree)^-1"
+            "bohr*(hbar/hartree)^-1"
         )
 
         self.assertTrue(np.array_equal(result[0,:], expected_start))
@@ -1034,21 +1034,21 @@ if __name__ == '__main__':
     logger.setLevel(logging.ERROR)
 
     suites = []
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestErrors))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestXCFunctional))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestEnergyForce))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestStressTensorMethods))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestSelfInteractionCorrectionMethod))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestConfigurationPeriodicDimensions))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestSCFConvergence))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestForceFiles))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestPreprocessor))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestErrors))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestXCFunctional))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestEnergyForce))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestStressTensorMethods))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestSelfInteractionCorrectionMethod))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestConfigurationPeriodicDimensions))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestSCFConvergence))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestForceFiles))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestPreprocessor))
     suites.append(unittest.TestLoader().loadTestsFromTestCase(TestGeoOpt))
     suites.append(unittest.TestLoader().loadTestsFromTestCase(TestGeoOptTrajFormats))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestGeoOptOptimizers))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestGeoOptTrajectory))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestGeoOptOptimizers))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestGeoOptTrajectory))
     suites.append(unittest.TestLoader().loadTestsFromTestCase(TestMD))
     suites.append(unittest.TestLoader().loadTestsFromTestCase(TestMDEnsembles))
-    # suites.append(unittest.TestLoader().loadTestsFromTestCase(TestElectronicStructureMethod))
+    suites.append(unittest.TestLoader().loadTestsFromTestCase(TestElectronicStructureMethod))
     alltests = unittest.TestSuite(suites)
     unittest.TextTestRunner(verbosity=0).run(alltests)
-- 
GitLab