GF2Matrix

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total2,937 of 2,9370%280 of 2800%1781783636
createRandomRegularMatrixAndItsInverse(int, SecureRandom)2140%180%101011
rightMultiplyRightCompactForm(Vector)2050%180%101011
leftMultiplyLeftCompactForm(Vector)1860%180%101011
computeInverse()1730%220%121211
rightMultiply(Matrix)1590%220%121211
extendRightCompactForm()1510%80%5511
getRightSubMatrix()1400%100%6611
leftMultiply(Vector)1300%180%101011
GF2Matrix(byte[])1220%120%7711
toString()1220%140%8811
assignRandomUpperTriangularMatrix(int, SecureRandom)1150%80%5511
rightMultiply(Vector)1010%120%7711
getHammingWeight()1000%100%6611
assignRandomLowerTriangularMatrix(int, SecureRandom)890%60%4411
getEncoded()870%60%4411
rightMultiply(Permutation)820%60%4411
computeTranspose()740%60%4411
getLeftSubMatrix()730%60%4411
assignRandomRegularMatrix(int, SecureRandom)710%20%2211
GF2Matrix(int, int[][])690%60%4411
assignUnitMatrix(int)670%60%4411
extendLeftCompactForm()620%20%2211
equals(Object)470%120%7711
assignZeroMatrix(int, int)440%40%3311
leftMultiply(Permutation)430%40%3311
GF2Matrix(int, char, SecureRandom)410%80%7711
GF2Matrix(GF2Matrix)390%20%2211
hashCode()330%20%2211
isZero()270%60%4411
addToRow(int[], int[], int)210%20%2211
GF2Matrix(int, int)160%40%3311
swapRows(int[][], int, int)150%n/a1111
GF2Matrix(int, char)80%n/a1111
getRow(int)50%n/a1111
getIntArray()30%n/a1111
getLength()30%n/a1111