Conventions

Conventions

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

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 Time
    Chapter  2: Periodic and Related Phenomena
    Chapter  3: Mechanics
    Chapter  4: Heat
    Chapter  5: Electricity and Magnetism
    Chapter  6: Light and Related Electromagnetic Radiations
    Chapter  7: Acoustics
    Chapter  8: Physical Chemistry
    Chapter  9: Atomic and Nuclear Physics
    Chapter 10: Nuclear Reactions and Ionizing Radiations
    Chapter 11: (not defined in ISO 31-1992)
    Chapter 12: Characteristic Numbers
    Chapter 13: Solid State Physics
    
  • Conversion functions between SI and other units are available in the subpackage Conversions.