diff --git a/euphonic/powder.py b/euphonic/powder.py index c20ebf455..b51105e07 100644 --- a/euphonic/powder.py +++ b/euphonic/powder.py @@ -345,6 +345,7 @@ def _qpts_cart_to_frac(qpts: Quantity, """ lattice = crystal.reciprocal_cell() + # Cast 'dimensionless' to ensure length units are cancelled properly return np.linalg.solve(lattice.T, qpts.T).T.to('dimensionless').magnitude