unitsElectronvolt¶

class samson.DataModel.Quantity.unitsElectronvolt(*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.unitsElectronvolt) -> None

Constructs the zero dimensionless unit

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

Constructs the dimensionless unit with a given value v

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

Construct the physical unit with value, scale and exponent

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

Constructs the physical unit from a given physical unit u

__add__(*args, **kwargs)¶

Overloaded function.

  1. __add__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __add__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
__eq__(*args, **kwargs)¶

Overloaded function.

  1. __eq__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  2. __eq__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  3. __eq__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> bool
__ge__(*args, **kwargs)¶

Overloaded function.

  1. __ge__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  2. __ge__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  3. __ge__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> bool
__gt__(*args, **kwargs)¶

Overloaded function.

  1. __gt__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  2. __gt__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  3. __gt__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> bool
__iadd__(*args, **kwargs)¶

Overloaded function.

  1. __iadd__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __iadd__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
__imul__(*args, **kwargs)¶

Overloaded function.

  1. __imul__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __imul__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
__isub__(*args, **kwargs)¶

Overloaded function.

  1. __isub__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __isub__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
__itruediv__(*args, **kwargs)¶

Overloaded function.

  1. __itruediv__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __itruediv__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
__le__(*args, **kwargs)¶

Overloaded function.

  1. __le__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  2. __le__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  3. __le__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> bool
__lt__(*args, **kwargs)¶

Overloaded function.

  1. __lt__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  2. __lt__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  3. __lt__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> bool
__mul__(*args, **kwargs)¶

Overloaded function.

  1. __mul__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __mul__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
__ne__(*args, **kwargs)¶

Overloaded function.

  1. __ne__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  2. __ne__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> bool
  3. __ne__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> bool
__neg__(self: samson.DataModel.Quantity.unitsElectronvolt) → samson.DataModel.Quantity.unitsElectronvolt¶
__radd__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) → samson.DataModel.Quantity.unitsElectronvolt¶
__rmul__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) → samson.DataModel.Quantity.unitsElectronvolt¶
__rsub__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) → samson.DataModel.Quantity.unitsElectronvolt¶
__rtruediv__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) → samson.DataModel.Quantity.unitsElectronvolt¶
__sub__(*args, **kwargs)¶

Overloaded function.

  1. __sub__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __sub__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
__truediv__(*args, **kwargs)¶

Overloaded function.

  1. __truediv__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: float) -> samson.DataModel.Quantity.unitsElectronvolt
  2. __truediv__(self: samson.DataModel.Quantity.unitsElectronvolt, arg0: samson.DataModel.Quantity.unitsElectronvolt) -> samson.DataModel.Quantity.unitsElectronvolt
toDebugString(self: samson.DataModel.Quantity.unitsElectronvolt) → str¶
toString(self: samson.DataModel.Quantity.unitsElectronvolt, fullName: bool=False) → str¶

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

Eh¶

convert to hartree

J¶

convert to joule

JPerMol¶

convert to joulePerMole

hartree¶

convert to hartree

isDimensionless¶

Returns true if the unit is dimensionless

joule¶

convert to joule

joulePerMole¶

convert to joulePerMole

kJ¶

convert to kilojoule

kcalPerMol¶

convert to kilocaloriePerMole

kilocaloriePerMole¶

convert to kilocaloriePerMole

kilojoule¶

convert to kilojoule

sizeOfUnitSystem¶
value¶

Returns value of the unit

zJ¶

convert to zeptojoule

zeptojoule¶

convert to zeptojoule