In [9]: system = openmm.XmlSerializer.deserialize(open("system.xml").read())
In [10]: ArrayQuantity.validate_type(system.getDefaultPeriodicBoxVectors())
/Users/mattthompson/micromamba/envs/openff-interchange-dev/lib/python3.11/site-packages/pint/compat.py:60: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
return np.asarray(value)
Out[10]:
array([[2.5, 0. , 0. ],
[0. , 2.5, 0. ],
[0. , 0. , 2.5]]) <Unit('nanometer')>
With 0.1.2: