unitsAU¶
- class samson.DataModel.Quantity.unitsAU(*args, **kwargs)¶
Bases:
pybind11_builtins.pybind11_object
Units system, serves as a wrapper between SBQuantity and Python
Overloaded function.
__init__(self: samson.DataModel.Quantity.unitsAU) -> None
Constructs the zero dimensionless unit
__init__(self: samson.DataModel.Quantity.unitsAU, v: float) -> None
Constructs the dimensionless unit with a given value v
__init__(self: samson.DataModel.Quantity.unitsAU, value: float, scale: List[int], exponent: List[int]) -> None
Construct the physical unit with value, scale and exponent
__init__(self: samson.DataModel.Quantity.unitsAU, u: samson.DataModel.Quantity.unitsAU) -> None
Constructs the physical unit from a given physical unit u
- __add__(*args, **kwargs)¶
Overloaded function.
__add__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__add__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- __eq__(*args, **kwargs)¶
Overloaded function.
__eq__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__eq__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__eq__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> bool
- __ge__(*args, **kwargs)¶
Overloaded function.
__ge__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__ge__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__ge__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> bool
- __gt__(*args, **kwargs)¶
Overloaded function.
__gt__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__gt__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__gt__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> bool
- __iadd__(*args, **kwargs)¶
Overloaded function.
__iadd__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__iadd__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- __imul__(*args, **kwargs)¶
Overloaded function.
__imul__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__imul__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- __isub__(*args, **kwargs)¶
Overloaded function.
__isub__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__isub__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- __itruediv__(*args, **kwargs)¶
Overloaded function.
__itruediv__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__itruediv__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- __le__(*args, **kwargs)¶
Overloaded function.
__le__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__le__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__le__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> bool
- __lt__(*args, **kwargs)¶
Overloaded function.
__lt__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__lt__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__lt__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> bool
- __mul__(*args, **kwargs)¶
Overloaded function.
__mul__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__mul__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- __ne__(*args, **kwargs)¶
Overloaded function.
__ne__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__ne__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> bool
__ne__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> bool
- __neg__(self: samson.DataModel.Quantity.unitsAU) samson.DataModel.Quantity.unitsAU ¶
- __radd__(self: samson.DataModel.Quantity.unitsAU, arg0: float) samson.DataModel.Quantity.unitsAU ¶
- __rmul__(self: samson.DataModel.Quantity.unitsAU, arg0: float) samson.DataModel.Quantity.unitsAU ¶
- __rsub__(self: samson.DataModel.Quantity.unitsAU, arg0: float) samson.DataModel.Quantity.unitsAU ¶
- __rtruediv__(self: samson.DataModel.Quantity.unitsAU, arg0: float) samson.DataModel.Quantity.unitsAU ¶
- __sub__(*args, **kwargs)¶
Overloaded function.
__sub__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__sub__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- __truediv__(*args, **kwargs)¶
Overloaded function.
__truediv__(self: samson.DataModel.Quantity.unitsAU, arg0: float) -> samson.DataModel.Quantity.unitsAU
__truediv__(self: samson.DataModel.Quantity.unitsAU, arg0: samson.DataModel.Quantity.unitsAU) -> samson.DataModel.Quantity.unitsAU
- static fromLinearInterpolation(q0: samson.DataModel.Quantity.unitsAU, q1: samson.DataModel.Quantity.unitsAU, alpha: float) samson.DataModel.Quantity.unitsAU ¶
Returns a linear interpolation between two physical quantities q0 and q1 for a parameter alpha in the closed unit interval [0, 1].
- setZero(self: samson.DataModel.Quantity.unitsAU) None ¶
Sets the value to zero
- toDebugString(self: samson.DataModel.Quantity.unitsAU) str ¶
- toString(self: samson.DataModel.Quantity.unitsAU, fullName: bool = False) str ¶
Converts the physical quantity to a string (with a full unit name when fullName is true)
- property C¶
convert to coulomb
- property Da¶
convert to dalton
- property J¶
convert to joule
- property JPerMol¶
convert to joulePerMole
- property coulomb¶
convert to coulomb
- property dalton¶
convert to dalton
- property eV¶
convert to electronvolt
- property electronvolt¶
convert to electronvolt
- property femtosecond¶
convert to femtosecond
- property fs¶
convert to femtosecond
- property g¶
convert to gram
- property gram¶
convert to gram
- property isDimensionless¶
Returns true if the unit is dimensionless
- property joule¶
convert to joule
- property joulePerMole¶
convert to joulePerMole
- property kcalPerMol¶
convert to kilocaloriePerMole
- property kg¶
convert to kilogram
- property kilocaloriePerMole¶
convert to kilocaloriePerMole
- property kilogram¶
convert to kilogram
- property length¶
convert to length
- property m¶
convert to meter
- property mass¶
convert to mass
- property meter¶
convert to meter
- property nanometer¶
convert to nanometer
- property nm¶
convert to nanometer
- property picometer¶
convert to picometer
- property pm¶
convert to picometer
- property s¶
convert to second
- property second¶
convert to second
- property sizeOfUnitSystem¶
- property time¶
convert to time
- property value¶
Returns value of the unit
- property yg¶
convert to yoctogram
- property yoctogram¶
convert to yoctogram