Define specialized class package
package Library
constant Real k = 0.1;
type X = Real(min=0);
model A
...
end A;
model B
...
end B;
end Library;
[ encapsulated ][ partial] package
IDENT class_specifier
class_specifier :
string_comment composition end IDENT
| "=" base_prefix name [ array_subscripts ] [ class_modification ] comment
| "=" enumeration "(" ( [enum_list] | ":" ) ")" comment
See Modelica Grammar for further details.
May only contain declarations of classes and constants. Enhanced to allow import of elements of packages.