PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
86 86 86 86 62 56 26 16

Test started: 2026-07-31 20:55:09
Total time taken: 0:08:31
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.28.0-dev.245+gae83c2d879
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6697fc02026-07-06 18:25:17 +0200linuslangenkamp[GBODE] set Radau IIA 3-stage, remove embedded error estimate (#288)

Tested Library: PowerGrids_dev 2.0.0

{
 "path": "PowerGrids",
 "sha": "432fd0a41642b4c35f7ef161ff43ec94b66f508e",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "2.0.0-develop",
 "zipfile": "https://github.com/PowerGrids/PowerGrids/archive/432fd0a41642b4c35f7ef161ff43ec94b66f508e.zip"
}

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

Reference Files: https://github.com/PowerGrids/PowerGrids-ref (8ae6d1da560c6162e2a3818e0ddc3e0622a6eb1c)

CommitDateAuthorSummary
8ae6d1d2024-01-29 11:21:23 +0100Francesco CasellaAdded reference files for 1.0.3

Verified using: OpenModelica 1.26.3~1-g7583224 (diffSimulationResults)

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");
Config:
{
 "library": "PowerGrids",
 "libraryVersion": "develop",
 "libraryVersionNameForTests": "dev",
 "referenceFileExtension": "mat",
 "referenceFileNameDelimiter": ".",
 "referenceFiles": {
  "destination": "ReferenceFiles/PowerGrids",
  "giturl": "https://github.com/PowerGrids/PowerGrids-ref"
 },
 "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
PowerGrids.Controls.Test.TestDeadBand (sim)0.00 (8 verified)0.012.601.280.010.010.000.012.574.40
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.012.541.270.010.010.000.012.524.34
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.012.581.250.000.000.000.012.564.29
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.02 (78 verified)0.012.971.310.010.020.000.022.924.80
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.012.801.330.010.010.000.012.764.69
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.012.941.230.010.010.000.012.914.69
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (82 verified)0.013.031.330.010.020.010.022.974.93
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.17 (1346 verified)0.178.991.240.020.210.020.078.6811.09
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.012.921.200.010.010.000.012.894.61
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.013.011.280.010.010.000.012.984.80
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0218.271.330.040.370.161.1316.5720.15
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.013.031.220.010.020.000.022.984.72
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.013.661.210.020.030.010.133.485.34
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.013.421.220.020.040.010.153.215.06
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.013.221.240.010.020.000.023.164.89
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.025.631.250.050.260.020.225.087.30
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.075.941.260.070.190.010.175.497.81
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.023.711.300.030.030.010.163.485.53
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.024.241.300.050.190.010.053.955.99
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.034.571.320.070.240.010.064.186.47
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.034.551.230.060.210.010.064.216.30
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.013.641.310.030.040.010.143.435.40
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.014.131.240.020.030.000.133.945.86
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.034.251.230.020.170.010.024.035.99
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.023.811.220.020.160.010.023.605.56
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.023.811.150.020.030.000.123.645.43
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.023.911.230.020.180.010.033.685.62
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.024.241.190.030.170.010.024.005.91
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.1212.861.230.370.750.041.1210.5914.63
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.035.071.200.060.220.010.054.726.78
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.00 (3 verified)0.012.601.200.000.000.000.012.584.29
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.01 (57 verified)0.012.681.220.010.010.000.022.654.38
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.281.190.050.190.010.060.972.95
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.012.861.200.010.010.000.012.834.52
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.012.601.200.010.010.000.012.574.25
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.02 (47 verified)0.012.801.200.010.010.000.012.784.47
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.034.691.200.050.200.010.054.386.37
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.551.250.230.120.020.220.953.27
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.511.230.400.670.060.341.054.20
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.561.240.240.150.020.170.002.33
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.581.170.230.150.020.190.002.23
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.631.260.260.160.020.190.002.33
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.004.371.230.831.190.070.891.396.03
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.681.230.260.190.030.210.002.41
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.561.250.230.140.020.170.002.25
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.661.230.270.170.020.200.002.37
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.591.210.210.130.020.211.023.26
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.01 (48/138 failed)0.023.551.260.050.210.010.043.245.36
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.02 (36/138 failed)0.023.451.220.050.180.010.043.185.17
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.02 (38/138 failed)0.023.381.250.040.190.010.033.105.12
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.097.501.270.280.180.140.096.819.37
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.02 (48/138 failed)0.023.551.250.060.200.010.043.235.34
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.023.781.240.030.160.010.023.565.47
PowerGrids.Examples.ENTSOE.SteadyState 0.000.861.270.240.360.030.230.002.62
PowerGrids.Examples.ENTSOE.TestCase1 0.000.311.210.040.200.010.060.002.01
PowerGrids.Examples.ENTSOE.TestCase2 0.000.261.210.030.180.010.040.001.95
PowerGrids.Examples.ENTSOE.TestCase3 0.000.921.220.220.400.040.270.002.60
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.007.321.222.271.820.183.050.009.06
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.006.501.252.161.460.142.740.008.31
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.007.511.262.221.790.183.320.009.31
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.004.461.210.841.560.100.741.216.18
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.006.541.261.981.770.372.420.008.26
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.007.651.262.281.860.173.350.009.51
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0016.991.243.195.410.757.650.0018.73
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.000.981.240.260.410.030.270.002.69
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.000.971.220.220.360.030.370.002.67
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.000.841.220.250.350.030.220.002.58
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.000.791.170.210.330.020.220.002.42
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.000.811.180.220.320.020.230.002.42
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.000.801.230.230.340.030.210.002.52
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.079.291.210.220.130.020.208.7311.03
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.076.491.240.210.110.020.215.948.32
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.046.531.220.240.140.020.215.928.31
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.024.031.250.030.170.010.043.775.76
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.045.671.240.210.130.020.205.117.44
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.046.121.200.200.110.020.185.617.83
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.2414.701.240.350.830.060.9812.4816.65
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.2315.241.180.350.690.051.0513.1017.11
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.035.001.210.060.210.010.184.546.66
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.024.051.200.040.180.010.043.795.73
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.013.311.170.140.020.000.023.124.92
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.025.041.170.210.110.020.204.506.69
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.035.561.230.050.230.020.215.047.26
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.002.671.230.371.080.091.140.004.38
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.002.611.240.341.050.061.150.004.31
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.012.661.190.000.000.000.012.644.31