pyunitwizard.get_dimensionality#

pyunitwizard.get_dimensionality(quantity_or_unit)[source]#

Return dimensional exponents for a quantity or unit.

Parameters:

quantity_or_unit (QuantityOrUnit) – Quantity or unit to inspect. String values are parsed when possible.

Returns:

Mapping of fundamental dimensions to integer exponents.

Return type:

dict

Raises:

NotImplementedFormError – If the input form is not supported by current runtime adapters.

Examples

>>> import pyunitwizard as puw
>>> puw.get_dimensionality("1 nanometer")