OpenModelica v1.16 from 2020-10-16 05:24:21 to 2020-10-22 05:46:29

Summary

OMC Commits36
Libraries Changed3
Number of Improvements1
Number of Regressions93
Number of Performance Improvements1
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
ac7c56962cPer ÖstlundFix unconnected flow and inside/outside.
fc6b355337Adrian Popprepare for v1.16.0-dev.beta4
1840738ee4Per Östlund[NF] Fix if-equation handling for -d=-nfScalarize.
c4bb214d5cPer ÖstlundUpdate UnorderedSet.
ef0683eb4aarun3688update conference proceedings
c2c90925f9Niklas Worschech[omiscpp] handle abort calls from fmu's in omsicpp simulation, send error messages via zeromq
dae55cf1d3Karim Abdelhak[testuite] fixup for clocked state report
3ffedaa0e0Karim Abdelhak[BE] update backendaeinfo
705e5e7df8AndreasExclude constants from FMI modelDescription dependecies (#6803)
03c956180darun3688expected output
7a6667d153arun3688implement minimal set-s dataReconciliation algorithm
7605dee0c1AnHeuermannAdd output path to CSV file for homotopy logging
82316a99f2AnHeuermannCatch error in initalization and close message and file
e62a38272fKarim Abdelhak[BE] remove empty initial equations
c850391627AnHeuermannAdd debug symbols to FMUs and don't remove tmp files
4a9e195bfcAdrian Popremove tabs
83c2747afcPer ÖstlundArray connection improvements
9b268ea732AndreasRemove duplicate updateBoundParameter calls (#6824)
04ccf928e2Adeel AsgharAdd the modifier value to combo box if its not there already
bfae500efePer ÖstlundFix indexing in ArrayConnections.transMulti.
6ff4da414eAdrian Popfix ticket #6129 - filter out partial classes - fix memory issues - speedup subtype search
5ad7c917f5Per ÖstlundArray connection improvements.
2489e3a2b2Per ÖstlundFix -d=-nfScalarize for multidimensional eqs
b6e418f6fePer ÖstlundSet based graph connection handling
8dab0e9b52Adeel AsgharSet the default place holder text for replaceable
7fa329cb74Adrian PopFixes for #6127 - add a line to remove the modifier - do not disable any item as it doesn't work properly - remove class comment quotes - TODO! use of setPlaceholderText to grey out the default doesn't work yet
7dc23f4e0dAdrian Poppartial fix for ticket #6161
1b5537ed6carun3688fix ElementPropertiesDialog before instantiation (#6785)
319f0b70a6hudsonUpdated libraries * libraries 0d29040...81e0f6e (1): > Bump libraries
73d397d4f5Lennart OchelUpdate OMSens_Qt (#6833)
72358fa344arun3688update OMSimulator API in omc (#6831)
aebc02b106Lennart OchelAdd FMI test case for enumerations including omc and OMSimulator (#6772)
fa185942f6Lennart OchelAdd OMSetup to .gitignore (#6830)
1e5d02e0a7Lennart OchelUpdate OMSimulator (#6829)
63d72ed00bKarim Abdelhak[BE] do not allow incomplete function inverting
8dd669a887Adrian Popremove unqualified import

Library Changes

LibraryChange
Modelica_DeviceDriversFrom version 2.0.0 (revision 2.0.0-8-g65ba8c3) to 2.0.0 (revision 2.0.0-9-g7b1e0f1)
PNlibConfiguration hash (OMC settings or the testing script changed)
ScalableTestSuite_nooptConfiguration hash (OMC settings or the testing script changed)

Models Affected

Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate performance 39.24 → 7.98
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
PNlibPNlib.Examples.ConTest.Conflict (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.ConflictLoop (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.LoopAndArcweight (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.PCtoTC (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.PCtoTCfunction (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.SinglePC (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.SingleTC (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.Speed (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.TCtoPC (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.TCtoPCfunction (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.ZeroArcWeight (sim)Verify → Simulate
PNlibPNlib.Examples.ConTest.ZeroPlace (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.ConflictBeneBaB (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.ConflictBeneGreedy (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.ConflictBeneQuotient (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.ConflictPrio (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.ConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.DisLoopAndArcweight (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.EightConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.FiveTimes (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.InputConflictBeneBaB (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.InputConflictBeneGreedy (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.InputConflictBeneQuotient (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.InputConflictPrio (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.InputConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.NoInputConflict (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictBeneBaB (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictPrio (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.PDtoTD (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.PDtoTDfunction (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.PDtoTT (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.PrioTest (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.SinglePD (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.SingleTD (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.SixConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TDtoPD (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TDtoPDfunction (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TEnoInput (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TEtest (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TFDinputConflict (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TFDoutCap (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TFDoutputConflict (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TFDtest (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TTcircle (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.TTtoPD (sim)Verify → Simulate
PNlibPNlib.Examples.DisTest.Ttest (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.IATest (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.IAwithPCtoTC (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.IAwithPDtoTD (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.NoTokens (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TATest (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TAwithPCtoTC (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TAwithPDtoTD (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TDSTest (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TDSTestinterrupt (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TDSdiscrete (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TDStriangular (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TDStruncatednormal (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TDSuniform (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TESTest (sim)Verify → Simulate
PNlibPNlib.Examples.ExtTest.TFDStest (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.ConflictPrio (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.ConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.ConflictType3 (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.ConflictType4 (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.EightConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.HybLoopAndArcweight (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.InputConflictPrio (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.InputConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.InputConflictType3 (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictPrio (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictType3 (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.PCtoTD (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.PCtoTDfunction (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.SixConflictProb (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.TCwithPD (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.TDtoPC (sim)Verify → Simulate
PNlibPNlib.Examples.HybTest.TDtoPCfunction (sim)Verify → Simulate
PNlibPNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)Verify → Simulate
PNlibPNlib.Examples.Models.FiliP.ModellStationen.Station1 (sim)Verify → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.DoublelLine (sim)
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.DoublelLine (sim)
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.DoublelLine (sim)
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)