hvl_ccb.utils.conversion.unit

digraph inheritance89d49d56e4 { bgcolor=transparent; rankdir=TB; size=""; "Enum" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Generic enumeration."]; "Pressure" [URL="../hvl_ccb.utils.conversion.unit.html#hvl_ccb.utils.conversion.unit.Pressure",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An enumeration."]; "Unit" -> "Pressure" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Temperature" [URL="../hvl_ccb.utils.conversion.unit.html#hvl_ccb.utils.conversion.unit.Temperature",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An enumeration."]; "Unit" -> "Temperature" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Unit" [URL="../hvl_ccb.utils.conversion.unit.html#hvl_ccb.utils.conversion.unit.Unit",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An enumeration."]; "Enum" -> "Unit" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

Unit conversion, within in the same group of units, for example Kelvin <-> Celsius

class Pressure(value)[source]

Bases: Unit

An enumeration.

ATM = 'atm'
ATMOSPHERE = 'atm'
BAR = 'bar'
MILLIMETER_MERCURY = 'mmHg'
MMHG = 'mmHg'
PA = 'Pa'
PASCAL = 'Pa'
POUNDS_PER_SQUARE_INCH = 'psi'
PSI = 'psi'
TORR = 'torr'
class Temperature(value)[source]

Bases: Unit

An enumeration.

C = 'C'
CELSIUS = 'C'
F = 'F'
FAHRENHEIT = 'F'
K = 'K'
KELVIN = 'K'
class Unit(value)[source]

Bases: Enum

An enumeration.

abstract classmethod convert(value, **kwargs)