Skip to content

Commit 7d9bbcd

Browse files
authored
Merge pull request #12 from spglib/fractional-coords-tolerance
Properly compare fractional-coordinate tolerance
2 parents 7c0e9eb + 0da1dad commit 7d9bbcd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/spinspg/group.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,10 @@ def get_symmetry_with_cell(
129129
prim_translations.append(tmat @ trans)
130130

131131
prim_centerings = []
132+
epsilon = symprec / (np.abs(np.linalg.det(lattice)) ** (1 / 3))
132133
for centering in centerings:
133134
prim_centering = tmat @ centering
134-
assert is_integer_array(prim_centering)
135+
assert is_integer_array(prim_centering, atol=epsilon)
135136
prim_centerings.append(np.around(prim_centering).astype(int))
136137

137138
return NonmagneticSymmetry(

0 commit comments

Comments
 (0)