OpenModelica master from 2016-10-23 23:42:13 to 2016-11-18 11:46:51

Summary

OMC Commits100
Libraries Changed17
Number of Improvements139
Number of Regressions24
Number of Performance Improvements33
Number of Performance Regressions11

OpenModelica Changes

CommitAuthorSummary
a343431Adrian Popsome fixes to modelDescription.xml import
fdec2bcWilli Braunimprove sparsePattern dump
797a4efalash325Better naming for imported modelDescription XML
33b3b8eAdeel Asgharticket:4144 Use anyString to print the Integer values.
901d152ptaeuberUse qualified component names in hideResult attribute
350333dPer ÖstlundNFInst fixes.
adf0f0dPer ÖstlundFix broken stuff from previous new inst change.
a4e7088Rüdiger FrankeCorrect logging for FMUs and IDA
b6a7a6dRüdiger FrankeLog errors during initialization and asserts
f2e948cRüdiger FrankeGive log categories full names
c26746fRüdiger FrankeAdd debug log for event conditions
a556edeRüdiger FrankeConnect Cpp Logger to FMI2 callback function
edbd85cRüdiger FrankeLet Newton not scale Jacobian columns
47e1846Rüdiger FrankeSuppress duplicate error message if simulation fails
0665436Rüdiger FrankeAlways do at least one Newton step
ba31924Adeel Asgharticket:4132 Added pathStripSamePrefix function for addComponent API. Makes the path relative to class.
7f31e31Rüdiger FrankeLet Newton scale Jacobians of linear systems as well
863c7b7Rüdiger FrankeLet Newton solver catch errors from analytic Jacobian
3821a19Rüdiger FrankeReduce code nesting in Newton solver
7d6aaa0Rüdiger FrankeScale Newton solver with nominal values
450b5beRüdiger FrankeIncrease accuracy of Newton solver
f4d1b5aRüdiger FrankeReactivate analytic Jacobian for Newton solver
54ab0e4Martin SjölundDo not crash when reading a parameter
40b6e79Rüdiger FrankeActivate Kinsol overflow test to avoid endless iterations
1b514e3Martin SjölundSimplify counting number of real variables
d487be4ptaeuberAlso simplify DAE.NOT() wout type
a50dbe1Martin SjölundUpdates to source-code FMUs
efd9b1fRüdiger FrankeCheck for FMUType, ticket:4130
844621fRüdiger FrankeMake internal copy of instance name, ticket:4130
d1a6452Martin SjölundHandle the type specifier being lost in the diff
91a2bb4ptaeuberAdd spline interpolation also to ModelicaTables
9c32ee8Martin SjölundHandle whitespace in single tree diffs better
39d920fvwaurichset hideResult to false for visualization vars
e0cca96Martin SjölundHandle multiple connection points being changed
736a943Rüdiger FrankeRemove obsolete function
49cb49cLennart OchelSimplify some auxiliary function implementations
f44f9c5Rüdiger FrankeSmall optimization to RefArray code generation
1ee8c83Rüdiger FrankeRewrite SimCodeUtil.getUnrolledArrayIndex in procedural style
e657602Rüdiger FrankeUnifiy storage order of RefArray, ticket:4093, ticket:4072
7359ea2Niklas WorschechFix for division during internalization in cpp runtime
96f1677Niklas Worschechadded Modelica Randaom to cpp runtime build
95bc481Lennart OchelOnly mark states as changeable if the start attribute is constant
db9157bMartin SjölundHandle comments moving around
93bd45eMahder Gebremedhin- Escape quoted idents in aliases in _init.xml
98461c4vwaurichfix FMU string-type start attributes
a3b03f0Rüdiger FrankeComplete fix for 3dim RefArray, ticket:4093
73f7fcaRüdiger FrankeAdd error if daeExpCall finds no match
3cd68acWilli Braunmove findZeroCrossings to a postOptModule
1081354Per ÖstlundRedesigned NFInst to eliminate InstanceTree.
bc49d1dvwaurichadd warning for external alias
1731292vwaurichadded case in external alias detection
0c7a532Adrian Popfix ticket:4124
786193cWilli Braunimprove dynamic state selection
70c7422ptaeuberReplace evaluated parameters in hideResult
8747e2fLennart OchelRemove superfluous whitespace from generated xml file
ea606a1vwaurichfix 3dim array for cpp
f2641d7Lennart OchelRemove attribute useStart from model_init.xml
369fd73Rüdiger FrankeExploit structured logging for Newton solver
a94610aRüdiger FrankeExploit structured logging for LOG_INIT and LOG_STATS
7c61be0Rüdiger FrankeUnify command line names of log settings
f001583Rüdiger FrankeImplement XML logger for Cpp runtime in OMEdit
1e16904Rüdiger FrankeOnly initialize variabes with start value from init.xml
c60d86dRüdiger FrankeAdditionally check for array element, ticket:4093
4a3540bRüdiger FrankeSIMVAR's numArrayElement is not sufficient, ticket:4093
c655395Rüdiger FrankeRobustify elabBuiltinDynamicSelect, ticket:3675
76cba8fRüdiger FrankeFix cpp codegen for array assignment in when, ticket:4093
3840deaRüdiger FrankeEnhance elabBuiltinDynamicSelect for visible, ticket:3675
024573eWilli Braunadd further deltaX option for the solvers
5c6c19fWilli BraunRevert "add xml root element for logFormat=xml"
183b510vwaurichRemove tab from visualxml tpl
82c4ecdvwaurichTake an arbitrary alias for externalObjects if unsure
745621evwaurichFix visXMl for file-shapeTypes since new parameter stuff made things different
c98026bWilli Braunadd xml root element for logFormat=xml
c237c18vwaurichalways expand records when counting algos
ae27c2bvwaurichDont expand algorithm when counting the size after removeSimpleEquations
7def99eRüdiger FrankeEnhance elabBuiltinDynamicSelect for texts, ticket:3675
6345c52Rüdiger FrankeOverride protected with HideResult annotation, ticket:4089
1580918vwaurichfix cpp codegen for tuple assignments in whenOperators
3fd4d4fLennart OchelFix generation of parameter equations
c8df1c5Lennart OchelRevert "rewrite simplifyComplexFunction"
8feaea8Lennart OchelRevert "fixed PR 1148"
2722e76Lennart OchelRevert "improved array dump"
b2f7540Lennart OchelRevert "workaround for array=f()"
5515de8Martin SjölundAdd support for clang (3.7+) OpenMP
295a040Rüdiger FrankeRead all values from init.xml, ticket:4089
c58bee3Rüdiger FrankeEmit protected variables with HideResult=false, ticket:4089
6d02154Rüdiger FrankeAccept -alarm and -abortSlowSimulation for nightly tests
599e0f6Rüdiger FrankeFilter protected and hidden in Cpp runtime, ticket:4089
32dfa07Rüdiger FrankeReplace tabs with spaces in XmlPropertyReader, ticket:4089
f992d19Willi Braunlet linearize also run in numerical mode
3775adevwaurichsmall cleanup
60e1286vwaurichfunction to get linker library paths with extra case for Winmm
bef320cRüdiger FrankeThe 1 matters (see Filter parameter results)
cbb742bRüdiger FrankeFilter parameter results, ticket:3925, ticket:4029
1692f27vwaurichBackendDAE.ASSIGN can hold tuples on lhs
dd59e54Rüdiger FrankeOnly filter public variables with HideResult, ticket:4089
77bf4cbRüdiger FrankeHideResult defaults to protected, ticket:4089
339c749vrugeworkaround for array=f()
c3733b3vrugeimproved array dump
893adb7vrugefixed PR 1148

Library Changes

LibraryChange
Annex60From version 0.1 (revision 0.1-20161019-095022~git~master) to 0.1 (revision 0.1-20161116-103412~git~master)
Buildings_latestFrom version 4.0.0 (revision 20161022-181443~git~master) to 4.0.0 (revision 20161116-151009~git~master)
ModelicaTest_3.1From version 3.2.2 (revision 3.2.2-20161017-120916~git~maint-3.2.2) to 3.2.2 (revision 3.2.2-20161110-012407~git~maint-3.2.2)
ModelicaTest_3.1_cppFrom version 3.2.2 (revision 3.2.2-20161017-120916~git~maint-3.2.2) to 3.2.2 (revision 3.2.2-20161110-012407~git~maint-3.2.2)
ModelicaTest_3.2.1From version 3.2.1 (revision 3.2.1-20160405-075407~git~maint-3.2.1) to 3.2.1 (revision 3.2.1-20161110-011905~git~maint-3.2.1)
ModelicaTest_3.2.1_cppFrom version 3.2.1 (revision 3.2.1-20160405-075407~git~maint-3.2.1) to 3.2.1 (revision 3.2.1-20161110-011905~git~maint-3.2.1)
ModelicaTest_3.2.2From version 3.2.2 (revision 3.2.2-20161017-120916~git~maint-3.2.2) to 3.2.2 (revision 3.2.2-20161110-012407~git~maint-3.2.2)
ModelicaTest_3.2.2_cppFrom version 3.2.2 (revision 3.2.2-20161017-120916~git~maint-3.2.2) to 3.2.2 (revision 3.2.2-20161110-012407~git~maint-3.2.2)
ModelicaTest_trunkFrom version trunk (revision 20161017-121509~git~master-om11) to trunk (revision 20161110-011604~git~master-om11)
ModelicaTest_trunk_cppFrom version trunk (revision 20161017-121509~git~master-om11) to trunk (revision 20161110-011604~git~master-om11)
Modelica_3.2.1From version 3.2.1 (revision 3.2.1-20160405-075407~git~maint-3.2.1-om1) to 3.2.1 (revision 3.2.1-20161110-011905~git~maint-3.2.1-om1)
Modelica_3.2.1_cppFrom version 3.2.1 (revision 3.2.1-20160405-075407~git~maint-3.2.1-om1) to 3.2.1 (revision 3.2.1-20161110-011905~git~maint-3.2.1-om1)
Modelica_3.2.2From version 3.2.2 (revision 3.2.2-20161017-120916~git~maint-3.2.2-om2) to 3.2.2 (revision 3.2.2-20161110-012407~git~maint-3.2.2-om2)
Modelica_3.2.2_cppFrom version 3.2.2 (revision 3.2.2-20161017-120916~git~maint-3.2.2-om2) to 3.2.2 (revision 3.2.2-20161110-012407~git~maint-3.2.2-om2)
Modelica_trunkFrom version trunk (revision 20161017-121509~git~master-om1) to trunk (revision 20161110-011604~git~master-om1)
Modelica_trunk_cppFrom version trunk (revision 20161017-121509~git~master-om1) to trunk (revision 20161110-011604~git~master-om1)
PNlibFrom version 1.4 (revision 1.4-20160924-110349~git~master) to 1.4 (revision 1.4-20161114-115141~git~master)

Models Affected

Annex60Annex60.Fluid.Movers.Examples.SpeedControlled_y_pumpCurvesSimulate → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.WindTurbineCompile → FrontEnd
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControlSimulate performance 0:08:00 → 0:02:12
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_CoolingFailed → Templates
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_HeatingFailed → Templates
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.AirToOutletFailed → Simulate
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversalFailed → Templates
Buildings_latestBuildings.Fluid.FMI.ExportContainers.Validation.RoomHVACFrontEnd performance 21.65 → 59.50
ChemicalChemical.Examples.AcidBase.CarbonDioxideInBloodSimulate performance 22.78 → 44.58
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembraneSimulate performance 0:07:23 → 0:04:02
ModelicaTest_3.1ModelicaTest.Fluid.TestComponents.Machines.TestControlledPumpSimulate → Compile
ModelicaTest_3.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarSimulate → Compile
ModelicaTest_3.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulentSimulate → Compile
ModelicaTest_3.1ModelicaTest.MultiBody.Joints.SphericalSpherical2Compile → Simulate
ModelicaTest_3.1ModelicaTest.MultiBody.Joints.UniversalSphericalCompile → Simulate
ModelicaTest_3.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KCSimulate → Compile
ModelicaTest_3.1_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOWSimulate performance 0:20:46 → 0.03
ModelicaTest_3.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansionSimulate performance 0:20:38 → 0.09
ModelicaTest_3.1_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0.17 → 0:01:58
ModelicaTest_3.1_cppModelicaTest.MultiBody.Parts.FlyingBodiesSimulate performance 1.59 → 25.64
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestControlledPumpSimulate → Compile
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarSimulate → Compile
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulentSimulate → Compile
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.SphericalSpherical2Compile → Simulate
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.UniversalSphericalCompile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapLaminar_KCSimulate performance 0:20:45 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapOverall_KCSimulate performance 0:20:45 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_flatTube_KCSimulate performance 0:20:47 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube_KCSimulate performance 0:20:46 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_laminar_KCSimulate performance 0:20:46 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall_KCSimulate performance 0:20:46 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KCSimulate → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_overall_KCSimulate performance 0:20:45 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOWSimulate performance 0:20:47 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansionSimulate performance 0:20:37 → 0.08
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0.15 → 0:01:53
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.FlyingBodiesSimulate performance 2.72 → 26.04
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestControlledPumpSimulate → Compile
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarSimulate → Compile
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulentSimulate → Compile
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.SphericalSpherical2Compile → Simulate
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.UniversalSphericalCompile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KCSimulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOWSimulate performance 0:20:46 → 0.02
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansionSimulate performance 0:20:37 → 0.08
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0.15 → 0:01:55
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FlyingBodiesSimulate performance 2.15 → 25.09
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestControlledPumpSimulate → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarSimulate → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulentSimulate → Compile
ModelicaTest_trunkModelicaTest.MultiBody.Joints.SphericalSpherical2Compile → Simulate
ModelicaTest_trunkModelicaTest.MultiBody.Joints.UniversalSphericalCompile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KCSimulate → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOWSimulate performance 0:20:45 → 0.01
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansionSimulate performance 0:20:39 → 0.09
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0.25 → 0:01:57
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FlyingBodiesSimulate performance 2.42 → 24.39
Modelica_3.1Modelica.Electrical.Machines.Examples.AIMC_YDSimulate performance 38.88 → 19.56
Modelica_3.1_cppModelica.Electrical.Analog.Examples.ShowSaturatingInductorSimulate performance 0:20:47 → 0.02
Modelica_3.2.1Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YDSimulate performance 18.93 → 9.25
Modelica_3.2.1Modelica.Fluid.Examples.InverseParameterizationVerify → Compile
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.SimpleTriacCircuitSimulate → Verify
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.InverterSimulate performance 0:20:45 → 0.04
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimulate performance 0:16:43 → 30.04
Modelica_3.2.1_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittingsSimulate performance 0:20:39 → 0.06
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulumSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorqueSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBodySimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstantSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMassesSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamperSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravitySimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMassesSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDrivingSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystemSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystemSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMassSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSpringsSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1aSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analyticSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDriveSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraintSimulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDriveSimulate → Verify
Modelica_3.2.2Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YDSimulate performance 18.84 → 8.92
Modelica_3.2.2Modelica.Fluid.Examples.InverseParameterizationVerify → Compile
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.SimpleTriacCircuitSimulate → Verify
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RCompile → Simulate
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.DiodeCenterTap2mPulseCompile → Simulate
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.InverterSimulate performance 0:20:46 → 0.03
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimulate performance 0:16:55 → 28.36
Modelica_3.2.2_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittingsSimulate performance 0:20:40 → 0.07
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulumSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorqueSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBodySimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstantSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMassesSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamperSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravitySimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMassesSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDrivingSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystemSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystemSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMassSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSpringsSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1aSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analyticSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDriveSimulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraintSimulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YDSimulate performance 17.63 → 9.50
Modelica_trunkModelica.Fluid.Examples.InverseParameterizationVerify → Compile
Modelica_trunk_cppModelica.Electrical.Analog.Examples.SimpleTriacCircuitSimulate → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RCompile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.DiodeCenterTap2mPulseCompile → Simulate
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.InverterSimulate performance 0:20:46 → 0.05
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimulate performance 0:16:59 → 24.60
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittingsSimulate performance 0:20:38 → 0.06
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulumSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorqueSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBodySimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstantSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMassesSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamperSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravitySimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMassesSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDrivingSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystemSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystemSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMassSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSpringsSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1aSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analyticSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDriveSimulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraintSimulate → Verify
PNlibPNlib.Examples.ConTest.ConflictFrontEnd → Simulate
PNlibPNlib.Examples.ConTest.ConflictLoopFrontEnd → Simulate
PNlibPNlib.Examples.ConTest.LoopAndArcweightFrontEnd → Simulate
PNlibPNlib.Examples.ConTest.PCtoTCFrontEnd → Simulate
PNlibPNlib.Examples.ConTest.SpeedFrontEnd → Simulate
PNlibPNlib.Examples.ConTest.TCtoPCFrontEnd → Simulate
PNlibPNlib.Examples.ConTest.ZeroArcWeightFrontEnd → Simulate
PNlibPNlib.Examples.ConTest.ZeroPlaceFrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.DoubleArcwithPCtoTCFrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.IATestFrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.IAwithPCtoTCFrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.TATestFrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.TAwithPCtoTCFrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivationFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictPrioFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictProbFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictType3FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictType4FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.EightConflictProbFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.HybLoopAndArcweightFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.InputConflictPrioFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.InputConflictProbFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.InputConflictType3FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictPrioFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictProbFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictType3FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.PCtoTDFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.SixConflictProbFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.TCwithPDFrontEnd → Simulate
PNlibPNlib.Examples.HybTest.TDtoPCFrontEnd → Simulate
PNlibPNlib.Examples.Models.FlushToiletFrontEnd → Simulate
PNlibPNlib.Examples.Models.Printing.ModelFrontEnd → Simulate
PNlibPNlib.Examples.Models.Senseo.Senseo_ModelFrontEnd → Simulate
PowerSystemsPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGeneratorBackEnd → Compile
PowerSystemsPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGeneratorLineBackEnd → Compile
PowerSystemsPowerSystems.Examples.Spot.GenerationAC3ph.TurboGeneratorLineBackEnd → Failed
PowerSystems_cppPowerSystems.Examples.PowerWorld.Test.WindFarmLoadTestSimulate performance 0:20:46 → 0.02
PowerSystems_cppPowerSystems.Examples.Spot.AC1ph_DC.DoublelLineCompile → Simulate
PowerSystems_cppPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGeneratorBackEnd → Compile
PowerSystems_cppPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGeneratorLineBackEnd → Compile
PowerSystems_cppPowerSystems.Examples.Spot.GenerationAC3ph.TurboGeneratorLineBackEnd → Failed
PowerSystems_cppPowerSystems.Examples.Spot.TransmissionAC3ph.FaultTlineSimulate performance 0:20:38 → 3.06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Simulate → Compile
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000BackEnd performance 0:01:02 → 0:01:47