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 |
getTranspose(DenseMatrix) | | 0% | | 0% | 7 | 7 | 32 | 32 | 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 |
tran_multiply(DenseMatrix, DenseMatrix) | | 0% | | 0% | 7 | 7 | 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 |
multiply(SparseMatrix, DenseMatrix) | | 64% | | 42% | 11 | 15 | 16 | 51 | 0 | 1 |
multiply(DenseMatrix, DenseMatrix, RealNumericalScalar) | | 29% | | 27% | 6 | 7 | 12 | 20 | 0 | 1 |
plus(DenseMatrix, SparseMatrix, RealNumericalScalar) | | 74% | | 52% | 14 | 19 | 19 | 76 | 0 | 1 |
plus(SparseMatrix, DenseMatrix, RealNumericalScalar) | | 73% | | 50% | 15 | 19 | 18 | 76 | 0 | 1 |
multiply(DenseMatrix, DenseMatrix) | | 31% | | 22% | 5 | 6 | 12 | 20 | 0 | 1 |
multiply(DenseMatrix, Vector) | | 27% | | 22% | 5 | 6 | 12 | 18 | 0 | 1 |
getInvLowTriangularMatrix(DenseMatrix) | | 32% | | 14% | 4 | 5 | 11 | 20 | 0 | 1 |
getCholesky(DenseMatrix) | | 53% | | 53% | 5 | 9 | 13 | 29 | 0 | 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 |
plus(DenseMatrix, DenseMatrix) | | 0% | | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
minus(DenseMatrix, DenseMatrix) | | 0% | | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
getInnerProduct(SparseMatrix, DenseMatrix) | | 84% | | 68% | 7 | 13 | 6 | 50 | 0 | 1 |
let(DenseMatrix, char, DenseMatrix, 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 |
plus(BlockVector, BlockVector) | | 0% | | 0% | 3 | 3 | 8 | 8 | 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 |
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 |
getInnerProduct(BlockVector, BlockVector) | | 0% | | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multiply(BlockDenseMatrix, BlockVector) | | 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(BlockDenseMatrix, char, BlockDenseMatrix, RealNumericalScalar) | | 34% | | 33% | 4 | 6 | 8 | 13 | 0 | 1 |
let(DenseMatrix, char, DenseMatrix) | | 21% | | 16% | 5 | 6 | 9 | 12 | 0 | 1 |
let(BlockDenseMatrix, char, BlockDenseMatrix) | | 21% | | 16% | 5 | 6 | 9 | 12 | 0 | 1 |
getTranspose(BlockDenseMatrix) | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
choleskyFactorWithAdjust(DenseMatrix) | | 43% | | 50% | 2 | 3 | 4 | 10 | 0 | 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 |
minus(Vector, Vector) | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
let(BlockSparseMatrix, char, BlockDenseMatrix, RealNumericalScalar) | | 28% | | 25% | 3 | 4 | 6 | 9 | 0 | 1 |
multiply(BlockVector, RealNumericalScalar) | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
plus(DenseMatrix, DenseMatrix, RealNumericalScalar) | | 66% | | 44% | 5 | 6 | 4 | 10 | 0 | 1 |
getInnerProduct(DenseMatrix, DenseMatrix) | | 62% | | 42% | 4 | 5 | 3 | 7 | 0 | 1 |
let(BlockDenseMatrix, char, BlockSparseMatrix, RealNumericalScalar) | | 40% | | 25% | 3 | 4 | 5 | 9 | 0 | 1 |
let(SparseMatrix, char, DenseMatrix) | | 32% | | 25% | 3 | 4 | 5 | 8 | 0 | 1 |
multiply(DenseMatrix, RealNumericalScalar) | | 63% | | 33% | 2 | 3 | 3 | 8 | 0 | 1 |
let(BlockVector, 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(BlockVector, char, BlockVector) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
let(Vector, char, Vector) | | 42% | | 33% | 2 | 3 | 3 | 6 | 0 | 1 |
getSymmetrize(DenseMatrix) | | 94% | | 57% | 3 | 5 | 3 | 28 | 0 | 1 |
solveSystems(DenseMatrix, Vector) | | 82% | | 50% | 3 | 4 | 2 | 8 | 0 | 1 |
multiply_tran(BlockDenseMatrix, BlockDenseMatrix) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
multiply(BlockDenseMatrix, BlockDenseMatrix, RealNumericalScalar) | | 88% | | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
plus(BlockDenseMatrix, BlockDenseMatrix, RealNumericalScalar) | | 88% | | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
plus(BlockSparseMatrix, BlockDenseMatrix, RealNumericalScalar) | | 88% | | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
plus(BlockDenseMatrix, BlockSparseMatrix, RealNumericalScalar) | | 88% | | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
getInnerProduct(BlockDenseMatrix, BlockDenseMatrix) | | 87% | | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
getInnerProduct(BlockSparseMatrix, BlockDenseMatrix) | | 87% | | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
multiply(BlockDenseMatrix, BlockDenseMatrix) | | 85% | | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
plus(Vector, Vector, RealNumericalScalar) | | 80% | | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
let(Vector, char, Vector, RealNumericalScalar) | | 80% | | 66% | 1 | 3 | 1 | 7 | 0 | 1 |
plus(Vector, Vector) | | 79% | | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getInnerProduct(Vector, Vector) | | 76% | | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
let(DenseMatrix, char, Vector) | | 73% | | 66% | 1 | 3 | 1 | 6 | 0 | 1 |
let(Vector, char, RealNumericalScalar) | | 61% | | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
let(BlockDenseMatrix, char, RealNumericalScalar) | | 61% | | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
run(Vector, char, Vector) | | 61% | | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
run(SparseMatrix, char, DenseMatrix) | | 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 |
run(BlockDenseMatrix, char, BlockSparseMatrix) | | 61% | | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
Algebra() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getCholeskyAndInv(BlockDenseMatrix) | | 100% | | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
multiply(BlockDenseMatrix, RealNumericalScalar) | | 100% | | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
getSymmetrize(BlockDenseMatrix) | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
multiply(Vector, RealNumericalScalar) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |