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"