| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 40e30aa commit 71b6a3f
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,10 +1,10 @@ | |||
| 1 | 1 | **Added:** | |
| 2 | 2 | ||
| 3 | 3 | * Added ``_find_constraints`` method in ``SymmetryConstraints`` class | |
| 4 | - * Added ``pospar_symbols`` method in ``SymmetryConstraints`` class | ||
| 5 | - * Added ``pospar_values`` method in ``SymmetryConstraints`` class | ||
| 6 | - * Added ``upar_symbols`` method in ``SymmetryConstraints`` class | ||
| 7 | - * Added ``upar_values`` method in ``SymmetryConstraints`` class | ||
| 4 | + * Added ``pos_parm_symbols`` method in ``SymmetryConstraints`` class | ||
| 5 | + * Added ``pos_parm_values`` method in ``SymmetryConstraints`` class | ||
| 6 | + * Added ``u_parm_symbols`` method in ``SymmetryConstraints`` class | ||
| 7 | + * Added ``u_parm_values`` method in ``SymmetryConstraints`` class | ||
| 8 | 8 | * Added ``u_formulas`` method in ``SymmetryConstraints`` class | |
| 9 | 9 | ||
| 10 | 10 | **Changed:** | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1224,9 +1224,9 @@ def posparSymbols(self): | |||
| 1224 | 1224 | ||
| 1225 | 1225 | Please use 'diffpy.structure.SymmetryConstraints.pospar_symbols' instead. | |
| 1226 | 1226 | """ | |
| 1227 | - return self.pospar_symbols() | ||
| 1227 | + return self.pos_parm_symbols() | ||
| 1228 | 1228 | ||
| 1229 | - def pospar_symbols(self): | ||
| 1229 | + def pos_parm_symbols(self): | ||
| 1230 | 1230 | """Return list of standard position parameter symbols.""" | |
| 1231 | 1231 | return [n for n, v in self.pospars] | |
| 1232 | 1232 | ||
@@ -1237,9 +1237,9 @@ def posparValues(self): | |||
| 1237 | 1237 | ||
| 1238 | 1238 | Please use 'diffpy.structure.SymmetryConstraints.pospar_values' instead. | |
| 1239 | 1239 | """ | |
| 1240 | - return self.pospar_values() | ||
| 1240 | + return self.pos_parm_values() | ||
| 1241 | 1241 | ||
| 1242 | - def pospar_values(self): | ||
| 1242 | + def pos_parm_values(self): | ||
| 1243 | 1243 | """Return list of position parameters values.""" | |
| 1244 | 1244 | return [v for n, v in self.pospars] | |
| 1245 | 1245 | ||
@@ -1265,7 +1265,7 @@ def positionFormulas(self, xyzsymbols=None): | |||
| 1265 | 1265 | emsg = "Not enough symbols for %i position parameters" % len(self.pospars) | |
| 1266 | 1266 | raise SymmetryError(emsg) | |
| 1267 | 1267 | # build translation dictionary | |
| 1268 | - trsmbl = dict(zip(self.pospar_symbols(), xyzsymbols)) | ||
| 1268 | + trsmbl = dict(zip(self.pos_parm_symbols(), xyzsymbols)) | ||
| 1269 | 1269 | ||
| 1270 | 1270 | def translatesymbol(matchobj): | |
| 1271 | 1271 | return trsmbl[matchobj.group(0)] | |
@@ -1307,9 +1307,9 @@ def UparSymbols(self): | |||
| 1307 | 1307 | ||
| 1308 | 1308 | Please use 'diffpy.structure.SymmetryConstraints.upar_symbols' instead. | |
| 1309 | 1309 | """ | |
| 1310 | - return self.upar_symbols() | ||
| 1310 | + return self.u_parm_symbols() | ||
| 1311 | 1311 | ||
| 1312 | - def upar_symbols(self): | ||
| 1312 | + def u_parm_symbols(self): | ||
| 1313 | 1313 | """Return list of standard atom displacement parameter | |
| 1314 | 1314 | symbols.""" | |
| 1315 | 1315 | return [n for n, v in self.Upars] | |
@@ -1324,7 +1324,7 @@ def UparValues(self): | |||
| 1324 | 1324 | """ | |
| 1325 | 1325 | return [v for n, v in self.Upars] | |
| 1326 | 1326 | ||
| 1327 | - def upar_values(self): | ||
| 1327 | + def u_parm_values(self): | ||
| 1328 | 1328 | """Return list of atom displacement parameters values.""" | |
| 1329 | 1329 | return [v for n, v in self.Upars] | |
| 1330 | 1330 | ||
@@ -1362,7 +1362,7 @@ def u_formulas(self, Usymbols=None): | |||
| 1362 | 1362 | emsg = "Not enough symbols for %i U parameters" % len(self.Upars) | |
| 1363 | 1363 | raise SymmetryError(emsg) | |
| 1364 | 1364 | # build translation dictionary | |
| 1365 | - trsmbl = dict(zip(self.upar_symbols(), Usymbols)) | ||
| 1365 | + trsmbl = dict(zip(self.u_parm_symbols(), Usymbols)) | ||
| 1366 | 1366 | ||
| 1367 | 1367 | def translatesymbol(matchobj): | |
| 1368 | 1368 | return trsmbl[matchobj.group(0)] | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -912,9 +912,9 @@ def test_upar_symbols(self): | |||
| 912 | 912 | pos = [[0, 0, 0]] | |
| 913 | 913 | Uijs = numpy.zeros((1, 3, 3)) | |
| 914 | 914 | sc1 = SymmetryConstraints(sg1, pos, Uijs) | |
| 915 | - self.assertEqual(6, len(sc1.upar_symbols())) | ||
| 915 | + self.assertEqual(6, len(sc1.u_parm_symbols())) | ||
| 916 | 916 | sc225 = SymmetryConstraints(sg225, pos, Uijs) | |
| 917 | - self.assertEqual(["U110"], sc225.upar_symbols()) | ||
| 917 | + self.assertEqual(["U110"], sc225.u_parm_symbols()) | ||
| 918 | 918 | return | |
| 919 | 919 | ||
| 920 | 920 | def test_UparValues(self): | |
@@ -940,11 +940,11 @@ def test_upar_values(self): | |||
| 940 | 940 | pos = [[0, 0, 0]] | |
| 941 | 941 | Uijs = [[[0.1, 0.4, 0.5], [0.4, 0.2, 0.6], [0.5, 0.6, 0.3]]] | |
| 942 | 942 | sc1 = SymmetryConstraints(sg1, pos, Uijs) | |
| 943 | - duv = 0.1 * numpy.arange(1, 7) - sc1.upar_values() | ||
| 943 | + duv = 0.1 * numpy.arange(1, 7) - sc1.u_parm_values() | ||
| 944 | 944 | self.assertAlmostEqual(0, max(numpy.fabs(duv)), places) | |
| 945 | 945 | sc225 = SymmetryConstraints(sg225, pos, Uijs) | |
| 946 | - self.assertEqual(1, len(sc225.upar_values())) | ||
| 947 | - self.assertAlmostEqual(0.2, sc225.upar_values()[0], places) | ||
| 946 | + self.assertEqual(1, len(sc225.u_parm_values())) | ||
| 947 | + self.assertAlmostEqual(0.2, sc225.u_parm_values()[0], places) | ||
| 948 | 948 | return | |
| 949 | 949 | ||
| 950 | 950 | def test_posparSymbols_and_posparValues(self): | |
@@ -1108,7 +1108,7 @@ def test_pospar_symbols_and_pospar_values(params, expected_symbols, expected_val | |||
| 1108 | 1108 | eau = ExpandAsymmetricUnit(sg225, [[0, 0, 0]]) | |
| 1109 | 1109 | sc = SymmetryConstraints(sg225, eau.expandedpos) | |
| 1110 | 1110 | sc.pospars = params | |
| 1111 | - actual_symbols, actual_values = sc.pospar_symbols(), sc.pospar_values() | ||
| 1111 | + actual_symbols, actual_values = sc.pos_parm_symbols(), sc.pos_parm_values() | ||
| 1112 | 1112 | assert actual_symbols == expected_symbols | |
| 1113 | 1113 | assert actual_values == expected_values | |
| 1114 | 1114 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments