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 Regressions10

OpenModelica Changes

CommitAuthorSummary
a343431667Adrian Popsome fixes to modelDescription.xml import
fdec2bcb94Willi Braunimprove sparsePattern dump
797a4ef71calash325Better naming for imported modelDescription XML
33b3b8e0faAdeel Asgharticket:4144 Use anyString to print the Integer values.
901d152b73ptaeuberUse qualified component names in hideResult attribute
350333d627Per ÖstlundNFInst fixes.
adf0f0d498Per ÖstlundFix broken stuff from previous new inst change.
a4e7088519Rüdiger FrankeCorrect logging for FMUs and IDA
b6a7a6d692Rüdiger FrankeLog errors during initialization and asserts
f2e948cbedRüdiger FrankeGive log categories full names
c26746fb49Rüdiger FrankeAdd debug log for event conditions
a556edebe9Rüdiger FrankeConnect Cpp Logger to FMI2 callback function
edbd85c1a7Rüdiger FrankeLet Newton not scale Jacobian columns
47e18462faRüdiger FrankeSuppress duplicate error message if simulation fails
066543650fRüdiger FrankeAlways do at least one Newton step
ba319245d5Adeel Asgharticket:4132 Added pathStripSamePrefix function for addComponent API. Makes the path relative to class.
7f31e3155cRüdiger FrankeLet Newton scale Jacobians of linear systems as well
863c7b71a4Rüdiger FrankeLet Newton solver catch errors from analytic Jacobian
3821a19a84Rüdiger FrankeReduce code nesting in Newton solver
7d6aaa01ccRüdiger FrankeScale Newton solver with nominal values
450b5bea1cRüdiger FrankeIncrease accuracy of Newton solver
f4d1b5a5a6Rüdiger FrankeReactivate analytic Jacobian for Newton solver
54ab0e4ed3Martin SjölundDo not crash when reading a parameter
40b6e79b5bRüdiger FrankeActivate Kinsol overflow test to avoid endless iterations
1b514e3f3cMartin SjölundSimplify counting number of real variables
d487be4fdbptaeuberAlso simplify DAE.NOT() wout type
a50dbe10e5Martin SjölundUpdates to source-code FMUs
efd9b1f671Rüdiger FrankeCheck for FMUType, ticket:4130
844621f31bRüdiger FrankeMake internal copy of instance name, ticket:4130
d1a64527d1Martin SjölundHandle the type specifier being lost in the diff
91a2bb438cptaeuberAdd spline interpolation also to ModelicaTables
9c32ee8c0cMartin SjölundHandle whitespace in single tree diffs better
39d920f4acvwaurichset hideResult to false for visualization vars
e0cca96a48Martin SjölundHandle multiple connection points being changed
736a94383aRüdiger FrankeRemove obsolete function
49cb49cbeeLennart OchelSimplify some auxiliary function implementations
f44f9c5092Rüdiger FrankeSmall optimization to RefArray code generation
1ee8c832b9Rüdiger FrankeRewrite SimCodeUtil.getUnrolledArrayIndex in procedural style
e657602228Rüdiger FrankeUnifiy storage order of RefArray, ticket:4093, ticket:4072
7359ea2c9aNiklas WorschechFix for division during internalization in cpp runtime
96f16777fbNiklas Worschechadded Modelica Randaom to cpp runtime build
95bc48164dLennart OchelOnly mark states as changeable if the start attribute is constant
db9157bbc1Martin SjölundHandle comments moving around
93bd45ea55Mahder Gebremedhin- Escape quoted idents in aliases in _init.xml
98461c47a9vwaurichfix FMU string-type start attributes
a3b03f07d4Rüdiger FrankeComplete fix for 3dim RefArray, ticket:4093
73f7fca979Rüdiger FrankeAdd error if daeExpCall finds no match
3cd68ac53dWilli Braunmove findZeroCrossings to a postOptModule
1081354d0ePer ÖstlundRedesigned NFInst to eliminate InstanceTree.
bc49d1dcb5vwaurichadd warning for external alias
1731292fc2vwaurichadded case in external alias detection
0c7a532a0cAdrian Popfix ticket:4124
786193c160Willi Braunimprove dynamic state selection
70c742284fptaeuberReplace evaluated parameters in hideResult
8747e2fe2bLennart OchelRemove superfluous whitespace from generated xml file
ea606a1b8avwaurichfix 3dim array for cpp
f2641d78a3Lennart OchelRemove attribute useStart from model_init.xml
369fd73a59Rüdiger FrankeExploit structured logging for Newton solver
a94610ae08Rüdiger FrankeExploit structured logging for LOG_INIT and LOG_STATS
7c61be0ea8Rüdiger FrankeUnify command line names of log settings
f001583812Rüdiger FrankeImplement XML logger for Cpp runtime in OMEdit
1e16904871Rüdiger FrankeOnly initialize variabes with start value from init.xml
c60d86d4feRüdiger FrankeAdditionally check for array element, ticket:4093
4a3540b4daRüdiger FrankeSIMVAR's numArrayElement is not sufficient, ticket:4093
c655395efaRüdiger FrankeRobustify elabBuiltinDynamicSelect, ticket:3675
76cba8f169Rüdiger FrankeFix cpp codegen for array assignment in when, ticket:4093
3840dead79Rüdiger FrankeEnhance elabBuiltinDynamicSelect for visible, ticket:3675
024573ebc6Willi Braunadd further deltaX option for the solvers
5c6c19f25fWilli BraunRevert "add xml root element for logFormat=xml"
183b510d5avwaurichRemove tab from visualxml tpl
82c4ecda81vwaurichTake an arbitrary alias for externalObjects if unsure
745621ea70vwaurichFix visXMl for file-shapeTypes since new parameter stuff made things different
c98026b271Willi Braunadd xml root element for logFormat=xml
c237c18825vwaurichalways expand records when counting algos
ae27c2b0f3vwaurichDont expand algorithm when counting the size after removeSimpleEquations
7def99eacbRüdiger FrankeEnhance elabBuiltinDynamicSelect for texts, ticket:3675
6345c52cb6Rüdiger FrankeOverride protected with HideResult annotation, ticket:4089
1580918657vwaurichfix cpp codegen for tuple assignments in whenOperators
3fd4d4ffd1Lennart OchelFix generation of parameter equations
c8df1c5481Lennart OchelRevert "rewrite simplifyComplexFunction"
8feaea880cLennart OchelRevert "fixed PR 1148"
2722e764c9Lennart OchelRevert "improved array dump"
b2f7540d32Lennart OchelRevert "workaround for array=f()"
5515de8b02Martin SjölundAdd support for clang (3.7+) OpenMP
295a040751Rüdiger FrankeRead all values from init.xml, ticket:4089
c58bee3b9bRüdiger FrankeEmit protected variables with HideResult=false, ticket:4089
6d02154ba4Rüdiger FrankeAccept -alarm and -abortSlowSimulation for nightly tests
599e0f68dbRüdiger FrankeFilter protected and hidden in Cpp runtime, ticket:4089
32dfa07c22Rüdiger FrankeReplace tabs with spaces in XmlPropertyReader, ticket:4089
f992d19981Willi Braunlet linearize also run in numerical mode
3775ade2f9vwaurichsmall cleanup
60e12868e4vwaurichfunction to get linker library paths with extra case for Winmm
bef320ce3dRüdiger FrankeThe 1 matters (see Filter parameter results)
cbb742b519Rüdiger FrankeFilter parameter results, ticket:3925, ticket:4029
1692f27c86vwaurichBackendDAE.ASSIGN can hold tuples on lhs
dd59e54047Rüdiger FrankeOnly filter public variables with HideResult, ticket:4089
77bf4cba2aRüdiger FrankeHideResult defaults to protected, ticket:4089
339c749384vrugeworkaround for array=f()
c3733b3633vrugeimproved array dump
893adb73f1vrugefixed 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_pumpCurves (sim)Simulate → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.WindTurbine (sim)Compile → FrontEnd
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControl (sim)Simulate performance 0:08:00 → 0:02:12
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_Cooling (sim)Failed → Templates
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_Heating (sim)Failed → Templates
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Failed → Templates
ChemicalChemical.Examples.AcidBase.CarbonDioxideInBlood (sim)Simulate performance 22.78 → 44.58
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembrane (sim)Simulate performance 0:07:23 → 0:04:02
ModelicaTest_3.1ModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)Simulate → Compile
ModelicaTest_3.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate → Compile
ModelicaTest_3.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Simulate → Compile
ModelicaTest_3.1ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile → Simulate
ModelicaTest_3.1ModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile → Simulate
ModelicaTest_3.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KC (sim)Simulate → Compile
ModelicaTest_3.1_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOW (sim)Simulate performance 0:20:46 → 0.03
ModelicaTest_3.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansion (sim)Simulate performance 0:20:38 → 0.09
ModelicaTest_3.1_cppModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Simulate performance 0.17 → 0:01:58
ModelicaTest_3.1_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Simulate performance 1.59 → 25.64
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)Simulate → Compile
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate → Compile
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Simulate → Compile
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile → Simulate
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapLaminar_KC (sim)Simulate performance 0:20:45 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapOverall_KC (sim)Simulate performance 0:20:45 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_flatTube_KC (sim)Simulate performance 0:20:47 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube_KC (sim)Simulate performance 0:20:46 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_laminar_KC (sim)Simulate performance 0:20:46 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall_KC (sim)Simulate performance 0:20:46 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KC (sim)Simulate → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_overall_KC (sim)Simulate performance 0:20:45 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOW (sim)Simulate performance 0:20:47 → 0.02
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansion (sim)Simulate performance 0:20:37 → 0.08
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Simulate performance 0.15 → 0:01:53
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Simulate performance 2.72 → 26.04
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile → Simulate
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KC (sim)Simulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOW (sim)Simulate performance 0:20:46 → 0.02
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansion (sim)Simulate performance 0:20:37 → 0.08
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Simulate performance 0.15 → 0:01:55
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Simulate performance 2.15 → 25.09
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)Simulate → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Simulate → Compile
ModelicaTest_trunkModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KC (sim)Simulate → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Orifice.dp_suddenChange_DPMFLOW (sim)Simulate performance 0:20:45 → 0.01
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansion (sim)Simulate performance 0:20:39 → 0.09
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Simulate performance 0.25 → 0:01:57
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Simulate performance 2.42 → 24.39
Modelica_3.1Modelica.Electrical.Machines.Examples.AIMC_YD (sim)Simulate performance 38.88 → 19.56
Modelica_3.1_cppModelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim)Simulate performance 0:20:47 → 0.02
Modelica_3.2.1Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 18.93 → 9.25
Modelica_3.2.1Modelica.Fluid.Examples.InverseParameterization (sim)Verify → Compile
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Inverter (sim)Simulate performance 0:20:45 → 0.04
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate performance 0:16:43 → 30.04
Modelica_3.2.1_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Simulate performance 0:20:39 → 0.06
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraint (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBody (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLosses (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.Pendulum (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravity (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1a (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive (sim)Simulate → Verify
Modelica_3.2.2Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 18.84 → 8.92
Modelica_3.2.2Modelica.Fluid.Examples.InverseParameterization (sim)Verify → Compile
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_R (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.DiodeCenterTap2mPulse (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Inverter (sim)Simulate performance 0:20:46 → 0.03
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate performance 0:16:55 → 28.36
Modelica_3.2.2_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Simulate performance 0:20:40 → 0.07
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraint (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBody (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLosses (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.Pendulum (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravity (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1a (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 17.63 → 9.50
Modelica_trunkModelica.Fluid.Examples.InverseParameterization (sim)Verify → Compile
Modelica_trunk_cppModelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_R (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.DiodeCenterTap2mPulse (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Inverter (sim)Simulate performance 0:20:46 → 0.05
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate performance 0:16:59 → 24.60
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Simulate performance 0:20:38 → 0.06
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraint (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBody (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLosses (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.Pendulum (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravity (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1a (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive (sim)Simulate → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint (sim)Simulate → Verify
PNlibPNlib.Examples.ConTest.Conflict (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ConTest.ConflictLoop (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ConTest.LoopAndArcweight (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ConTest.PCtoTC (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ConTest.Speed (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ConTest.TCtoPC (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ConTest.ZeroArcWeight (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ConTest.ZeroPlace (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.IATest (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.IAwithPCtoTC (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.TATest (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.TAwithPCtoTC (sim)FrontEnd → Simulate
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictPrio (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictProb (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictType3 (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.ConflictType4 (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.EightConflictProb (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.HybLoopAndArcweight (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.InputConflictPrio (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.InputConflictProb (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.InputConflictType3 (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictPrio (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictProb (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictType3 (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.PCtoTD (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.SixConflictProb (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.TCwithPD (sim)FrontEnd → Simulate
PNlibPNlib.Examples.HybTest.TDtoPC (sim)FrontEnd → Simulate
PNlibPNlib.Examples.Models.FlushToilet (sim)FrontEnd → Simulate
PNlibPNlib.Examples.Models.Printing.Model (sim)FrontEnd → Simulate
PNlibPNlib.Examples.Models.Senseo.Senseo_Model (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGenerator (sim)BackEnd → Compile
PowerSystemsPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGeneratorLine (sim)BackEnd → Compile
PowerSystemsPowerSystems.Examples.Spot.GenerationAC3ph.TurboGeneratorLine (sim)BackEnd → Failed
PowerSystems_cppPowerSystems.Examples.PowerWorld.Test.WindFarmLoadTest (sim)Simulate performance 0:20:46 → 0.02
PowerSystems_cppPowerSystems.Examples.Spot.AC1ph_DC.DoublelLine (sim)Compile → Simulate
PowerSystems_cppPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGenerator (sim)BackEnd → Compile
PowerSystems_cppPowerSystems.Examples.Spot.GenerationAC3ph.TurbineGeneratorLine (sim)BackEnd → Compile
PowerSystems_cppPowerSystems.Examples.Spot.GenerationAC3ph.TurboGeneratorLine (sim)BackEnd → Failed
PowerSystems_cppPowerSystems.Examples.Spot.TransmissionAC3ph.FaultTline (sim)Simulate performance 0:20:38 → 3.06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000 (sim)BackEnd performance 0:01:02 → 0:01:47