unitsKilocaloriePerMole

class samson.DataModel.Quantity.unitsKilocaloriePerMole(*args, **kwargs)

Bases: pybind11_builtins.pybind11_object

Units system, serves as a wrapper between SBQuantity and Python

Overloaded function.

  1. __init__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> None

Constructs the zero dimensionless unit

  1. __init__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, v: float) -> None

Constructs the dimensionless unit with a given value v

  1. __init__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, value: float, scale: List[int], exponent: List[int]) -> None

Construct the physical unit with value, scale and exponent

  1. __init__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, u: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> None

Constructs the physical unit from a given physical unit u

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __add__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

__eq__(*args, **kwargs)

Overloaded function.

  1. __eq__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  2. __eq__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  3. __eq__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> bool

__ge__(*args, **kwargs)

Overloaded function.

  1. __ge__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  2. __ge__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  3. __ge__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> bool

__gt__(*args, **kwargs)

Overloaded function.

  1. __gt__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  2. __gt__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  3. __gt__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> bool

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __iadd__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

__imul__(*args, **kwargs)

Overloaded function.

  1. __imul__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __imul__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __isub__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

__itruediv__(*args, **kwargs)

Overloaded function.

  1. __itruediv__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __itruediv__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

__le__(*args, **kwargs)

Overloaded function.

  1. __le__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  2. __le__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  3. __le__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> bool

__lt__(*args, **kwargs)

Overloaded function.

  1. __lt__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  2. __lt__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  3. __lt__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> bool

__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __mul__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

__ne__(*args, **kwargs)

Overloaded function.

  1. __ne__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  2. __ne__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> bool

  3. __ne__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> bool

__neg__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole) samson.DataModel.Quantity.unitsKilocaloriePerMole
__radd__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) samson.DataModel.Quantity.unitsKilocaloriePerMole
__rmul__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) samson.DataModel.Quantity.unitsKilocaloriePerMole
__rsub__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) samson.DataModel.Quantity.unitsKilocaloriePerMole
__rtruediv__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) samson.DataModel.Quantity.unitsKilocaloriePerMole
__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __sub__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

__truediv__(*args, **kwargs)

Overloaded function.

  1. __truediv__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: float) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

  2. __truediv__(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, arg0: samson.DataModel.Quantity.unitsKilocaloriePerMole) -> samson.DataModel.Quantity.unitsKilocaloriePerMole

static fromLinearInterpolation(q0: samson.DataModel.Quantity.unitsKilocaloriePerMole, q1: samson.DataModel.Quantity.unitsKilocaloriePerMole, alpha: float) samson.DataModel.Quantity.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.DataModel.Quantity.unitsKilocaloriePerMole) None

Sets the value to zero

toDebugString(self: samson.DataModel.Quantity.unitsKilocaloriePerMole) str
toString(self: samson.DataModel.Quantity.unitsKilocaloriePerMole, fullName: bool = False) str

Converts the physical quantity to a string (with a full unit name when fullName is true)

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