UnitSystem¶
-
class
narupatools.core.units.UnitSystem(**kwargs: Union[float, narupatools.core.units.Unit])¶ System of units which can be converted between each other.
Accessing an attribute such as .length or .time gives the corresponding value in units compatible with Narupa.
Inheritance

Methods
Initialize self.
-
__init__(**kwargs: Union[float, narupatools.core.units.Unit])¶ Initialize self. See help(type(self)) for accurate signature.
Attributes
Angle unit in radians.
Charge unit in elementary charge.
Density unit in a.m.u.
2D density unit in a.m.u.
Dipole moment in elementary charge nano meters.
Dynamic viscosity in kilojoules picosecond per mole per nanometers cubed.
Electric field in kilojoules per mole per elemetary charge per nanometer.
Energy unit in kilojoules per mole.
Force unit in kilojoules per mole per nanometer.
Length unit in nanometers.
Mass unit in a.m.u.
Pressure unit in kilojoules per mole per nanometers cubed.
Absolute temperature unit in kelvin.
Time unit in picoseconds.
Torque unit in kilojoules per mole.
Velocity unit in nanometers per picosecond.
-
angle¶ Angle unit in radians.
-
charge¶ Charge unit in elementary charge.
-
density¶ Density unit in a.m.u. per cubic nanometer.
-
density2d¶ 2D density unit in a.m.u. per square nanometer.
-
dipole_moment¶ Dipole moment in elementary charge nano meters.
-
dynamic_viscosity¶ Dynamic viscosity in kilojoules picosecond per mole per nanometers cubed.
-
electric_field¶ Electric field in kilojoules per mole per elemetary charge per nanometer.
-
energy¶ Energy unit in kilojoules per mole.
-
force¶ Force unit in kilojoules per mole per nanometer.
-
length¶ Length unit in nanometers.
-
mass¶ Mass unit in a.m.u.
-
pressure¶ Pressure unit in kilojoules per mole per nanometers cubed.
-
temperature¶ Absolute temperature unit in kelvin.
-
time¶ Time unit in picoseconds.
-
torque¶ Torque unit in kilojoules per mole.
-
velocity¶ Velocity unit in nanometers per picosecond.
-