High I am trying to define my own unit in modelica. It is not a derivated unit.
I created a subpackges and put in:
package DiabetesUnits
extends Modelica.Icons.Package;
type InternationalUnit = Real (final quantity="InternationalUnit", final unit="IU", min=0);
type InsulinConcentration = Real (final quantity="InsulinConcentration", final unit="IU/m3", displayUnit="IU/litre", min=0);
type InsulinConcentrationRate = Real (final quantity="InsulinConcentrationRate", final unit="IU/(s.dm3)", displayUnit="IU/(hour.litre)");
type GlucoseConcentration = Real (final quantity="GlucoseConcentration", final unit="g/m3", displayUnit="mg/litre", min=0);
type GlucoseRate = Real (final quantity="GlucoseConcentrationRate", final unit="g/(s)", displayUnit="mg/(hour)");
end DiabetesUnits;
but when I use it I get the error: Could not decode the unit symbol "IU" appearing in the unit string "IU/m3"