Dynawo test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
81 81 81 81 43 42 42 0

Test started: 2026-11-08 12:36:35
Total time taken: 0:16:00
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: OMCompiler v1.27.2
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9eb370b2026-11-07 08:20:45 +0100Martin SjölundStart each FMI run with no OMSimulator settings (#401)

Tested Library: Dynawo 1.8.0

{
 "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("--simCodeTarget=Cpp")
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 (sim) 0.095.221.710.050.210.030.294.637.98
Dynawo.Examples.BESS.WECC.BESSCurrentSourceExternalPCS (sim) 0.125.811.560.050.180.030.285.268.43
Dynawo.Examples.BESS.WECC.BESSCurrentSourceNoPPC (sim) 0.074.841.640.040.120.020.054.607.50
Dynawo.Examples.ENTSOE.TestCase1 (sim) 0.035.121.650.030.110.020.274.697.73
Dynawo.Examples.ENTSOE.TestCase2 (sim) 0.044.261.560.030.080.010.054.086.78
Dynawo.Examples.ENTSOE.TestCase3 (sim) 0.135.371.560.030.130.020.254.937.97
Dynawo.Examples.GridCodeSimulations.RunSimulations (sim) 3.4832.391.650.823.480.953.4923.6538.46
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xcca (sim) 0.116.611.690.100.530.040.095.859.32
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xccb (sim) 0.155.731.610.110.490.040.094.998.43
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim) 0.376.261.660.070.460.030.085.639.21
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI6 (sim) 0.096.261.690.080.420.040.085.658.94
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMax (sim) 0.096.281.580.090.470.040.095.588.87
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMin (sim) 0.096.701.660.070.420.030.086.109.31
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI10 (sim) 0.677.361.700.100.470.040.096.6710.61
Dynawo.Examples.GridForming.EpriSmib (sim) 0.044.291.660.040.100.020.054.086.90
Dynawo.Examples.GridForming.GridForming (sim) 0.258.741.630.070.460.030.607.5911.50
Dynawo.Examples.HVDC.HVDC (sim) 0.508.421.670.050.150.030.347.8511.48
Dynawo.Examples.IEEE14.TestCases.IEEE14CLA 0.000.651.540.060.470.020.100.003.07
Dynawo.Examples.IEEE14.TestCases.IEEE14DisconnectLine 0.000.721.580.080.530.030.080.003.17
Dynawo.Examples.IEEE14.TestCases.IEEE14NoEvent 0.000.691.550.050.530.030.080.003.08
Dynawo.Examples.IEEE57.TestCases.IEEE57DisconnectLine 0.002.981.710.242.130.090.520.005.63
Dynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine 0.003.471.640.262.510.110.590.006.08
Dynawo.Examples.IEEE57.TestCases.IEEE57NoEvent 0.003.231.520.212.300.120.610.005.72
Dynawo.Examples.IEEE118.TestCases.IEEE118NoEvent 0.0012.681.731.119.070.741.750.0015.38
Dynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl 0.000.121.750.030.050.010.030.002.82
Dynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer 0.000.111.760.020.050.010.030.002.87
Dynawo.Examples.InertialGrid.DoubleInertialGrid (sim) 0.294.091.710.020.080.010.043.947.06
Dynawo.Examples.LoadFrequencyDependent.LoadAlphaBetaFrequencyDependent (sim) 0.013.431.670.010.040.010.023.356.08
Dynawo.Examples.LoadFrequencyDependent.LoadZIPFrequencyDependent (sim) 0.033.451.700.020.060.010.023.356.13
Dynawo.Examples.Nordic.TestCases.LoadFlow 0.005.131.830.262.610.110.621.527.80
Dynawo.Examples.Nordic.TestCases.TestCase 0.0025.071.692.028.670.8613.510.0027.86
Dynawo.Examples.Photovoltaics.WECC.PVCurrentSource (sim) 0.114.991.680.060.170.030.324.417.83
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource2 (sim) 0.105.871.730.070.200.030.315.258.63
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 (sim) 0.115.361.640.060.190.250.084.788.02
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSourceNoPPC (sim) 0.085.121.580.040.150.020.284.647.70
Dynawo.Examples.RVS.TestCases.LoadFlow 0.003.701.730.312.680.100.610.006.38
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative 0.0055.641.574.8511.981.9836.830.0058.20
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative 0.0053.831.614.7612.381.9034.790.0056.40
Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative 0.0055.341.653.6413.862.0735.780.0057.98
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset 0.0055.921.574.7812.831.6936.610.0058.52
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset 0.0057.861.573.8014.601.7037.760.0060.40
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset 0.0057.041.644.9613.012.2836.790.0059.65
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset 0.0057.441.683.8114.101.6237.910.0060.17
Dynawo.Examples.SMIB.SMIBStepEfdPm 0.000.131.650.020.060.010.030.002.66
Dynawo.Examples.SMIB.SMIBStepPm (sim) 0.053.911.710.040.080.020.043.736.62
Dynawo.Examples.SMIB.Standard.GovCt2St4b (sim) 0.045.461.700.040.150.020.294.968.12
Dynawo.Examples.SMIB.Standard.GovHydro4St4b (sim) 0.035.501.660.060.120.020.075.228.19
Dynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim) 0.054.711.810.040.100.020.064.497.53
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim) 0.036.091.670.040.130.020.285.628.81
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim) 0.196.541.580.060.200.030.325.929.16
Dynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim) 0.056.241.530.040.140.020.265.788.68
Dynawo.Examples.SVarC.SVarCFaultImp 0.000.081.640.020.040.010.020.002.66
Dynawo.Examples.SVarC.SVarCLoadVarQ 0.000.081.610.020.040.010.020.002.63
Dynawo.Examples.SVarC.SVarCLoadVarQLarge 0.000.091.590.020.040.010.020.002.58
Dynawo.Examples.SVarC.SVarCModeChange 0.000.081.590.020.030.010.030.002.53
Dynawo.Examples.SVarC.SVarCStepURef 0.000.081.650.020.030.010.020.002.65
Dynawo.Examples.SystemFrequencyResponse.ReducedOrderSFR (sim) 0.012.671.640.010.010.000.012.645.28
Dynawo.Examples.SystemFrequencyResponse.SimplifiedSFR (sim) 0.012.981.750.010.010.000.022.945.72
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 0.001.761.680.150.750.320.530.004.37
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020 0.002.201.670.191.110.060.840.004.78
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB 0.002.451.620.191.320.060.880.005.07
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020UDip 0.002.911.730.211.610.090.990.005.65
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020 0.002.561.720.201.300.070.990.005.27
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB 0.002.731.740.201.290.101.130.005.41
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015 0.001.331.720.120.700.040.470.004.00
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015FOCB 0.001.311.870.120.690.040.470.004.24
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020 0.001.331.790.130.670.040.490.004.13
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020FOCB 0.001.361.780.130.690.040.500.004.19
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 0.001.681.770.140.940.050.550.004.49
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB 0.001.651.880.130.940.050.530.004.59
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020 0.001.601.830.130.920.050.510.004.37
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020FOCB 0.001.401.790.160.680.040.520.004.18
Dynawo.Examples.Wind.WECC.WT3CurrentSource1 (sim) 0.096.051.860.060.140.030.355.479.09
Dynawo.Examples.Wind.WECC.WT3CurrentSource2 (sim) 0.096.311.870.080.180.030.365.659.38
Dynawo.Examples.Wind.WECC.WT4ACurrentSource (sim) 0.084.651.870.050.120.020.064.407.82
Dynawo.Examples.Wind.WECC.WT4BCurrentSource (sim) 0.074.471.810.040.110.020.054.257.41
Dynawo.Examples.Wind.WECC.WTG3CurrentSource1 (sim) 0.116.241.950.110.560.050.115.429.23
Dynawo.Examples.Wind.WECC.WTG3CurrentSource2 (sim) 0.116.481.780.080.540.040.095.729.32
Dynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim) 0.715.701.680.070.170.030.305.139.04
Dynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim) 0.106.791.660.060.170.030.316.229.51
Dynawo.Examples.Wind.WECC.WTG4BCurrentSourceExternalPCS (sim) 0.905.881.800.060.180.270.095.279.48