Dynawo_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
106 106 106 83 67 67 43 27

Test started: 2026-11-14 09:06:09
Total time taken: 0:31:01
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: OMCompiler v1.26.9

FMI tool: b'OMSimulator v3.0.0.post211-gffbfb82-linux'

FMI version: 2.0

OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
70194352026-11-13 16:18:39 +0100Martin SjölundPass -s=ida for --daeMode models (#420)

Tested Library: Dynawo_dev 2.0.0 OMSimulator v3.0.0.post211-gffbfb82-linux

{
 "path": "dynawo/sources/Models/Modelica/Dynawo",
 "sha": "7c31bcf6c3d055aa6e806190a0fbd21ee9d1ad00",
 "support": "noSupport",
 "uses": {
  "Modelica": "3.2.3"
 },
 "version": "2.0.0-master",
 "wasm": {
  "2": {
   "generation": 1,
   "sha256": "abfbc4c7a83c7af72886aaa5d6f45e8ba409aa42ebc1baaf61a508a7514eb350",
   "systemLibraries": [
    "libc"
   ],
   "zipfile": "https://libraries.openmodelica.org/precompiled/wasm32-wasip1/omc-1/Dynawo-wasm32-wasip1-4eb0d74d63821cf7.zip"
  }
 },
 "zipfile": "https://github.com/dynawo/dynawo/archive/7c31bcf6c3d055aa6e806190a0fbd21ee9d1ad00.zip"
}

BuildModel time limit: 660s
Simulation time limit: 240s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

Reference Files: https://github.com/dynawo/dynawo (7c31bcf6c3d055aa6e806190a0fbd21ee9d1ad00)

CommitDateAuthorSummary
7c31bcf6c3d2026-11-04 12:56:05 +0100Florentine Rosiere#2385 adapt structures used in modelica models to use less RAM and compiles faster

Verified using: v1.28.0-dev.1860+ge89ef0a.cmake (diffSimulationResults)

Flags:
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
setCommandLineOptions("--allowNonStandardModelica=implicitParameterStartAttribute,illegalConditionalContext");
Config:
{
 "extraCustomCommands": [
  "setCommandLineOptions(\"--allowNonStandardModelica=implicitParameterStartAttribute,illegalConditionalContext\");"
 ],
 "library": "Dynawo",
 "libraryVersion": "master",
 "libraryVersionNameForTests": "dev",
 "referenceFileExtension": "csv",
 "referenceFileNameDelimiter": ".",
 "referenceFiles": {
  "destination": "ReferenceFiles/Dynawo",
  "git-directory": "dynawo/sources/Models/Modelica/Dynawo/Examples/references",
  "giturl": "https://github.com/dynawo/dynawo"
 },
 "referenceFinalDot": "_res."
}

Links are provided if getErrorString() or the simulation generates output. The links are coded with red if there were errors, yellow if there were warnings, and normal links if there are only notifications.

ModelVerifiedSimulateTotal buildModelParsingFrontendBackendSimCodeTemplatesCompileTotal Execution
Dynawo.Examples.BESS.WECC.BESSCurrentSource (sim)0.12 (6 verified)0.7410.801.790.160.420.060.1310.0317.13
Dynawo.Examples.BESS.WECC.BESSCurrentSourceExternalPCS (sim)0.14 (2/6 failed)0.9211.301.710.370.460.050.1510.2718.17
Dynawo.Examples.BESS.WECC.BESSCurrentSourceNoPPC (sim)0.14 (1/6 failed)0.499.431.770.330.130.050.428.5115.00
Dynawo.Examples.ENTSOE.TestCase1 (sim)0.03 (4 verified)0.1910.721.850.170.120.300.139.9914.92
Dynawo.Examples.ENTSOE.TestCase2 (sim)0.01 (4 verified)0.189.381.710.150.070.030.358.7713.25
Dynawo.Examples.ENTSOE.TestCase3 (sim)0.02 (3/4 failed)0.2911.021.860.340.150.320.1610.0515.44
Dynawo.Examples.GridCodeSimulations.RunSimulations (sim)0.32 (4/15 failed)10.2271.031.761.153.101.221.3964.17107.29
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xcca (sim)0.15 (7 verified)0.9411.871.760.340.470.080.1810.8018.86
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xccb (sim)0.15 (7 verified)0.9411.281.740.350.450.060.1410.2718.31
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim)0.17 (2/7 failed)1.3512.401.720.200.510.090.1911.4321.56
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI6 (sim)0.15 (7 verified)0.9212.461.750.350.500.070.1711.3719.47
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMax (sim)0.19 (7 verified)0.9412.171.740.210.460.080.1711.2619.40
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMin (sim)0.22 (7 verified)0.9912.781.910.420.500.080.1711.6120.18
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI10 (sim)0.70 (4/8 failed)4.0513.221.740.210.520.090.1912.2234.78
Dynawo.Examples.GridForming.Droop.DynGFMDroopSmib (sim) 0.139.181.700.330.090.030.148.5912.49
Dynawo.Examples.GridForming.EpriSmib (sim)0.03 (3/4 failed)0.169.141.670.200.110.050.338.4512.92
Dynawo.Examples.GridForming.GridForming (sim)0.03 (9/10 failed)0.6813.281.710.370.480.080.1912.1619.07
Dynawo.Examples.GridForming.PlantControl.DynGFMCCPlantControl (sim) 0.2813.161.660.471.300.060.1811.1517.17
Dynawo.Examples.GridForming.PlantControl.DynGFMDroopPlantControl (sim)0.05 (2 verified)0.2912.741.700.441.230.060.1510.8616.70
Dynawo.Examples.GridForming.PlantControl.DynGFMVSMPlantControl (sim)0.03 (1/2 failed)0.3112.651.760.451.360.060.1510.6316.92
Dynawo.Examples.GridForming.Tests.NodeFault.CCVSM (sim) 0.1410.561.630.210.130.050.459.7314.10
Dynawo.Examples.GridForming.Tests.NodeFault.Droop (sim) 0.1310.531.690.310.100.030.169.9213.95
Dynawo.Examples.GridForming.Tests.NodeFault.VSM (sim) 0.1310.551.620.150.110.030.349.9114.06
Dynawo.Examples.GridForming.Tests.RoCoF.CCVSM (sim) 0.1310.291.710.310.110.030.349.5113.67
Dynawo.Examples.GridForming.Tests.RoCoF.Droop (sim) 0.1310.491.740.340.350.030.169.6113.95
Dynawo.Examples.GridForming.Tests.RoCoF.VSM (sim) 0.1410.311.740.300.360.040.119.4913.77
Dynawo.Examples.GridForming.Tests.SCRJump.CCVSMDown (sim) 0.1310.491.820.320.130.040.379.6314.04
Dynawo.Examples.GridForming.Tests.SCRJump.CCVSMUp (sim) 0.2810.271.620.330.140.040.429.3514.11
Dynawo.Examples.GridForming.Tests.SCRJump.DroopDown (sim) 0.1310.131.740.320.110.040.349.3213.51
Dynawo.Examples.GridForming.Tests.SCRJump.DroopUp (sim) 0.1510.041.720.160.120.040.339.3913.99
Dynawo.Examples.GridForming.Tests.SCRJump.VSMDown (sim) 0.1310.211.740.310.100.030.369.4013.77
Dynawo.Examples.GridForming.Tests.SCRJump.VSMUp (sim) 0.2210.121.710.330.120.040.349.3113.69
Dynawo.Examples.GridForming.Tests.VoltageAngleJump.CCVSM (sim) 0.2410.461.810.380.100.030.119.8514.46
Dynawo.Examples.GridForming.Tests.VoltageAngleJump.Droop (sim) 0.189.741.560.150.110.030.359.1013.42
Dynawo.Examples.GridForming.Tests.VoltageAngleJump.VSM (sim) 0.1310.341.770.160.090.030.349.7214.10
Dynawo.Examples.GridForming.Tests.VoltageMagnitudeJump.CCVSM (sim) 0.2810.291.790.320.110.040.129.7014.61
Dynawo.Examples.GridForming.Tests.VoltageMagnitudeJump.Droop (sim) 0.149.911.620.310.100.030.139.3513.81
Dynawo.Examples.GridForming.Tests.VoltageMagnitudeJump.VSM (sim) 0.159.711.750.350.090.030.109.1413.59
Dynawo.Examples.GridForming.VSM.DynGFMCCVSMSmib (sim) 0.1610.261.830.140.340.030.119.6414.12
Dynawo.Examples.GridForming.VSM.DynGFMVSMSmib (sim) 0.2310.071.790.140.100.030.379.4313.99
Dynawo.Examples.GridForming.VSM.DynGFMVSMSmibConvPLL (sim) 0.1710.201.730.180.100.030.369.5313.95
Dynawo.Examples.HVDC.HVDC (sim)0.60 (2/9 failed)3.4613.211.720.350.430.080.1712.1833.41
Dynawo.Examples.IEEE14.TestCases.IEEE14CLA 0.000.861.700.310.520.020.000.003.25
Dynawo.Examples.IEEE14.TestCases.IEEE14DisconnectLine 0.000.951.750.340.580.030.000.003.48
Dynawo.Examples.IEEE14.TestCases.IEEE14NoEvent 0.000.831.720.310.490.020.000.003.34
Dynawo.Examples.IEEE57.TestCases.IEEE57DisconnectLine 0.002.641.700.811.750.080.000.005.35
Dynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine 0.002.761.730.921.760.080.000.005.56
Dynawo.Examples.IEEE57.TestCases.IEEE57NoEvent 0.002.701.710.532.110.060.000.005.28
Dynawo.Examples.IEEE118.TestCases.IEEE118NoEvent 0.0010.701.701.279.240.200.000.0013.31
Dynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl 0.000.421.860.350.050.010.000.003.09
Dynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer 0.000.411.760.350.050.010.000.002.94
Dynawo.Examples.InertialGrid.DoubleInertialGrid (sim)0.09 (2 verified)0.978.991.690.350.070.020.118.4416.13
Dynawo.Examples.LoadFrequencyDependent.LoadAlphaBetaFrequencyDependent (sim)0.01 (2/3 failed)0.098.331.810.320.040.010.097.8711.68
Dynawo.Examples.LoadFrequencyDependent.LoadZIPFrequencyDependent (sim)0.00 (2/3 failed)0.108.311.830.320.050.020.097.8311.73
Dynawo.Examples.Nordic.TestCases.LoadFlow 0.004.921.740.492.690.681.050.0013.96
Dynawo.Examples.Nordic.TestCases.TestCase 0.0011.141.812.207.871.070.000.0013.78
Dynawo.Examples.Photovoltaics.WECC.PVCurrentSource (sim)0.11 (4 verified)0.7010.091.770.360.210.310.149.0616.12
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource2 (sim)0.11 (4 verified)0.7410.431.630.190.490.080.169.5216.71
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 (sim)0.16 (1/4 failed)0.8010.831.690.350.550.070.159.7117.65
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSourceNoPPC (sim)0.10 (4 verified)0.5110.171.780.330.150.050.359.2815.46
Dynawo.Examples.RVS.TestCases.LoadFlow 0.002.781.600.472.230.080.000.005.13
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative 0.0021.091.744.0015.032.060.000.0023.61
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative 0.0020.171.653.2714.862.050.000.0022.76
Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative 0.0020.731.763.9614.732.040.000.0023.27
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset 0.0018.871.603.6413.461.770.000.0021.27
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset 0.0019.571.663.5514.241.780.000.0022.20
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset 0.0019.961.823.6914.641.630.000.0022.58
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset 0.0018.801.723.5413.281.980.000.0021.37
Dynawo.Examples.SMIB.SMIBStepEfdPm 0.000.511.740.300.080.030.100.009.65
Dynawo.Examples.SMIB.SMIBStepPm (sim)0.01 (3 verified)0.189.481.760.330.090.030.128.9113.26
Dynawo.Examples.SMIB.Standard.GovCt2St4b (sim)0.02 (5 verified)0.2011.451.620.310.140.290.1310.5815.05
Dynawo.Examples.SMIB.Standard.GovHydro4St4b (sim) 0.1810.621.570.320.110.040.389.7714.12
Dynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim)0.02 (5 verified)0.2010.671.600.290.090.030.359.9014.31
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim)0.02 (5 verified)0.2110.671.790.150.340.050.1310.0114.70
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim)0.03 (5 verified)0.3611.441.680.170.410.050.1710.63260.70
Dynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim)0.02 (4/5 failed)0.1910.971.810.170.410.050.1410.2115.03
Dynawo.Examples.SVarC.SVarCFaultImp 0.000.331.650.280.040.010.000.002.68
Dynawo.Examples.SVarC.SVarCLoadVarQ 0.000.171.640.120.040.010.000.002.67
Dynawo.Examples.SVarC.SVarCLoadVarQLarge 0.000.331.690.280.040.010.000.002.74
Dynawo.Examples.SVarC.SVarCModeChange 0.000.371.720.320.040.010.000.002.86
Dynawo.Examples.SVarC.SVarCStepURef 0.000.211.690.150.040.010.000.002.82
Dynawo.Examples.SystemFrequencyResponse.ReducedOrderSFR (sim)0.17 (1/2 failed)0.107.101.780.330.010.000.076.6811.14
Dynawo.Examples.SystemFrequencyResponse.SimplifiedSFR (sim)0.00 (2 verified)0.097.231.690.320.010.010.086.8210.40
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 0.002.551.750.461.230.230.640.0011.76
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020 0.002.781.730.461.350.300.660.0011.85
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB 0.002.401.740.431.160.200.610.0011.58
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020UDip 0.002.721.620.431.340.300.660.0011.57
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020 0.002.571.660.381.360.250.570.0011.89
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB 0.002.531.680.731.010.250.550.0012.06
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015 0.001.681.680.210.840.380.240.0010.73
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015FOCB 0.001.781.750.380.710.170.520.0010.93
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020 0.001.781.690.390.710.200.490.0011.06
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020FOCB 0.001.711.710.370.650.160.520.0010.83
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 0.001.751.590.350.790.120.480.0010.66
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB 0.001.911.700.370.880.180.480.0010.85
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020 0.001.621.690.230.680.440.280.0010.81
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020FOCB 0.001.611.650.210.790.370.240.0011.07
Dynawo.Examples.Wind.WECC.WT3CurrentSource1 (sim)0.11 (4 verified)0.639.851.680.330.150.280.138.9615.49
Dynawo.Examples.Wind.WECC.WT3CurrentSource2 (sim)0.11 (4 verified)0.6810.281.580.330.160.280.139.3815.92
Dynawo.Examples.Wind.WECC.WT4ACurrentSource (sim)0.09 (4 verified)0.5410.111.670.330.180.050.419.1315.35
Dynawo.Examples.Wind.WECC.WT4BCurrentSource (sim)0.08 (4 verified)0.499.501.690.410.140.050.408.5014.64
Dynawo.Examples.Wind.WECC.WTG3CurrentSource1 (sim)0.14 (4 verified)0.9111.941.860.330.480.070.1510.9218.80
Dynawo.Examples.Wind.WECC.WTG3CurrentSource2 (sim)0.13 (4 verified)0.9911.011.730.170.430.070.1810.1518.18
Dynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)0.94 (4 verified)5.7911.271.750.330.430.060.1510.2938.69
Dynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim)0.11 (4 verified)0.7710.671.780.320.170.280.159.7716.86
Dynawo.Examples.Wind.WECC.WTG4BCurrentSourceExternalPCS (sim)0.94 (1/4 failed)6.1911.121.640.330.480.070.1510.0942.21