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

Inheritance diagram of UnitSystem

Methods

__init__

Initialize self.

__init__(**kwargs: Union[float, narupatools.core.units.Unit])

Initialize self. See help(type(self)) for accurate signature.

Attributes

angle

Angle unit in radians.

charge

Charge unit in elementary charge.

density

Density unit in a.m.u.

density2d

2D density unit in a.m.u.

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.

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.