Conventions

Conventions

    Conventions

Library

Modelica/Units/UsersGuide

Description

The following conventions are used in package Modelica.Units.SI:

  • Modelica quantity names are defined according to the recommendations of ISO 31. Some of these name are rather long, such as "ThermodynamicTemperature". Shorter alias names are defined, e.g., "type Temperature = ThermodynamicTemperature;".
  • Modelica units are defined according to the SI base units without multiples (only exception "kg").
  • For some quantities, more convenient units for an engineer are defined as "displayUnit", i.e., the default unit for display purposes (e.g., displayUnit="deg" for quantity="Angle").
  • The type name is identical to the quantity name, following the convention of type names.
  • All quantity and unit attributes are defined as final in order that they cannot be redefined to another value.
  • Similar quantities, such as "Length, Breadth, Height, Thickness, Radius" are defined as the same quantity (here: "Length").
  • The ordering of the type declarations in this package follows ISO 31:
    Chapter  1: Space and TimeChapter  2: Periodic and Related PhenomenaChapter  3: MechanicsChapter  4: HeatChapter  5: Electricity and MagnetismChapter  6: Light and Related Electromagnetic RadiationsChapter  7: AcousticsChapter  8: Physical ChemistryChapter  9: Atomic and Nuclear PhysicsChapter 10: Nuclear Reactions and Ionizing RadiationsChapter 11: (not defined in ISO 31-1992)Chapter 12: Characteristic NumbersChapter 13: Solid State Physics
  • Conversion functions between SI and other units are available in the subpackage Conversions.

See Also