unitsKilocaloriePerMole#
This is the base class for the KilocaloriePerMole Unit.
- class samson.SBQuantity.unitsKilocaloriePerMole(*args, **kwargs)#
Bases:
pybind11_object
Units system, serves as a wrapper between SBQuantity and Python
Overloaded function.
__init__(self: samson.SBQuantity.unitsKilocaloriePerMole) -> None
Constructs the zero dimensionless unit
__init__(self: samson.SBQuantity.unitsKilocaloriePerMole, v: float) -> None
Constructs the dimensionless unit with the given value v
__init__(self: samson.SBQuantity.unitsKilocaloriePerMole, value: float, scale: list[int], exponent: list[int]) -> None
Construct the physical unit with value, scale and exponent
__init__(self: samson.SBQuantity.unitsKilocaloriePerMole, u: samson.SBQuantity.unitsKilocaloriePerMole) -> None
Constructs the physical unit from the given physical unit u
- __add__(*args, **kwargs)#
Overloaded function.
__add__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__add__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- __eq__(*args, **kwargs)#
Overloaded function.
__eq__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__eq__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__eq__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> bool
- __ge__(*args, **kwargs)#
Overloaded function.
__ge__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__ge__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__ge__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> bool
- __gt__(*args, **kwargs)#
Overloaded function.
__gt__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__gt__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__gt__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> bool
- __iadd__(*args, **kwargs)#
Overloaded function.
__iadd__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__iadd__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- __imul__(*args, **kwargs)#
Overloaded function.
__imul__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__imul__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- __isub__(*args, **kwargs)#
Overloaded function.
__isub__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__isub__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- __itruediv__(*args, **kwargs)#
Overloaded function.
__itruediv__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__itruediv__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- __le__(*args, **kwargs)#
Overloaded function.
__le__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__le__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__le__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> bool
- __lt__(*args, **kwargs)#
Overloaded function.
__lt__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__lt__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__lt__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> bool
- __mul__(*args, **kwargs)#
Overloaded function.
__mul__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__mul__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- __ne__(*args, **kwargs)#
Overloaded function.
__ne__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__ne__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> bool
__ne__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> bool
- __neg__(self: samson.SBQuantity.unitsKilocaloriePerMole) samson.SBQuantity.unitsKilocaloriePerMole #
- __radd__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) samson.SBQuantity.unitsKilocaloriePerMole #
- __rmul__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) samson.SBQuantity.unitsKilocaloriePerMole #
- __rsub__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) samson.SBQuantity.unitsKilocaloriePerMole #
- __rtruediv__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) samson.SBQuantity.unitsKilocaloriePerMole #
- __sub__(*args, **kwargs)#
Overloaded function.
__sub__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__sub__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- __truediv__(*args, **kwargs)#
Overloaded function.
__truediv__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: float) -> samson.SBQuantity.unitsKilocaloriePerMole
__truediv__(self: samson.SBQuantity.unitsKilocaloriePerMole, arg0: samson.SBQuantity.unitsKilocaloriePerMole) -> samson.SBQuantity.unitsKilocaloriePerMole
- static fromLinearInterpolation(q0: samson.SBQuantity.unitsKilocaloriePerMole, q1: samson.SBQuantity.unitsKilocaloriePerMole, alpha: float) samson.SBQuantity.unitsKilocaloriePerMole #
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.SBQuantity.unitsKilocaloriePerMole) None #
Sets the value to zero
- str(self: samson.SBQuantity.unitsKilocaloriePerMole, fullName: bool = False) str #
Converts the physical quantity to a string (with a full unit name when fullName is True.)
- toDebugString(self: samson.SBQuantity.unitsKilocaloriePerMole) str #
- property Eh#
convert to hartree
- property J#
convert to joule
- property JPerMol#
convert to joulePerMole
- property eV#
convert to electronvolt
- property electronvolt#
convert to electronvolt
- property hartree#
convert to hartree
- property isDimensionless#
Returns True if the unit is dimensionless
- property joule#
convert to joule
- property joulePerMole#
convert to joulePerMole
- property sizeOfUnitSystem#
- property value#
Returns value of the unit