Package Modelica.​SIunits.​Conversions.​NonSIunits
Type definitions of non SI units

Information

This package provides predefined types, such as Angle_deg (angle in degree), AngularVelocity_rpm (angular velocity in revolutions per minute) or Temperature_degF (temperature in degree Fahrenheit), which are in common use but are not part of the international standard on units according to ISO 31-1992 "General principles concerning quantities, units and symbols" and ISO 1000-1992 "SI units and recommendations for the use of their multiples and of certain other units".

If possible, the types in this package should not be used. Use instead types of package Modelica.SIunits. For more information on units, see also the book of Francois Cardarelli Scientific Unit Conversion - A Practical Guide to Metrication (Springer 1997).

Some units, such as Temperature_degC/Temp_C are both defined in Modelica.SIunits and in Modelica.Conversions.NonSIunits. The reason is that these definitions have been placed erroneously in Modelica.SIunits although they are not SIunits. For backward compatibility, these type definitions are still kept in Modelica.SIunits.

Extends from Modelica.​Icons.​Package (Icon for standard packages).

Package Contents

NameDescription
Angle_degAngle in degree
AngularVelocity_rpmAngular velocity in revolutions per minute. Alias unit names that are outside of the SI system: rpm, r/min, rev/min
Area_cmArea in cm
Area_cmPerVoltageSecondArea in cm per voltage second
ElectricCharge_AhElectric charge in Ampere hours
Energy_kWhEnergy in kilo watt hours
Energy_WhEnergy in Watt hours
FirstOrderTemperaturCoefficientObsolete type, use LinearTemperatureCoefficientResistance instead!
MassFlowRate_gpsMass flow rate in gram per second
PerArea_cmPer Area in cm
Pressure_barAbsolute pressure in bar
SecondOrderTemperaturCoefficientObsolete type, use QuadraticTemperatureCoefficientResistance instead!
Temperature_degCAbsolute temperature in degree Celsius (for relative temperature use SIunits.TemperatureDifference)
Temperature_degFAbsolute temperature in degree Fahrenheit (for relative temperature use SIunits.TemperatureDifference)
Temperature_degRkAbsolute temperature in degree Rankine (for relative temperature use SIunits.TemperatureDifference)
Time_dayTime in days
Time_hourTime in hours
Time_minuteTime in minutes
Velocity_kmhVelocity in kilometres per hour
Volume_litreVolume in litres

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Temperature_degC
Absolute temperature in degree Celsius (for relative temperature use SIunits.TemperatureDifference)

Extends from Real.

Attributes

NameValue
quantity"ThermodynamicTemperature"
unit"degC"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Temperature_degF
Absolute temperature in degree Fahrenheit (for relative temperature use SIunits.TemperatureDifference)

Extends from Real.

Attributes

NameValue
quantity"ThermodynamicTemperature"
unit"degF"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Temperature_degRk
Absolute temperature in degree Rankine (for relative temperature use SIunits.TemperatureDifference)

Extends from Real.

Attributes

NameValue
quantity"ThermodynamicTemperature"
unit"degRk"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Angle_deg
Angle in degree

Extends from Real.

Attributes

NameValue
quantity"Angle"
unit"deg"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​AngularVelocity_rpm
Angular velocity in revolutions per minute. Alias unit names that are outside of the SI system: rpm, r/min, rev/min

Extends from Real.

Attributes

NameValue
quantity"AngularVelocity"
unit"rev/min"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Velocity_kmh
Velocity in kilometres per hour

Extends from Real.

Attributes

NameValue
quantity"Velocity"
unit"km/h"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Time_day
Time in days

Extends from Real.

Attributes

NameValue
quantity"Time"
unit"d"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Time_hour
Time in hours

Extends from Real.

Attributes

NameValue
quantity"Time"
unit"h"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Time_minute
Time in minutes

Extends from Real.

Attributes

NameValue
quantity"Time"
unit"min"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Volume_litre
Volume in litres

Extends from Real.

Attributes

NameValue
quantity"Volume"
unit"l"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​ElectricCharge_Ah
Electric charge in Ampere hours

Extends from Real.

Attributes

NameValue
quantity"ElectricCharge"
unit"A.h"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Energy_Wh
Energy in Watt hours

Extends from Real.

Attributes

NameValue
quantity"Energy"
unit"W.h"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Energy_kWh
Energy in kilo watt hours

Extends from Real.

Attributes

NameValue
quantity"Energy"
unit"kW.h"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Pressure_bar
Absolute pressure in bar

Extends from Real.

Attributes

NameValue
quantity"Pressure"
unit"bar"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​MassFlowRate_gps
Mass flow rate in gram per second

Extends from Real.

Attributes

NameValue
quantity"MassFlowRate"
unit"g/s"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​FirstOrderTemperaturCoefficient
Obsolete type, use LinearTemperatureCoefficientResistance instead!

Extends from Real.

Attributes

NameValue
quantity"FirstOrderTemperatureCoefficient"
unit"Ohm/degC"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​SecondOrderTemperaturCoefficient
Obsolete type, use QuadraticTemperatureCoefficientResistance instead!

Extends from Real.

Attributes

NameValue
quantity"SecondOrderTemperatureCoefficient"
unit"Ohm/degC2"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Area_cm
Area in cm

Extends from Real.

Attributes

NameValue
quantity"Area"
unit"cm2"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​PerArea_cm
Per Area in cm

Extends from Real.

Attributes

NameValue
quantity"PerArea"
unit"1/cm2"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.

Type Modelica.​SIunits.​Conversions.​NonSIunits.​Area_cmPerVoltageSecond
Area in cm per voltage second

Extends from Real.

Attributes

NameValue
quantity"AreaPerVoltageSecond"
unit"cm2/(V.s)"
min-Modelica.Constants.inf
maxModelica.Constants.inf
start0.