Lines Matching refs:matB
77 MatrixType matB = MatrixType::Random(rows,cols), matX(rows,cols);
98 matX = chollo.solve(matB);
99 VERIFY_IS_APPROX(symm * matX, matB);
106 matX = cholup.solve(matB);
107 VERIFY_IS_APPROX(symm * matX, matB);
121 m2 += symmLo.template selfadjointView<Lower>().llt().solve(matB);
122 VERIFY_IS_APPROX(m2, m1 + symmLo.template selfadjointView<Lower>().llt().solve(matB));
124 m2 -= symmLo.template selfadjointView<Lower>().llt().solve(matB);
125 VERIFY_IS_APPROX(m2, m1 - symmLo.template selfadjointView<Lower>().llt().solve(matB));
127 m2.noalias() += symmLo.template selfadjointView<Lower>().llt().solve(matB);
128 VERIFY_IS_APPROX(m2, m1 + symmLo.template selfadjointView<Lower>().llt().solve(matB));
130 m2.noalias() -= symmLo.template selfadjointView<Lower>().llt().solve(matB);
131 VERIFY_IS_APPROX(m2, m1 - symmLo.template selfadjointView<Lower>().llt().solve(matB));
150 matX = ldltlo.solve(matB);
151 VERIFY_IS_APPROX(symm * matX, matB);
157 matX = ldltup.solve(matB);
158 VERIFY_IS_APPROX(symm * matX, matB);
170 matX = matB;
172 VERIFY_IS_APPROX(matX, ldltlo.solve(matB).eval());
175 matX = matB;
177 VERIFY_IS_APPROX(matX, ldltup.solve(matB).eval());
260 MatrixType matB = MatrixType::Random(rows,cols), matX(rows,cols);
276 // matX = chollo.solve(matB);
277 // VERIFY_IS_APPROX(symm * matX, matB);
295 // matX = ldltlo.solve(matB);
296 // VERIFY_IS_APPROX(symm * matX, matB);