ModelicaSpecification
ModelicaSpecification copied to clipboard
Specification of the Modelica Language
[Section 18.9.6](https://specification.modelica.org/master/annotations.html#variable-graphics-and-schematic-animation) says: > Any value (coordinates, color, text, etc.) in graphical annotations can be dependent on class variables using DynamicSelect. And has the example: ``` annotation(Icon(graphics = { Rectangle(...
Consider lowering the following to Base Modelica: ``` model ComponentArray model C Real x; algorithm x := 1.0; end C; C[2] comps; end ComponentArray; ``` Since Base Modelica does not...
This is just intended as a starting point for the discussion. Closes #3636 Unclear points: - Compatibility? Should we reserve `` for future extensions? - Specification of GitHub flavored markdown...
Isn't the specification missing some sections giving semantics of equations and statements in the following form? ``` f(args); ``` For example, I can find the type rule for a simple...
There are a few settings stored in an annotation common to all tools: StartTime, StopTime, Interval, Tolerance. I think it's worth to discuss which settings shouldn't be stored in a...
Two issues in the current HTML rendering of functions.tex 1. Excessive space both horizontally and vertically before `IncludeDirectory` item. 2. MyLicense.txt is rendered with `%` symbol which seems also unexpected....
## Motivation Modelica is a language to model physical systems and therefore, physical variables are used in equations. In many Modelica libraries, including the Modelica Standard Library, for example, Greek...
### Context The [REUSE Specification](https://reuse.software) mandates that every source file carry its SPDX-license header “at the very top of the file” (aside from she-bangs or XML prologs). Modelica tools today...
This fixes what I believe is just the result of parallel development of the global constant concept and design of where to allow specification of array dimensions.
As part of unit-checking https://github.com/modelica/ModelicaSpecification/pull/3491 various ways of attaching units to Reals are proposed including withUnit(...) and 1 'm'. After additional internal discussion we have found a simpler proposal that...