PowerGrids_dev test using OpenModelica

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

Test started: 2026-05-04 09:35:19
Total time taken: 0:09:01
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.26.7-v1.26.7.1+g2b913cc6c4
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.01 (8 verified)0.012.521.360.080.000.000.012.424.58
PowerGrids.Controls.Test.TestDerivativeLag (sim)0.01 (35 verified)0.012.571.310.100.010.000.012.454.57
PowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)0.01 (8 verified)0.012.611.240.090.000.000.012.514.48
PowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)0.02 (78 verified)0.013.231.330.110.020.010.023.095.25
PowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)0.02 (62 verified)0.012.751.350.110.010.000.022.614.82
PowerGrids.Controls.Test.TestLeadLag (sim)0.01 (38 verified)0.012.741.250.120.010.000.012.604.70
PowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)0.02 (82 verified)0.012.971.360.110.020.000.022.825.06
PowerGrids.Controls.Test.TestLeadMOrderLag (sim)0.14 (1346 verified)0.158.951.290.120.270.020.088.4611.24
PowerGrids.Controls.Test.TestLimiterWithLag (sim)0.01 (33 verified)0.012.911.170.100.010.010.022.784.74
PowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)0.01 (99 verified)0.013.031.300.090.010.000.012.915.02
PowerGrids.Controls.Test.TestRampTrackingFilter (sim) 0.0217.161.270.140.420.041.4615.1119.16
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoad (sim) 0.013.211.290.110.210.000.022.865.13
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneLoadWithOneLine (sim) 0.013.421.270.110.230.010.023.045.30
PowerGrids.Electrical.PowerFlow.Test.OneSlackOnePVWithOneLine (sim) 0.013.281.290.110.250.010.032.885.17
PowerGrids.Electrical.PowerFlow.Test.OneSlackOneZLoad (sim) 0.013.841.230.110.020.000.193.525.69
PowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim) 0.025.251.230.390.120.020.064.677.10
PowerGrids.Electrical.Test.LoadImpedancePQ (sim) 0.045.901.280.370.100.020.085.337.86
PowerGrids.Electrical.Test.OneBusOneLoad (sim) 0.013.611.250.120.240.010.033.215.52
PowerGrids.Electrical.Test.OneBusOneVariableLoad (sim) 0.024.201.290.150.290.010.063.706.13
PowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim) 0.034.811.240.380.070.010.054.306.73
PowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim) 0.034.511.260.380.080.010.053.996.44
PowerGrids.Electrical.Test.OneBusVariableVoltageOneLoad (sim) 0.013.991.250.120.260.010.043.555.89
PowerGrids.Electrical.Test.SynchronousMachine4Windings (sim) 0.024.321.270.100.220.010.033.966.28
PowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim) 0.024.021.140.110.240.010.023.655.78
PowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim) 0.024.231.140.110.220.010.023.886.03
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim) 0.014.321.180.090.220.010.033.976.11
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim) 0.024.271.250.110.280.010.033.846.17
PowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim) 0.024.271.240.130.270.010.023.836.15
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPF (sim) 0.0914.741.240.570.920.301.0711.8616.68
PowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (sim) 0.034.541.230.400.100.010.053.976.44
PowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)0.01 (3 verified)0.012.701.250.100.000.000.012.594.64
PowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)0.01 (57 verified)0.012.761.240.100.010.000.012.634.66
PowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad 0.001.311.200.330.080.010.050.843.20
PowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)0.01 (16 verified)0.012.881.320.100.010.000.012.754.91
PowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)0.01 (14 verified)0.012.721.260.100.010.000.012.604.66
PowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)0.01 (47 verified)0.012.821.220.100.010.000.012.704.68
PowerGrids.Electrical.Test.TestTransformerFixedRatio (sim) 0.034.371.270.380.080.010.063.836.31
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker 0.001.781.250.410.160.020.280.913.69
PowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreakersPF 0.002.611.240.590.580.050.430.964.46
PowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval 0.000.851.260.390.180.020.260.002.77
PowerGrids.Electrical.Test.TestTransformerWithTapChangerMax 0.000.731.260.350.140.010.230.002.67
PowerGrids.Electrical.Test.TestTransformerWithTapChangerTarget 0.000.651.240.400.160.020.080.002.51
PowerGrids.Electrical.Test.TestTransmissionLineWithBreakersPF 0.005.151.301.001.070.381.241.457.12
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA 0.000.921.280.420.160.020.310.002.87
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB 0.000.801.210.370.130.020.280.002.64
PowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB 0.000.921.280.420.170.020.310.002.86
PowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad 0.001.911.240.410.160.020.321.003.86
PowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)0.02 (48/138 failed)0.023.781.320.120.260.010.043.345.76
PowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)0.01 (36/138 failed)0.023.621.280.130.260.010.033.195.57
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)0.01 (38/138 failed)0.023.771.270.160.270.010.053.285.72
PowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim) 0.096.771.300.430.180.030.295.848.82
PowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)0.02 (48/138 failed)0.023.531.300.130.250.010.043.105.49
PowerGrids.Examples.ENTSOE.PowerFlow (sim) 0.013.681.280.120.280.010.033.255.58
PowerGrids.Examples.ENTSOE.SteadyState 0.001.061.280.430.240.040.350.003.02
PowerGrids.Examples.ENTSOE.TestCase1 0.000.481.310.130.280.010.050.002.51
PowerGrids.Examples.ENTSOE.TestCase2 0.000.501.290.140.300.010.050.002.51
PowerGrids.Examples.ENTSOE.TestCase3 0.001.311.210.470.460.040.340.003.30
PowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection 0.007.571.292.051.870.173.480.009.60
PowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening 0.007.631.301.952.350.472.870.009.69
PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation 0.007.251.271.931.740.143.450.009.27
PowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow 0.005.421.231.461.840.140.701.277.34
PowerGrids.Examples.IEEE14bus.IEEE14busShort4 0.007.601.291.852.040.193.520.009.57
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork 0.007.491.252.001.870.143.480.009.50
PowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF 0.0017.131.193.055.390.897.790.0019.01
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange 0.001.231.230.390.450.040.350.003.12
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen 0.001.191.190.410.420.020.340.003.07
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS 0.001.121.250.370.400.030.320.003.04
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation 0.001.001.230.400.230.030.340.002.89
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat 0.000.901.220.380.180.020.310.002.74
PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS 0.001.041.240.430.250.240.120.002.96
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim) 0.059.451.250.390.120.020.288.6411.40
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim) 0.046.321.300.360.110.010.295.558.31
PowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim) 0.046.021.270.360.110.010.295.257.99
PowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim) 0.024.221.260.130.280.010.033.776.15
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim) 0.046.501.280.430.130.010.305.638.49
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim) 0.046.371.210.400.110.020.325.518.24
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim) 0.2514.331.300.590.840.281.0511.5616.55
PowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim) 0.2115.251.310.590.860.291.1312.3817.46
PowerGrids.Examples.Tutorial.HowToBuild.Examples.SimpleGrid (sim) 0.035.331.270.420.130.020.084.687.25
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestLoadPQ (sim) 0.023.931.260.140.270.010.033.495.82
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestSimpleGenerator (sim) 0.013.681.250.110.020.000.213.335.54
PowerGrids.Examples.Tutorial.HowToBuild.Examples.TestTransmissionLine (sim) 0.025.011.230.380.120.020.084.426.90
PowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim) 0.036.031.190.400.140.020.085.397.86
PowerGrids.Examples.Tutorial.IslandOperation.TwoGenerators 0.002.951.250.531.270.061.080.004.87
PowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsLocalInitialization 0.003.281.240.561.390.091.250.005.16
PowerGrids.Functions.Test.TestTimeConstants (sim)0.01 (3 verified)0.012.521.170.080.000.000.012.434.32