Matrix

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total95 of 2,57796%78 of 40480%7629330486091
add(Matrix, Matrix)102571%4450%452601
subtract(Matrix, Matrix)102571%4450%452601
elementByElementProduct(Matrix, Matrix)102571%4450%452601
getSubmatrixAsArray(int, int, int, int, double[])85587%111150%11122701
getSubmatrixAsArray(int, int, int, int, boolean, double[])85587%111150%11122701
getSubmatrix(int, int, int, int)65890%41680%4112801
transpose(Matrix)61672%3125%231601
getSubmatrix(int, int, int, int, Matrix)56392%111354%111321001
toArray(double[], boolean)55291%1787%1511101
multiplyKronecker(Matrix, Matrix)52683%3125%231801
multiply(Matrix, Matrix)42686%2466%241601
equals(Object)41881%2466%242701
subtract(Matrix)41578%2250%231401
equals(Matrix, double)24695%1990%1611101
newFromArray(double[], boolean)4297%2100%021901
copyTo(Matrix)2896%1375%131601
copyFrom(Matrix)2896%1375%131601
multiplyKroneckerAndReturnNew(Matrix)2395%n/a011601
Matrix(Matrix)2095%n/a011601
multiplyByScalarAndReturnNew(double)1794%n/a011601
transposeAndReturnNew()1694%n/a011601
diagonal(double[])1694%n/a011601
setSubmatrix(int, int, int, int, double[], int, int, boolean)141100%33792%32102301
setSubmatrix(int, int, int, int, Matrix, int, int, int, int)136100%44100%02302001
internalMultiplyKronecker(Matrix, double[], int[])87100%8100%0501501
symmetrize(Matrix)82100%1990%1601401
internalGetSubmatrixAsArray(int, int, int, int, boolean, double[])60100%10100%0601101
getSubmatrixAsArray(int, int, int, int, boolean)59100%41680%4110601
setSubmatrix(int, int, int, int, double)59100%24100%0130601
internalMultiply(Matrix, double[], int[])59100%6100%040801
multiply(Matrix)55100%4100%0301301
multiplyKronecker(Matrix)55100%2100%0201401
fromArray(double[], boolean)54100%8100%0501001
transpose()51100%2100%0201301
toArray(boolean)51100%6100%0401101
internalResize(int, int)43100%6100%0401101
internalGetSubmatrix(int, int, int, int, Matrix)41100%4100%030901
internalTranspose(double[], int[])33100%4100%030401
hashCode()30100%n/a010101
setElementAtIndex(int, double, boolean)29100%2100%020601
addAndReturnNew(Matrix)28100%1375%130501
subtractAndReturnNew(Matrix)28100%1375%130501
elementByElementProductAndReturnNew(Matrix)28100%1375%130501
getElementAtIndex(int, boolean)27100%2100%020501
identity(Matrix)27100%2100%020501
fillWithUniformRandomValues(double, double, Random, Matrix)27100%2100%020501
fillWithGaussianRandomValues(double, double, Random, Matrix)27100%2100%020501
internalAdd(Matrix, Matrix)27100%2100%020401
internalSubtract(Matrix, Matrix)27100%2100%020401
internalElementByElementProduct(Matrix, Matrix)27100%2100%020401
multiplyByScalar(double, Matrix)24100%2100%020401
diagonal(double[], Matrix)24100%2100%020401
multiplyAndReturnNew(Matrix)23100%2100%020501
add(Matrix)19100%1375%130401
elementByElementProduct(Matrix)19100%1375%130401
setSubmatrix(int, int, int, int, Matrix)18100%n/a010401
setSubmatrix(int, int, int, int, double[], boolean)14100%n/a010201
createWithUniformRandomValues(int, int, double, double, Random)13100%n/a010301
createWithGaussianRandomValues(int, int, double, double, Random)13100%n/a010301
symmetrizeAndReturnNew()13100%n/a010301
setElementAt(int, int, double)11100%n/a010201
setSubmatrix(int, int, int, int, double[], int, int)11100%n/a010201
getElementAt(int, int)10100%n/a010101
identity(int, int)10100%n/a010301
clone()9100%n/a010301
setSubmatrix(int, int, int, int, double[])9100%n/a010201
createWithUniformRandomValues(int, int, double, double)9100%n/a010101
createWithGaussianRandomValues(int, int, double, double)9100%n/a010101
reset(int, int, double)8100%n/a010301
getSubmatrixAsArray(int, int, int, int)8100%n/a010101
fillWithUniformRandomValues(double, double, Matrix)8100%n/a010201
fillWithGaussianRandomValues(double, double, Matrix)8100%n/a010201
internalMultiply(Matrix, Matrix)8100%n/a010201
internalMultiplyKronecker(Matrix, Matrix)8100%n/a010201
Matrix(int, int)7100%n/a010301
getIndex(int, int)7100%n/a010101
internalTranspose(Matrix)7100%n/a010201
setElementAtIndex(int, double)6100%n/a010201
getElementAtIndex(int)5100%n/a010101
multiplyByScalar(double)5100%n/a010201
equals(Matrix)5100%n/a010101
initialize(double)5100%n/a010201
resize(int, int)5100%n/a010201
toArray(double[])5100%n/a010201
fromArray(double[])5100%n/a010201
toArray()4100%n/a010101
newFromArray(double[])4100%n/a010101
symmetrize()4100%n/a010201
getRows()3100%n/a010101
getColumns()3100%n/a010101
getBuffer()3100%n/a010101