Lines Matching refs:m2
48 SparseMatrix<Scalar> m2(rows, cols);
52 initSparse<Scalar>(density, refMat2, m2, ForceNonZeroDiag|MakeLowerTriangular, &zeroCoords, &nonzeroCoords);
54 m2.template marked<LowerTriangular>().solveTriangular(vec3));
57 initSparse<Scalar>(density, refMat2, m2, ForceNonZeroDiag|MakeLowerTriangular, &zeroCoords, &nonzeroCoords);
59 m2.template marked<LowerTriangular>().transpose().solveTriangular(vec3));
62 initSparse<Scalar>(density, refMat2, m2, ForceNonZeroDiag|MakeUpperTriangular, &zeroCoords, &nonzeroCoords);
64 m2.template marked<UpperTriangular>().solveTriangular(vec3));
67 initSparse<Scalar>(density, refMat2, m2, ForceNonZeroDiag|MakeUpperTriangular, &zeroCoords, &nonzeroCoords);
69 m2.template marked<UpperTriangular>().transpose().solveTriangular(vec3));
75 SparseMatrix<Scalar> m2(rows, cols);
81 initSPD(density, refMat2, m2);
88 SparseLLT<SparseSelfAdjointMatrix> (m2).solveInPlace(x);
93 SparseLLT<SparseSelfAdjointMatrix,Cholmod>(m2).solveInPlace(x);
100 SparseLLT<SparseSelfAdjointMatrix,Taucs>(m2,IncompleteFactorization).solveInPlace(x);
103 SparseLLT<SparseSelfAdjointMatrix,Taucs>(m2,SupernodalMultifrontal).solveInPlace(x);
106 SparseLLT<SparseSelfAdjointMatrix,Taucs>(m2,SupernodalLeftLooking).solveInPlace(x);
116 SparseMatrix<Scalar> m2(rows, cols);
122 //initSPD(density, refMat2, m2);
123 initSparse<Scalar>(density, refMat2, m2, ForceNonZeroDiag|MakeUpperTriangular, 0, 0);
130 SparseLDLT<SparseSelfAdjointMatrix> ldlt(m2);
139 SparseMatrix<Scalar> m2(rows, cols);
145 initSparse<Scalar>(density, refMat2, m2, ForceNonZeroDiag, &zeroCoords, &nonzeroCoords);
153 // // SparseLU<SparseMatrix<Scalar> > (m2).solve(b,&x);
158 SparseLU<SparseMatrix<Scalar>,SuperLU> slu(m2);
175 SparseLU<SparseMatrix<Scalar>,UmfPack> slu(m2);