modelica / ModelicaStandardLibrary

Free (standard conforming) library to model mechanical (1D/3D), electrical (analog, digital, machines), magnetic, thermal, fluid, control systems and hierarchical state machines. Also numerical functions and functions for strings, files and streams are included.
https://doc.modelica.org
BSD 3-Clause "New" or "Revised" License
452 stars 165 forks source link

MSL 4.1.0 Regressions - MultiBody #4341

Open GallLeo opened 4 months ago

GallLeo commented 4 months ago

The following models fail in result comparison. Tested revision: f9bddf86 (2024-02-16)

Changed models, need reference update after library officer check:

No signals to compare, define more comparison signals:

Change due to new Dymola version


Useful Links

_Current comparison report: https://www.ltx.de/download/MA/Compare_MSL_v4.1.0/comparison_report_overview.html -> Reference result test -> Comparison_

Comparison signal definitions: https://github.com/modelica/ModelicaStandardLibrary/tree/master/Modelica/Resources/Reference/Modelica https://github.com/modelica/ModelicaStandardLibrary/tree/master/ModelicaTest/Resources/Reference/ModelicaTest

_Reference results: https://github.com/modelica/MAP-LIB_ReferenceResults_

tobolar commented 4 months ago

Library officer check:

No signals to compare, define more comparison signals:

Change due to new Dymola version (reference update after library officer check?):

Not classified, yet (needs library officer check):

casella commented 2 weeks ago

On 2024-06-18 I reviewed all issues with @tobolar, took decisions, and made actions, as reported in the top ticket description

GallLeo commented 2 days ago

Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1D

I tried to reduce the reference CSV to 0.4 s.

It nearly works in csv-compare. Unfortunately, it reports errors for each variable, because the tube extrapolates a bit in the future.

2024-07-02_differentStopTimes_CompareIssue

Proposal:

casella commented 1 day ago

Agreed, as discussed during the 2024-07-02 MAP-Lib meeting