DoubleAdjacencyMatrix

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,663 of 11,27376%463 of 1,31064%3268065422,22028151
showMatrix(DoubleSystemOperator[][])1900%220%1212303011
showMatrix(DoubleAdjacencyMatrix)1820%200%1111222211
shortMultiplexerAndDeMultiplexer(DoubleSystemOperator[][], int, Map, Map)1630%200%1111262611
contractDeMultiplexerAndMultiplexer()1590%180%1010404011
getLinearSystemForMaxima(boolean, ReversePolishNotationProcessor)1590%60%44404011
getBlockSystem()1453418%19520%1113192501
shortDeMultiplexerAndMultiplexer(DoubleSystemOperator[][], int, Map, Map)1080%100%66171711
contractMultiplexerAndDeMultiplexer()880%80%55242411
createDeclearMM(String[][], PrintWriter)740%160%99141411
setZeroToSourceAndSink()663735%8850%6991601
isSampledData()610%220%1212141411
findNodeSize(int)600%160%99131311
setupUndefinedMultiplexer()563538%12840%711162401
setupUndefinedDeMultiplexer()563538%12840%711162401
getImporters()510%100%66101011
getExporters()510%100%66101011
isSampledDataDynamic()500%140%88121211
getMinusOutputSizeMatrix()490%60%448811
isDiscreteDynamic()440%120%77111111
shiftSourceNodeByInserting(int[])432132%5116%3481301
shiftSinkNodeByInserting(int[])432132%5116%3481301
findDeMultiplexerInRow(DoubleSystemOperator[][], int)430%80%55111111
findMultiplexerInRow(DoubleSystemOperator[][], int)430%80%55111111
findMultiplexerInColumn(DoubleSystemOperator[][], int)410%80%55101011
exchangeInputNode(int, int)397064%1583%1461601
exchangeOutputNode(int, int)397064%1583%1461601
isDiscrete()390%100%66101011
getSystemBetweenSourceAndSink()390%40%33101011
contractConstantEdgeForwardColumnWise(boolean, boolean)3734690%187480%1847128201
getReachableMatrixToNodes(BooleanMatrix, List)266270%5964%3841501
getReachableMatrixFromNodes(BooleanMatrix, List)266069%5964%3841501
leftMultiplyGain(DoubleSystemOperator, DoubleMatrix)250%20%226611
clone()2411482%6650%6762701
transformEMatrix()225571%1375%1331201
setupInputSizeAndOutputSize(DoubleSystemOperator, int, int)20931%6225%456901
getLinearSystemByProcessor(boolean, ReversePolishNotationProcessor)1911185%4450%3542801
hashCode()180%20%224411
getStateTags(int)155076%5550%4621301
moveElement(int, int, int)152461%1150%121601
removeRedundantNodes()1418292%63485%42123401
compareColumnVectors(DoubleAdjacencyMatrix)1312090%133170%112332001
contractLoopNode(Integer, List, DoubleConstantSystem)1211290%31785%31122201
setInputOutputStateTagToLinearSystem(DoubleLinearSystem, int[])127185%2675%2521901
getLinearSystem(boolean)108889%3562%2532001
findIndex(int, Integer[])101661%3350%242501
removeArgebraicloop()924396%32187%21323301
createExpandUnitInRow(DoubleSystemOperator, int)919695%22090%21213401
printElements(Writer)90%n/a113311
expandBlockSystem()84685%1787%1521101
isPiecewiseContinuous()84284%41071%4841401
createSymbolicD(ReversePolishNotationProcessor)75789%1583%1411201
createSymbolicB(int[], ReversePolishNotationProcessor)75588%1583%1411201
printElements(Writer, int)70%n/a112211
getSystemBetweenNodes(List, List, boolean)69794%1787%1512201
sortIntegratorIntoDiagonal()69694%1583%1412401
createExpandedSystem(DoubleBlockSystem, int, int)69393%1375%1312001
getLinearSystemFromInputToOutput(boolean)67392%2675%2512301
setDefaultSizeToUnknownPort()65690%21083%2721201
isContinuous()64387%31178%3831401
moveIntegratorLower(int)63685%1375%1311201
moveIntegratorLeft(int)63685%1375%1311201
showMatrix(DoubleSystemOperator[][], boolean, String)537%1150%122401
getSystemEquationArray()50%n/a111111
isLinear()46093%51575%51111001
isContinuousImplicitDynamic()44090%3975%3721101
equals(Object)42686%2675%2521001
getSourceNodes()0%n/a111111
getSinkNodes()0%n/a111111
isRequiringLinearSystem()0%n/a111111
expandOutput()32499%32388%31426701
removeZeroRowColumn()25199%22492%21404401
getNodeSignalSize(int)6096%1787%151701
getOnlyUnitColumnList()5896%1990%1601201
getConnectedIntegratorNodes()5396%1787%1501101
getSelfLoopNodes()4595%1787%150901
isContinuousDynamic()4295%11191%1711101
static {...}675%1150%120101
expandInput()12299%1375%1303101
shiftSourceNodeByRemoving(int[])5898%1583%1411201
setupSystemIDForElements()4397%1583%141701
getIntegratorOrUnitDelaySystemSize()3997%1787%151801
getExpandInputSize(int, DoubleSystemOperator[][])3597%2466%240901
expandDegree()333100%8100%0504501
createExpandUnitInColumn(DoubleSystemOperator, int)203100%12195%11203401
sortByStateNumber()170100%8100%0503801
contractLoopColumnWithUnit()140100%11593%1902901
expandConstantAndIntegratorSystem()131100%22492%21402401
createExpandConstantAndIntegratorSystem(DoubleSystemOperator, int, int)131100%11392%1802001
contractConstantEdge(boolean, boolean)122100%12195%11204101
shiftInputNodeByInserting(int[])118100%8100%0502201
shiftOutputNodeByInserting(int[])118100%8100%0502201
createInputPortTags(DoubleAdjacencyMatrix, int, Integer, int)117100%10100%0601601
getSymbolicTransferFunction(boolean)117100%2100%0202001
shiftInputNodeByRemoving(int[])115100%10100%0602201
shiftOutputNodeByRemoving(int[])115100%1990%1602201
createNumericalE(int[], int)111100%6100%0402301
createNumericalC(int[], int, int)108100%1787%1502201
createNumericalA(int[], int)106100%1787%1502401
sortByInputNode(DoubleSystemOperator[][])105100%8100%0502101
sortByOutputNode(DoubleSystemOperator[][])105100%8100%0502101
createNumericalB(int[], int, int)103100%1787%1502301
createNumericalD(int, int)103100%1787%1502101
getSortedLocalMaximumCycle(DoubleAdjacencyMatrix, List)85100%14100%0801801
sortIntegratorLower()82100%4100%0301801
detectLoopNode()81100%6100%0402001
sortIntegratorLeft()78100%4100%0301801
DoubleAdjacencyMatrix(DoubleSystemOperator[][])77100%n/a0101401
expandLinearDynamicSystem()69100%n/a0101201
createSymbolicC(int[], ReversePolishNotationProcessor)69100%6100%0401301
createSymbolicE(int[], ReversePolishNotationProcessor)68100%6100%0401301
getLoopStartNode(DoubleSystemOperator[][], List)66100%11191%1701001
createSymbolicA(int[], ReversePolishNotationProcessor)64100%6100%0401201
createPrimitiveConstantSystem(DoubleSystemOperator, int, int, int, int)60100%n/a010501
shiftSinkNodeByRemoving(int[])59100%1583%1401201
updateExpandedAdjacencyMatrix(DoubleSystemOperator[][], int[], int[])57100%n/a0101601
getConnectedLoopNodes()54100%1787%1501201
createInputNodes(DoubleAdjacencyMatrix, int, Integer, int)52100%6100%040901
getStateSizes()51100%2100%0201101
setIntegratorToZeroSystem()49100%8100%050801
getBooleanMatrixForUnit()49100%8100%050801
getInputSizeMatrix()48100%6100%040801
sortByInputNodeAndOutputNode()46100%n/a0101201
modifyID()45100%1787%150701
getSubgraph(BooleanMatrix)41100%6100%040601
createZeroSystem()40100%n/a010601
getLocalMaximumCycles(DoubleAdjacencyMatrix)39100%4100%030601
getSubgraph(List)35100%2100%020801
createPrimitiveIntegratorSystem(DoubleIntegratorSystem, int, int)33100%n/a010601
expandMatrixByInputOutputSize(DoubleSystemOperator[][], int, int, int, int)29100%n/a010601
getInputSize()23100%2100%020501
getOutputSize()23100%2100%020501
getInsertingColumnNodes(int, int, int)22100%2100%020401
createInsertingNodesArray(int, Integer, int)21100%2100%020401
expandAllConstantAndIntegratorSystem()17100%2100%020601
expandAllBlockSystem()16100%2100%020601
setInputNodes(List)15100%n/a010301
setSourceNodes(List)15100%n/a010301
setOutputNodes(List)15100%n/a010301
setSinkNodes(List)15100%n/a010301
getInsertingRowNodes(int, int, int)8100%n/a010201
createAdjacencyConstantMatrix()7100%n/a010101
DoubleAdjacencyMatrix(int, int)6100%n/a010201
setRequiringLinearSystem(boolean)4100%n/a010201
expandInputAndOutputNode()4100%n/a010101
setInputPortTags(Map)4100%n/a010201
setOutputPortTags(Map)4100%n/a010201
setRequiringDescriptor(boolean)4100%n/a010201
setRequiringPrimitiveExpression(boolean)4100%n/a010201
getInputPortTags()100%n/a010101
getOutputPortTags()100%n/a010101
isRequiringPrimitiveExpression()100%n/a010101