Ejemplo n.º 1
0
 def test_parse_orb(self):
     sym = Orb(resource('mol-c2h6-sym.scforb'))
     nym = Orb(resource('mol-c2h6-nosym.scforb'))
     sym.parse_momatrix()
     nym.parse_momatrix()
     self.assertTrue(sym.momatrix.shape[0] == 274)
     self.assertTrue(nym.momatrix.shape[0] == 900)
Ejemplo n.º 2
0
 def test_parse_momatrix(self):
     """Test the momatrix table parser."""
     uo2sp = Orb(resource('mol-uo2-anomb.scforb'))
     uo2sp.parse_momatrix()
     self.assertEqual(uo2sp.momatrix.shape[0], 4761)
     self.assertTrue(np.all(pd.notnull(uo2sp.momatrix)))
     self.assertTrue(np.all(pd.notnull(uo2sp.orbital)))
     mamcart = Orb(resource('mol-ch3nh2-631g.scforb'))
     mamcart.parse_momatrix()
     self.assertEqual(mamcart.momatrix.shape[0], 784)
     self.assertTrue(np.all(pd.notnull(mamcart.momatrix)))
     self.assertTrue(np.all(pd.notnull(mamcart.orbital)))
     mamsphr = Orb(resource('mol-ch3nh2-anovdzp.scforb'))
     mamsphr.parse_momatrix()
     self.assertEqual(mamsphr.momatrix.shape[0], 2809)
     self.assertTrue(np.all(pd.notnull(mamsphr.momatrix)))
     self.assertTrue(np.all(pd.notnull(mamsphr.orbital)))
Ejemplo n.º 3
0
 def test_parse_orb(self):
     sym = Orb(resource('mol-c2h6-sym.scforb'))
     nym = Orb(resource('mol-c2h6-nosym.scforb'))
     sym.parse_momatrix()
     nym.parse_momatrix()
     self.assertTrue(sym.momatrix.shape[0] == 274)
     self.assertTrue(nym.momatrix.shape[0] == 900)
Ejemplo n.º 4
0
 def test_parse_momatrix(self):
     """Test the momatrix table parser."""
     uo2sp = Orb(resource('mol-uo2-anomb.scforb'))
     uo2sp.parse_momatrix()
     self.assertEqual(uo2sp.momatrix.shape[0], 4761)
     self.assertTrue(np.all(pd.notnull(pd.DataFrame(uo2sp.momatrix))))
     self.assertTrue(np.all(pd.notnull(pd.DataFrame(uo2sp.orbital))))
     mamcart = Orb(resource('mol-ch3nh2-631g.scforb'))
     mamcart.parse_momatrix()
     self.assertEqual(mamcart.momatrix.shape[0], 784)
     self.assertTrue(np.all(pd.notnull(pd.DataFrame(mamcart.momatrix))))
     self.assertTrue(np.all(pd.notnull(pd.DataFrame(mamcart.orbital))))
     mamsphr = Orb(resource('mol-ch3nh2-anovdzp.scforb'))
     mamsphr.parse_momatrix()
     self.assertEqual(mamsphr.momatrix.shape[0], 2809)
     self.assertTrue(np.all(pd.notnull(pd.DataFrame(mamsphr.momatrix))))
     self.assertTrue(np.all(pd.notnull(pd.DataFrame(mamsphr.orbital))))