plus(DenseMatrix, SparseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 19 | 19 | 76 | 76 | 1 | 1 |
plus(SparseMatrix, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 19 | 19 | 76 | 76 | 1 | 1 |
plus(SparseMatrix, DenseMatrix) |  | 0% |  | 0% | 16 | 16 | 76 | 76 | 1 | 1 |
minus(SparseMatrix, DenseMatrix) |  | 0% |  | 0% | 16 | 16 | 76 | 76 | 1 | 1 |
plus(DenseMatrix, SparseMatrix) |  | 0% |  | 0% | 13 | 13 | 70 | 70 | 1 | 1 |
minus(DenseMatrix, SparseMatrix) |  | 0% |  | 0% | 13 | 13 | 70 | 70 | 1 | 1 |
multiply(DenseMatrix, SparseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 15 | 15 | 51 | 51 | 1 | 1 |
multiply(DenseMatrix, SparseMatrix) |  | 0% |  | 0% | 15 | 15 | 51 | 51 | 1 | 1 |
multiply(SparseMatrix, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 15 | 15 | 51 | 51 | 1 | 1 |
getInnerProduct(SparseMatrix, DenseMatrix) |  | 0% |  | 0% | 13 | 13 | 50 | 50 | 1 | 1 |
multiply(SparseMatrix, DenseMatrix) |  | 0% |  | 0% | 15 | 15 | 51 | 51 | 1 | 1 |
getCholesky(DenseMatrix) |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 1 | 1 |
getTranspose(DenseMatrix) |  | 0% |  | 0% | 7 | 7 | 32 | 32 | 1 | 1 |
multiply(DenseMatrix, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
tran_multiply(DenseMatrix, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
multiply_tran(DenseMatrix, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
getSymmetrize(DenseMatrix) |  | 0% |  | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
tran_multiply(DenseMatrix, DenseMatrix) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
multiply(DenseMatrix, DenseMatrix) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
multiply_tran(DenseMatrix, DenseMatrix) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
multiply(DenseMatrix, Vector, RealNumericalScalar) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
getInvLowTriangularMatrix(DenseMatrix) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
multiply(DenseMatrix, Vector) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
getInnerProduct(BlockVector, BlockVector) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
getMinEigenValue(BlockDenseMatrix, BlockVector, BlockVector) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
getMinEigenValue(DenseMatrix, Vector, Vector) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
getInnerProduct(BlockSparseMatrix, BlockDenseMatrix) |   | 72% |   | 63% | 8 | 16 | 12 | 50 | 0 | 1 |
getInnerProduct(BlockDenseMatrix, BlockDenseMatrix) |   | 56% |   | 50% | 6 | 10 | 10 | 25 | 0 | 1 |
plus(DenseMatrix, DenseMatrix) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
minus(DenseMatrix, DenseMatrix) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
plus(DenseMatrix, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
solveSystems(DenseMatrix, Vector) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getCholeskyAndInv(BlockDenseMatrix) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
getInnerProduct(DenseMatrix, DenseMatrix) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
let(DenseMatrix, char, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
let(BlockDenseMatrix, char, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
multiply(BlockDenseMatrix, BlockVector, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
plus(BlockVector, BlockVector, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
choleskyFactorWithAdjust(DenseMatrix) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
plus(BlockVector, BlockVector) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
multiply(BlockDenseMatrix, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multiply(BlockSparseMatrix, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multiply(BlockDenseMatrix, BlockSparseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
tran_multiply(BlockDenseMatrix, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multiply_tran(BlockDenseMatrix, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
plus(BlockDenseMatrix, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
plus(BlockSparseMatrix, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
plus(BlockDenseMatrix, BlockSparseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multiply(BlockSparseMatrix, BlockDenseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multiply(BlockDenseMatrix, BlockSparseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
tran_multiply(BlockDenseMatrix, BlockDenseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
plus(BlockDenseMatrix, BlockDenseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
minus(BlockDenseMatrix, BlockDenseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
plus(BlockSparseMatrix, BlockDenseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
minus(BlockSparseMatrix, BlockDenseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
plus(BlockDenseMatrix, BlockSparseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
minus(BlockDenseMatrix, BlockSparseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
let(DenseMatrix, char, DenseMatrix) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
let(BlockDenseMatrix, char, BlockDenseMatrix) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
multiply(DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
multiply(BlockDenseMatrix, BlockVector) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multiply(BlockDenseMatrix, BlockDenseMatrix) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
let(SparseMatrix, char, DenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
let(DenseMatrix, char, SparseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
let(BlockSparseMatrix, char, BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
let(BlockDenseMatrix, char, BlockSparseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
multiply(BlockDenseMatrix, RealNumericalScalar) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getTranspose(BlockDenseMatrix) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
plus(Vector, Vector, RealNumericalScalar) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
let(Vector, char, Vector, RealNumericalScalar) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
let(SparseMatrix, char, DenseMatrix) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
let(DenseMatrix, char, SparseMatrix) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
let(BlockSparseMatrix, char, BlockDenseMatrix) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
let(BlockDenseMatrix, char, BlockSparseMatrix) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
plus(Vector, Vector) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
minus(Vector, Vector) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
multiply(BlockVector, RealNumericalScalar) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
let(Vector, char, Vector) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
let(DenseMatrix, char, Vector) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getInnerProduct(Vector, Vector) |   | 82% |   | 66% | 2 | 4 | 2 | 15 | 0 | 1 |
getSymmetrize(BlockDenseMatrix) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
let(Vector, char, RealNumericalScalar) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
let(BlockVector, char, RealNumericalScalar) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
let(BlockDenseMatrix, char, RealNumericalScalar) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
run(DenseMatrix, char, DenseMatrix) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
run(DenseMatrix, char, SparseMatrix) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
run(SparseMatrix, char, DenseMatrix) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
run(BlockVector, char, BlockVector) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
run(BlockDenseMatrix, char, BlockSparseMatrix) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
multiply(Vector, RealNumericalScalar) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
multiply_tran(BlockDenseMatrix, BlockDenseMatrix) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
run(Vector, char, Vector) |   | 61% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
run(BlockDenseMatrix, char, BlockDenseMatrix) |   | 61% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
run(BlockSparseMatrix, char, BlockDenseMatrix) |   | 61% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
AlgebraWithEFFloat() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |