tendril.utils.types.thermodynamic module¶
-
class
tendril.utils.types.thermodynamic.Temperature(value)[source]¶ Bases:
tendril.utils.types.unitbase.NumericalUnitBase-
_regex_std= re.compile('^(?P<numerical>[-+]?[\\d]+\\.?[\\d]*)\\s?(?P<order>(mK)?[CFK]?)(?P<residual>)$')¶
-
_orders= [('C', 1), ('F', <function Temperature.<lambda>>), ('K', <function Temperature.<lambda>>)]¶
-
_dostr= 'C'¶
-
_allow_nOr= False¶
-
-
class
tendril.utils.types.thermodynamic.ThermalDissipation(value)[source]¶ Bases:
tendril.utils.types.unitbase.NumericalUnitBase-
_regex_std= re.compile('^(?P<numerical>[-+]?[\\d]+\\.?[\\d]*)\\s?(?P<order>[numkM]?W)(?P<residual>)$')¶
-
_ostrs= ['nW', 'uW', 'mW', 'W', 'kW', 'MW']¶
-
_dostr= 'W'¶
-
_allow_nOr= False¶
-