PowerGrids_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
91 91 91 91 65 59 28 17

Test started: 2026-10-22 04:14:12
Total time taken: 0:07:37
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.1472+g818d1a17ed.cmake
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
eb82b062026-10-19 23:00:08 +0200Francesco CasellaAdded larger models to LargeTestsSuite_NB that are now working with resizable arrays (#373)

Tested Library: PowerGrids_dev 2.0.0

{
 "path": "PowerGrids",
 "sha": "b5ba1a02985b22690fb1912ae8e0d0c60946bce4",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "2.0.0-develop",
 "zipfile": "https://github.com/PowerGrids/PowerGrids/archive/b5ba1a02985b22690fb1912ae8e0d0c60946bce4.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/PowerGrids/PowerGrids-ref (8ae6d1da560c6162e2a3818e0ddc3e0622a6eb1c)

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

Verified using: v1.28.0-dev.1407+gab62293.cmake (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.01 (8 verified)0.011.701.140.000.000.000.011.683.62
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.011.871.240.010.000.000.011.854.01
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.00 (8 verified)0.011.781.090.000.000.000.011.763.66
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.02 (78 verified)0.012.131.300.010.010.000.012.084.26
PowerGrids.Controls.Test.TestFreeOffset (sim) 0.011.821.250.010.000.000.011.803.81
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.01 (62 verified)0.011.891.220.010.010.000.011.863.86
PowerGrids.Controls.Test.TestLeadLag (sim)0.02 (38 verified)0.011.991.220.010.010.000.011.964.10
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (82 verified)0.012.101.160.010.010.000.012.064.04
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.17 (1346 verified)0.034.591.310.040.220.020.084.246.98
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.012.031.070.010.010.000.012.003.87
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.011.991.120.010.010.000.011.953.95
PowerGrids.Controls.Test.TestRampTrackingFilter (sim)0.17 (2020 verified)0.059.921.240.030.120.171.158.4512.35
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.032.031.120.020.010.000.021.973.91
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.012.101.150.020.030.010.032.013.98
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.012.361.170.020.030.010.022.284.29
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.011.991.160.010.010.010.021.933.89
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.013.121.130.080.100.020.222.715.05
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.033.221.160.090.060.010.192.885.14
PowerGrids.Electrical.Test.OneBusFourLoadsWithBreaker 0.000.401.260.080.070.010.240.002.45
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.032.261.170.040.030.010.032.154.23
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.012.871.120.050.040.010.222.564.67
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.022.761.090.060.060.010.172.464.59
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.022.911.140.050.070.010.202.584.77
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.012.211.210.030.020.010.032.134.14
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.012.471.160.030.030.010.032.384.46
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.022.521.190.030.040.010.022.424.47
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.032.581.160.020.050.010.022.484.49
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.012.481.160.060.030.010.032.354.34
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.022.471.100.030.040.010.032.364.31
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.022.631.150.030.050.010.032.504.64
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.048.991.210.540.620.051.156.6410.96
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.023.291.160.060.090.010.162.965.23
PowerGrids.Electrical.Test.TestControlledSynchronousMachine4WindingsPF 0.000.601.200.080.260.020.250.002.66
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.011.841.270.000.000.000.011.823.96
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.01 (57 verified)0.011.821.170.010.010.000.011.793.90
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.151.270.100.080.020.210.743.32
PowerGrids.Electrical.Test.TestOpenLoopSynchronousMachine4WindingsPF (sim) 0.023.721.320.100.070.010.243.305.83
PowerGrids.Electrical.Test.TestPropControlledSynchronousMachine4WindingsPF 0.000.421.290.080.110.160.080.002.50
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.011.971.120.010.010.000.021.923.90
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.011.721.150.010.010.000.011.703.61
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.01 (47 verified)0.011.961.190.010.010.000.011.934.04
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.023.101.200.070.070.020.202.745.12
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.271.200.100.250.020.080.833.24
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.281.170.350.500.050.400.984.16
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.491.050.090.260.030.110.002.27
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.361.060.080.210.010.060.002.20
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.451.260.090.270.020.070.002.49
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.004.621.200.670.980.271.271.436.56
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.661.260.280.270.020.090.002.75
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.631.310.260.270.020.090.002.68
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.651.220.270.270.020.090.002.74
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.541.310.260.270.020.090.903.63
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.02 (48/138 failed)0.012.341.190.070.040.010.052.174.35
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.01 (36/138 failed)0.012.451.180.090.040.010.052.254.51
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.01 (38/138 failed)0.012.361.230.080.050.010.062.164.44
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.076.361.150.100.260.020.245.748.34
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.01 (48/138 failed)0.012.591.190.050.040.010.042.464.59
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.012.401.090.030.030.010.032.314.16
PowerGrids.Examples.ENTSOE.SteadyState 0.000.641.040.100.250.030.260.002.38
PowerGrids.Examples.ENTSOE.TestCase1 0.000.321.120.040.090.020.180.002.16
PowerGrids.Examples.ENTSOE.TestCase2 0.000.371.170.080.080.010.200.002.32
PowerGrids.Examples.ENTSOE.TestCase3 0.000.941.140.130.330.030.450.002.82
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.008.671.121.662.030.174.800.0010.66
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.008.661.161.671.940.144.910.0010.69
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.009.041.131.682.180.175.010.0011.08
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.004.691.160.711.760.141.011.076.68
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.009.531.121.642.570.524.800.0011.40
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.007.931.171.651.840.134.320.0010.00
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0018.951.162.625.060.9410.340.0020.91
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.000.841.090.090.290.030.430.002.65
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.000.931.170.110.330.030.460.002.88
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.000.951.160.130.340.030.450.002.87
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.000.881.100.090.310.020.460.002.76
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.000.591.160.080.270.020.230.002.47
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.045.321.110.090.250.020.244.727.17
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.063.931.150.090.230.020.103.495.87
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.033.851.120.070.100.140.103.445.71
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.022.521.160.030.070.010.042.384.46
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.033.811.210.110.090.130.093.395.75
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.043.781.190.090.100.140.083.365.71
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.167.971.130.440.410.040.986.0910.04
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.208.601.160.420.490.051.136.5110.73
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.013.211.130.070.060.010.182.885.03
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.012.461.200.040.030.010.042.344.40
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.012.311.250.020.020.010.022.254.24
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.013.131.190.100.230.020.062.725.04
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.023.391.180.070.090.020.193.015.32
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlowLocalInitialization (sim) 0.023.411.160.060.090.020.233.015.30
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.002.541.170.360.540.231.410.004.43
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.261.210.480.860.101.820.005.31
PowerGrids.Functions.Test.TestTimeConstants (sim)0.02 (3 verified)0.011.811.160.000.000.000.011.793.74