MatpowerExporter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,006 of 3,0060%208 of 2080%1971975725729393
createTransformer(TwoWindingsTransformer, MatpowerModel, MatpowerExporter.Context)2340%100%66414111
createBuses(Network, MatpowerModel, MatpowerExporter.Context)2120%120%77444411
createTransformerLeg(ThreeWindingsTransformer, ThreeWindingsTransformer.Leg, Bus, MatpowerExporter.Context)1850%40%33292911
createDcLine(VscConverterStation, VscConverterStation, HvdcLine, MatpowerModel, MatpowerExporter.Context)1490%40%33343411
createTransformerStarBuses(Network, MatpowerModel, MatpowerExporter.Context)1260%120%77252511
export(Network, Properties, DataSource, ReportNode)1260%20%22292911
createMBranch(String, Terminal, Terminal, double, double, double, double, MatpowerExporter.Context)1130%60%44202011
createDanglingLineBuses(Network, MatpowerModel, MatpowerExporter.Context)1010%40%33252511
findStaticVarCompensatorGenerators(Network, MatpowerExporter.Context)990%60%44191911
findGenerators(Network, MatpowerExporter.Context)980%40%33202011
createDanglingLineBranches(Network, MatpowerModel, MatpowerExporter.Context)920%40%33181811
findDanglingLineGenerators(Network, MatpowerExporter.Context)880%60%44191911
createMGen(MatpowerModel, int, MatpowerExporter.Context.GenRc, MatpowerExporter.Context)820%60%44151511
createGeneratorOrLoadFromVscConverter(VscConverterStation, MatpowerExporter.Context)780%20%22161611
createTransformerLegs(Network, MatpowerModel, MatpowerExporter.Context)760%80%55161611
preserveBusIds(Network, MatpowerExporter.Context)660%60%44141411
lambda$createGeneratorsAndDefinePVBuses$23(MatpowerExporter.Context, MatpowerModel, Integer)530%40%33111111
createDcLines(Network, MatpowerModel, MatpowerExporter.Context)490%80%55101011
createLimits(MBranch, LoadingLimits, DoubleUnaryOperator)430%40%33121211
setBranchRX(String, MBranch, double, double)420%20%22101011
lambda$findSlackBusesForEachSynchronousComponent$27(MatpowerExporter.Context, Component)420%20%22151511
createTieLines(Network, MatpowerModel, MatpowerExporter.Context)400%20%227711
static {...}400%n/a119911
createLines(Network, MatpowerModel, MatpowerExporter.Context)380%20%227711
findBusNumber(String, MatpowerExporter.Context)290%20%225511
createBranches(Network, MatpowerModel, MatpowerExporter.Context)260%n/a116611
addMgen(MatpowerExporter.Context, int, String, double, double, double, double, double, double, double, boolean, boolean, double)260%n/a113311
hasSlackExtension(Bus)240%40%336611
getActivePowerGenerationAndVscCount(Bus)240%n/a114411
impedanceToAdmittance(double, double)210%40%331111
lambda$createGeneratorsAndDefinePVBuses$22(MBus, MatpowerExporter.Context, MatpowerExporter.Context.GenRc)210%n/a114411
lambda$createTieLines$16(TieLine, Terminal, MatpowerModel, MBranch)190%n/a114411
lambda$createLines$15(Line, Terminal, MatpowerModel, MBranch)190%n/a114411
createTransformers2(Network, MatpowerModel, MatpowerExporter.Context)180%20%224411
exportVscHvdcLine(VscConverterStation, VscConverterStation, HvdcLine, MatpowerModel, MatpowerExporter.Context)180%20%225511
findTargetVpu(VscConverterStation)180%20%224411
admittanceEndToPerUnitForLine(double, double, double, double, double)160%n/a111111
extractBusNumber(String)150%20%222211
lambda$createLimits$14(MBranch, VoltageLevel, LoadingLimits)150%20%224411
createLimits(List, VoltageLevel, MBranch)140%n/a115511
isRemoteRegulation(Bus, Bus)140%60%441111
getType(Bus, MatpowerExporter.Context)130%40%333311
isExported(Bus, MatpowerExporter.Context)120%40%331111
findBus(Terminal)120%20%221111
calculateL0(double, double, double)120%20%221111
calculateL1(double, double, double)120%20%221111
lambda$createLimits$6(LoadingLimits.TemporaryLimit)120%40%331111
lambda$preserveBusIds$3(MatpowerExporter.Context, String, List)120%n/a111111
checkAndFixTargetVpu(double)110%40%331111
checkAndFixVoltageMagnitude(double)110%40%331111
lambda$createGeneratorsAndDefinePVBuses$20(MatpowerModel, Integer, MatpowerExporter.Context, MatpowerExporter.Context.GenRc)110%n/a113311
lambda$createLimits$8(LoadingLimits.TemporaryLimit, LoadingLimits.TemporaryLimit)110%40%331111
isExportedAsDcLine(VscConverterStation, VscConverterStation)100%40%331111
getStatus(Terminal, Terminal)100%40%331111
createGeneratorsAndDefinePVBuses(MatpowerModel, MatpowerExporter.Context)100%n/a112211
MatpowerExporter(PlatformConfig)90%n/a113311
getVoltageLimit(double, double)90%20%221111
previousLimit(Collection, LoadingLimits.TemporaryLimit)90%n/a112211
lambda$previousLimit$5(LoadingLimits.TemporaryLimit, LoadingLimits.TemporaryLimit)90%20%221111
isEmergencyLimit(LoadingLimits.TemporaryLimit)80%20%221111
impedanceToPerUnitForLine(double, double, double, double)80%n/a111111
findTargetVpu(Generator)80%n/a111111
findTargetVpu(StaticVarCompensator)80%n/a111111
checkAndFixMinQ(double)80%20%221111
checkAndFixMaxQ(double)80%20%221111
isValidVoltageRegulation(boolean, Bus)80%40%331111
lambda$createGeneratorsAndDefinePVBuses$21(MatpowerModel, Integer, MatpowerExporter.Context, MatpowerExporter.Context.GenRc)80%n/a111111
lambda$createLimits$11(LoadingLimits)80%20%221111
lambda$createLimits$10(FlowsLimitsHolder)80%n/a112211
getParameters()70%n/a111111
findShortTermLimit(Stream)70%n/a112211
findEmergencyLimit(Stream)70%n/a112211
toApparentPower(double, VoltageLevel)70%n/a111111
checkAndFixTargetQ(double)70%20%221111
checkAndFixVoltageAngle(double)70%20%221111
lambda$createGeneratorsAndDefinePVBuses$19(MatpowerExporter.Context.GenRc)70%20%221111
lambda$createLimits$9(MBranch, DoubleUnaryOperator, LoadingLimits.TemporaryLimit)70%n/a111111
lambda$findShortTermLimit$4(LoadingLimits.TemporaryLimit)70%20%221111
findSlackBusesForEachSynchronousComponent(MatpowerExporter.Context)60%n/a112211
lambda$createLimits$7(LoadingLimits, LoadingLimits.TemporaryLimit)50%n/a111111
lambda$preserveBusIds$0(VoltageLevel)50%n/a111111
MatpowerExporter()40%n/a112211
lambda$findSlackBusesForEachSynchronousComponent$26(MatpowerExporter.Rc)40%n/a111111
lambda$findSlackBusesForEachSynchronousComponent$25(MatpowerExporter.Context, Bus)40%n/a111111
lambda$findSlackBusesForEachSynchronousComponent$24(MatpowerExporter.Context, Bus)40%n/a111111
lambda$addMgen$17(Integer)40%n/a111111
lambda$createLimits$13(VoltageLevel, double)40%n/a111111
lambda$createLimits$12(LoadingLimits)40%n/a111111
lambda$preserveBusIds$2(String)40%n/a111111
lambda$preserveBusIds$1(VoltageLevel)40%n/a111111
lambda$createGeneratorsAndDefinePVBuses$18(MatpowerExporter.Context.GenRc)30%n/a111111
getFormat()20%n/a111111
getComment()20%n/a111111