Dynawo test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
81 29 29 29 29 29 23 0

Test started: 2026-11-13 22:48:08
Total time taken: 0:53:17
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: v1.28.0-dev.1910+gd78c558413.cmake

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 1.8.0 OMSimulator v3.0.0.post211-gffbfb82-linux

{
 "path": "dynawo/sources/Models/Modelica/Dynawo",
 "sha": "1f31241aabc2e6e00546ad4552d91c7aa181b73f",
 "support": "experimental",
 "uses": {
  "Modelica": "3.2.3"
 },
 "version": "1.8.0",
 "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/1f31241aabc2e6e00546ad4552d91c7aa181b73f.zip"
}

BuildModel time limit: 660s
Simulation time limit: 240s
Simulation time limit for Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset: 330s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

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",
 "ulimitExeModels": {
  "Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset": 330
 }
}

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 0.000.041.750.040.000.000.000.002.35
Dynawo.Examples.BESS.WECC.BESSCurrentSourceExternalPCS 0.000.061.530.060.000.000.000.002.26
Dynawo.Examples.BESS.WECC.BESSCurrentSourceNoPPC 0.000.031.480.030.000.000.000.002.11
Dynawo.Examples.ENTSOE.TestCase1 0.000.021.590.020.000.000.000.002.20
Dynawo.Examples.ENTSOE.TestCase2 0.000.011.560.010.000.000.000.002.17
Dynawo.Examples.ENTSOE.TestCase3 0.000.021.540.020.000.000.000.002.11
Dynawo.Examples.GridCodeSimulations.RunSimulations 0.000.451.540.450.000.000.000.002.61
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xcca 0.000.061.500.060.000.000.000.002.15
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xccb 0.000.041.560.040.000.000.000.002.26
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 0.000.051.510.050.000.000.000.002.19
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI6 0.000.041.580.040.000.000.000.002.20
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMax 0.000.091.570.090.000.000.000.002.26
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMin 0.000.051.500.050.000.000.000.002.14
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI10 0.000.041.610.040.000.000.000.002.32
Dynawo.Examples.GridForming.EpriSmib (sim) 0.133.831.600.020.060.020.273.457.12
Dynawo.Examples.GridForming.GridForming (sim) 0.365.221.530.050.350.050.384.3911.50
Dynawo.Examples.HVDC.HVDC 0.000.041.580.040.000.000.000.002.25
Dynawo.Examples.IEEE14.TestCases.IEEE14CLA 0.000.051.520.050.000.000.000.002.19
Dynawo.Examples.IEEE14.TestCases.IEEE14DisconnectLine 0.000.031.570.030.000.000.000.002.17
Dynawo.Examples.IEEE14.TestCases.IEEE14NoEvent 0.000.031.530.030.000.000.000.002.12
Dynawo.Examples.IEEE57.TestCases.IEEE57DisconnectLine 0.000.101.510.100.000.000.000.002.14
Dynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine 0.000.111.470.110.000.000.000.002.14
Dynawo.Examples.IEEE57.TestCases.IEEE57NoEvent 0.000.131.510.130.000.000.000.002.21
Dynawo.Examples.IEEE118.TestCases.IEEE118NoEvent 0.000.511.470.510.000.000.000.002.59
Dynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl (sim) 0.103.481.510.020.020.010.113.336.63
Dynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer 0.000.011.480.010.000.000.000.002.07
Dynawo.Examples.InertialGrid.DoubleInertialGrid (sim) 0.763.551.500.020.090.030.273.1611.34
Dynawo.Examples.LoadFrequencyDependent.LoadAlphaBetaFrequencyDependent (sim) 0.083.191.530.020.030.010.103.046.35
Dynawo.Examples.LoadFrequencyDependent.LoadZIPFrequencyDependent (sim) 0.143.181.540.010.030.010.113.026.31
Dynawo.Examples.Nordic.TestCases.LoadFlow (sim) 1.8714.081.440.361.020.061.1711.4722.48
Dynawo.Examples.Nordic.TestCases.TestCase 0.000.621.590.620.000.000.000.002.81
Dynawo.Examples.Photovoltaics.WECC.PVCurrentSource 0.000.041.470.040.000.000.000.002.16
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource2 0.000.041.520.040.000.000.000.002.13
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 0.000.051.550.050.000.000.000.002.21
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSourceNoPPC 0.000.021.650.020.000.000.000.002.26
Dynawo.Examples.RVS.TestCases.LoadFlow (sim) 254.0113.941.540.541.150.081.0011.16778.81
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative 0.001.061.611.060.000.000.000.003.28
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative 0.001.081.581.080.000.000.000.003.20
Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative 0.001.031.671.030.000.000.000.003.30
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset 0.001.001.531.000.000.000.000.003.11
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset 0.001.071.471.070.000.000.000.003.13
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset 0.001.061.681.060.000.000.000.003.25
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset 0.001.051.571.050.000.000.000.003.21
Dynawo.Examples.SMIB.SMIBStepEfdPm 0.000.011.480.010.000.000.000.002.07
Dynawo.Examples.SMIB.SMIBStepPm 0.000.021.520.020.000.000.000.002.21
Dynawo.Examples.SMIB.Standard.GovCt2St4b 0.000.021.510.020.000.000.000.002.13
Dynawo.Examples.SMIB.Standard.GovHydro4St4b 0.000.021.520.020.000.000.000.002.13
Dynawo.Examples.SMIB.Standard.GovSteam1St4b2 0.000.021.580.020.000.000.000.002.17
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 0.000.021.630.020.000.000.000.002.22
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 0.000.021.640.020.000.000.000.002.23
Dynawo.Examples.SMIB.Standard.GovSteamEuSt4b 0.000.021.620.020.000.000.000.002.24
Dynawo.Examples.SVarC.SVarCFaultImp (sim) 0.123.151.520.030.020.000.112.996.33
Dynawo.Examples.SVarC.SVarCLoadVarQ (sim) 0.163.361.610.010.030.010.143.176.65
Dynawo.Examples.SVarC.SVarCLoadVarQLarge (sim) 0.173.411.490.020.020.000.113.266.71
Dynawo.Examples.SVarC.SVarCModeChange (sim) 0.193.141.560.010.020.000.113.006.33
Dynawo.Examples.SVarC.SVarCStepURef (sim) 0.153.141.540.010.020.000.103.006.50
Dynawo.Examples.SystemFrequencyResponse.ReducedOrderSFR (sim) 0.082.491.500.000.000.000.092.395.56
Dynawo.Examples.SystemFrequencyResponse.SimplifiedSFR (sim) 0.092.571.450.000.010.000.092.475.76
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim) 16.528.841.430.400.270.230.647.3160.48
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020 (sim) 22.379.431.450.450.470.060.857.6078.68
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB (sim) 57.009.111.850.460.440.060.847.32245.18
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020UDip (sim) 254.018.851.510.460.490.060.847.01774.57
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020 (sim) 215.038.991.570.450.480.060.827.18651.42
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB (sim) 13.608.801.480.460.470.060.797.0151.28
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015 (sim) 11.746.241.470.090.350.030.475.3043.92
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015FOCB (sim) 7.126.521.500.090.490.030.495.4330.30
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020 (sim) 15.306.701.530.110.370.040.515.6753.95
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020FOCB (sim) 9.046.551.460.120.440.050.565.3735.97
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 (sim) 3.246.131.540.100.340.030.465.1926.90
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB (sim) 7.235.971.520.090.330.030.445.0830.88
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020 (sim) 16.536.761.460.080.310.030.555.8058.61
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020FOCB (sim) 10.066.941.330.080.290.030.595.9539.11
Dynawo.Examples.Wind.WECC.WT3CurrentSource1 0.000.031.420.030.000.000.000.002.17
Dynawo.Examples.Wind.WECC.WT3CurrentSource2 0.000.031.510.030.000.000.000.002.21
Dynawo.Examples.Wind.WECC.WT4ACurrentSource 0.000.021.390.020.000.000.000.002.14
Dynawo.Examples.Wind.WECC.WT4BCurrentSource 0.000.031.430.030.000.000.000.002.09
Dynawo.Examples.Wind.WECC.WTG3CurrentSource1 0.000.041.490.040.000.000.000.002.12
Dynawo.Examples.Wind.WECC.WTG3CurrentSource2 0.000.041.410.040.000.000.000.002.03
Dynawo.Examples.Wind.WECC.WTG4ACurrentSource 0.000.031.430.030.000.000.000.002.03
Dynawo.Examples.Wind.WECC.WTG4BCurrentSource 0.000.031.410.030.000.000.000.002.00
Dynawo.Examples.Wind.WECC.WTG4BCurrentSourceExternalPCS 0.000.051.440.050.000.000.000.002.05