mahautils.multics.MahaMulticsUnitSystem

class mahautils.multics.MahaMulticsUnitSystem

Bases: UnitSystem

A Maha Multics-specific system of units

This class is a modified version of the pyxx.units.UnitSystem class. It represents a system of units similar to SI, with the following base units:

  1. Mass: kilogram [\(kg\)]

  2. Length: meter [\(m\)]

  3. Time: second [\(s\)]

  4. Temperature: Kelvin [\(K\)]

  5. Amount of substance: mole [\(mol\)]

  6. Electric current: ampere [\(A\)]

  7. Luminous intensity: candela [\(cd\)]

By using a custom system of units for Maha Multics, it automatically ensures that unit conversions can only be performed for Maha Multics-compatible units.

Methods

__init__()

Creates an instance of a Maha Multics-specific system of units with seven base units

Inherited Attributes

description

A brief description of the system of units, such as a list of the base units or details on other relevant specifications

name

A short, descriptive name identifying the system of units

num_base_units

The number of base units in the system of units

__init__()

Creates an instance of a Maha Multics-specific system of units with seven base units

property description

A brief description of the system of units, such as a list of the base units or details on other relevant specifications

property name

A short, descriptive name identifying the system of units

property num_base_units

The number of base units in the system of units