Francesco Casella
Francesco Casella
As reported in #4305, Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls is problematic: Dymola 2024x [fails with it](https://www.ltx.de/download/MA/Compare_MSL_v4.1.0/Testruns/Dymola/Modelica/_report/Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls/testcase_report.html) and so does [OpenModelica](https://libraries.openmodelica.org/branches/master/Modelica_trunk/files/Modelica_trunk_Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls.sim). Apparently there are some reasons to generate chattering. This should be investigated before the...
A few days ago @GiovanniMangola brought my attention on the `Modelica.Blocks.Nonlinear.PadeDelay` model. If `balance = true`, the model works just fine: the implementation is numerically sound, and so it is...
This PR back-ports into MSL 3.2.3 maintenance some of the changes that were made to MSL 4.0.0 in #3291, to make sure that the `PumpingSystem` example can be reliably initialized....
Here is my concrete proposal for MCP/0027. The normative text is a few lines (not sure if four or how many), I also added a bit longer description of the...
We are updating the [PowerGrids](https://github.com/PowerGrids/PowerGrids) library to version 2.0.0. One new feature there is that component icons optionally show variables such as active and reactive power, voltage magnitude and phase,...
Modelica models include an `experiment` annotation that defines the time span, tolerance and communication interval for a default simulation of the system. Usually, these parameters are set in order to...
Section 3.7.4.5 defines _getInstanceName()_ with the following non-normative text: > [The simulation result should not depend on the return value of this function.] I see several issues with this. The...
The simulation annotations introduced in [Section 18.4](https://specification.modelica.org/maint/3.6/annotations.html#annotations-for-simulations) are defined with literal values: `UNSIGNED-NUMBER` or `(true | false)`. Some tools actually allow to use parameters to specify those values, similarly to...
We fixed several issues in OMSimulator since the last [patch release 2.1.2](https://github.com/OpenModelica/OMSimulator/releases/tag/v2.1.1). There are some fixes in om_maintenance/v1.21 that were made by @adrpo for OpenModelica 1.21.0. There are also a...
Currently, OMSimulator only checks for event-triggering conditions (e.g. zero-crossing functions changing their sign) at each time step, but doesn't try to figure out the exact time when the zero-crossing function...