OpenModelica master from 2022-02-17 22:41:40 to 2022-02-18 11:42:07

Summary

OMC Commits2
Libraries Changed1
Number of Improvements73
Number of Regressions3
Number of Performance Improvements1
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
00da4a912farun3688generate partial derivatives for fmus with initialization DAE (#8477)
dfa5ea6032perostFix function evaluation regression (#8575)

Library Changes

LibraryChange
ClaRa_devFrom version internal (98d167425622a3da43ae3d2ed7c288f24b0a22b6) to internal (d318593e68a77d4784350ceebdab31dce3b06a24)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 18.98 → 33.31
Buildings_8Buildings.Obsolete.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:08:00 → 0.20
ClaRa_devClaRa.Components.Sensors.Check.TestSensorVLE_L3_T (sim)Compile → Simulate
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)Failed → Templates
HanserModelicaHanserModelica.InductionMachines.IMC_DOL (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.InductionMachines.IMC_Transformer (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.InductionMachines.IMC_withLosses (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.InductionMachines.IMS_Characteristics1 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.InductionMachines.IMS_Start (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.Machines.EquivalentCircuit (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip1 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip2 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip3 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip4 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve1 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve2 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve3 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve4 (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMPM_CurrentSource (sim)FrontEnd → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMR_MTPA (sim)FrontEnd → Simulate
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Characteristics (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Characteristics (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)FrontEnd → Simulate
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Mains (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuit (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.EddyCurrentLosses (sim)FrontEnd → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.MultiPhaseInductance (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Characteristics (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)FrontEnd → Simulate
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)FrontEnd → Simulate
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Characteristics (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)FrontEnd → Simulate
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Mains (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuit (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.EddyCurrentLosses (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.PolyphaseInductance (sim)FrontEnd → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Simulate → Compile
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Characteristics (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)FrontEnd → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Inverter (sim)FrontEnd → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)FrontEnd → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Characteristics (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)FrontEnd → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)FrontEnd → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Mains (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuit (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.EddyCurrentLosses (sim)FrontEnd → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.PolyphaseInductance (sim)FrontEnd → Verify