# Matrix

 Element Missed Instructions Cov. Missed Branches Cov. Missed Cxty Missed Lines Missed Methods Total 347 of 1,687 79% 95 of 282 66% 95 181 12 214 0 40 swap(int, int) 46% 50% 6 7 2 9 0 1 increment(int, int, double) 44% 50% 6 7 2 6 0 1 scale(int, int, double) 44% 50% 6 7 2 6 0 1 position(int, int, double) 41% 50% 6 7 2 6 0 1 position(int, int) 40% 50% 6 7 2 5 0 1 setRow(int, double[]) 49% 50% 5 6 0 4 0 1 getCol(int) 60% 62% 3 5 1 6 0 1 getRow(int) 56% 50% 3 4 1 5 0 1 multiply(Matrix, Matrix) 82% 63% 8 12 0 10 0 1 apply(Function, Matrix) 74% 56% 7 9 0 6 0 1 dotProduct(Matrix) 88% 77% 4 10 0 12 0 1 add(Matrix, Matrix) 84% 55% 8 10 0 5 0 1 subtract(Matrix, Matrix) 84% 55% 8 10 0 5 0 1 multiply(double, Matrix) 80% 58% 5 7 0 5 0 1 copy(Matrix) 72% 50% 5 6 0 4 0 1 transpose(Matrix) 88% 70% 3 6 0 5 0 1 applyInIdentity(Function, Matrix) 89% 60% 4 6 0 4 0 1 static {...} 75% 50% 1 2 0 1 0 1 solve(Column) 100% 95% 1 13 0 30 0 1 Matrix(int, int, boolean) 100% 100% 0 5 0 14 0 1 toString(int) 100% 100% 0 3 0 8 0 1 equals(Object) 100% 100% 0 8 0 11 0 1 Matrix(int, int, double[]) 100% 100% 0 3 0 8 0 1 fill(boolean, Random) 100% 100% 0 3 0 5 0 1 subtractAndCopy(Matrix, Matrix, Matrix) 100% 100% 0 2 0 4 0 1 multiplyAndAdd(double, Matrix, Matrix) 100% 100% 0 2 0 3 0 1 hashCode() 100% n/a 0 1 0 5 0 1 transpose() 100% n/a 0 1 0 3 0 1 random(int, int, boolean, Random) 100% n/a 0 1 0 3 0 1 Matrix(Matrix) 100% n/a 0 1 0 2 0 1 Matrix(int, int) 100% n/a 0 1 0 2 0 1 random(int, int, boolean) 100% n/a 0 1 0 1 0 1 random(int, int) 100% n/a 0 1 0 1 0 1 fill(boolean) 100% n/a 0 1 0 2 0 1 setValue(double) 100% n/a 0 1 0 2 0 1 fill() 100% n/a 0 1 0 2 0 1 toString() 100% n/a 0 1 0 1 0 1 getRows() 100% n/a 0 1 0 1 0 1 getColumns() 100% n/a 0 1 0 1 0 1 getDefaultRandom() 100% n/a 0 1 0 1 0 1