PowerGrids_dev test using OpenModelica

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

Test started: 2026-04-27 10:47:10
Total time taken: 0:09:07
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.25.7
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
1dd4db72026-04-19 14:25:16 +0200Adrian Popforce fetch of tags to handle the floating tag 'nightly' (#285)

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.751.390.090.000.180.012.464.66
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.013.081.360.340.010.000.012.725.02
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.012.931.400.110.010.180.012.634.88
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.02 (78 verified)0.013.471.390.360.020.010.023.075.47
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.013.171.420.310.010.000.012.825.16
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.013.161.400.320.010.000.012.825.14
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (82 verified)0.013.291.380.340.010.000.022.915.26
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.14 (1346 verified)0.168.661.400.360.060.020.078.1510.94
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.013.341.240.100.200.000.023.025.10
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.013.211.410.300.010.000.012.885.18
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0218.681.390.370.390.041.1816.7120.71
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.013.261.400.320.020.000.022.905.19
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.013.601.390.360.050.010.033.165.49
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.013.491.300.350.050.010.033.065.32
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.013.371.440.310.020.000.023.025.33
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.025.141.380.380.120.020.284.357.04
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.055.551.320.370.080.010.234.867.47
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.024.251.370.380.040.010.033.806.21
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.025.041.430.410.080.010.064.486.99
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.034.481.460.410.080.010.053.936.48
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.034.561.370.420.090.010.063.976.50
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.013.651.440.320.040.010.033.245.59
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.014.031.310.310.030.010.033.655.85
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.024.321.230.300.050.010.033.936.10
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.024.041.230.290.060.010.023.665.82
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.023.941.250.330.040.010.033.545.74
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.024.381.300.310.050.010.023.996.21
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.024.531.340.330.060.010.024.126.45
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.0813.671.350.561.170.071.2510.6215.61
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.035.261.300.370.100.020.054.727.15
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.013.051.390.100.220.000.012.714.99
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.01 (57 verified)0.013.091.310.320.010.000.012.744.95
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.521.360.390.110.020.060.943.41
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.013.151.340.300.010.000.012.825.02
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.013.121.350.300.010.000.012.795.00
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.01 (47 verified)0.013.091.300.290.010.000.012.794.93
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.034.971.400.390.100.020.064.416.95
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.841.360.390.140.020.301.003.73
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.461.350.520.500.040.420.994.31
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.771.320.350.140.190.080.002.64
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.861.320.400.170.210.090.002.73
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.771.260.340.130.010.280.002.54
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.005.091.341.041.420.111.131.386.90
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.861.320.430.140.210.080.002.74
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.851.290.400.130.020.300.002.82
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.941.300.440.180.020.300.002.97
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.861.330.430.130.210.081.003.74
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.01 (48/138 failed)0.023.611.350.360.060.010.053.135.52
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.02 (36/138 failed)0.023.921.370.350.050.010.033.475.85
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.02 (38/138 failed)0.023.981.340.340.060.010.043.535.94
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.096.541.300.460.410.030.095.568.50
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.02 (48/138 failed)0.023.841.320.330.060.010.043.415.72
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.023.921.250.120.280.010.033.475.80
PowerGrids.Examples.ENTSOE.SteadyState 0.001.261.350.450.450.030.330.003.20
PowerGrids.Examples.ENTSOE.TestCase1 0.000.461.360.330.070.010.050.002.40
PowerGrids.Examples.ENTSOE.TestCase2 0.000.451.320.330.070.010.040.002.33
PowerGrids.Examples.ENTSOE.TestCase3 0.001.211.350.390.460.030.340.003.13
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.007.861.432.831.740.502.790.009.92
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.006.771.402.761.360.432.220.008.81
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.008.241.492.922.140.222.970.0010.34
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.005.391.341.242.020.140.641.357.31
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.007.051.462.701.900.172.270.009.10
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.008.201.402.921.750.503.030.0010.23
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0018.001.313.486.190.497.830.0019.99
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.191.260.400.440.030.330.003.02
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.371.360.440.550.030.350.003.33
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.121.310.420.380.020.290.002.99
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.121.330.380.600.030.120.003.05
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.001.081.270.450.230.260.140.003.02
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.151.280.380.420.030.320.002.96
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.058.931.340.420.170.030.337.9910.87
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.046.041.330.340.110.020.285.307.95
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.046.741.340.420.130.020.295.878.66
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.024.191.270.120.240.010.033.806.14
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.046.211.370.410.130.020.305.358.15
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.056.331.310.350.100.010.265.608.24
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.2213.651.380.551.080.071.1010.8515.80
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.2515.791.370.571.080.061.0413.0317.96
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.024.901.380.410.120.020.274.096.81
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.024.141.340.370.050.010.043.676.02
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.013.831.340.310.020.000.023.485.69
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.024.771.380.420.130.020.293.926.70
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.035.281.300.370.110.020.084.697.22
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.002.781.330.551.050.061.120.004.64
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.551.330.591.520.101.330.005.39
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.012.971.230.100.200.000.012.664.71