Skip to content

Commit 450d50b

Browse files
committed
Registers converter for non dimensional unit
1 parent 7c14713 commit 450d50b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/property_utils/units/converters.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
from property_utils.units.descriptors import UnitDescriptor
1414
from property_utils.exceptions.units.converter_types import UnitConversionError
1515
from property_utils.units.units import (
16+
NonDimensionalUnit,
1617
RelativeTemperatureUnit,
1718
AbsoluteTemperatureUnit,
1819
LengthUnit,
@@ -153,6 +154,12 @@ def convert(
153154
return value * cls.get_factor(from_descriptor, to_descriptor)
154155

155156

157+
@register_converter(NonDimensionalUnit)
158+
class NonDimensionalUnitConverter(AbsoluteUnitConverter):
159+
reference_unit = NonDimensionalUnit.NON_DIMENSIONAL
160+
conversion_map = {NonDimensionalUnit.NON_DIMENSIONAL: 1}
161+
162+
156163
@register_converter(LengthUnit)
157164
class LengthUnitConverter(AbsoluteUnitConverter):
158165
"""

0 commit comments

Comments
 (0)