Lines Matching refs:mS
273 SparseMatrixType mS(rows, rows); in sparse_product() local
283 mS = mUp + mLo; in sparse_product()
285 for (int k=0; k<mS.outerSize(); ++k) in sparse_product()
286 for (typename SparseMatrixType::InnerIterator it(mS,k); it; ++it) in sparse_product()
291 VERIFY_IS_APPROX(mS.adjoint(), mS); in sparse_product()
292 VERIFY_IS_APPROX(mS, refS); in sparse_product()
293 VERIFY_IS_APPROX(x=mS*b, refX=refS*b); in sparse_product()
298 VERIFY_IS_APPROX(x=mS.template selfadjointView<Upper|Lower>()*b, refX=refS*b); in sparse_product()
302 VERIFY_IS_APPROX(x=b * mS.template selfadjointView<Upper|Lower>(), refX=b*refS); in sparse_product()
306 VERIFY_IS_APPROX(x.noalias()+=mS.template selfadjointView<Upper|Lower>()*b, refX+=refS*b); in sparse_product()
310 VERIFY_IS_APPROX(mSres = mLo.template selfadjointView<Lower>()*mS, in sparse_product()
312 VERIFY_IS_APPROX(mSres = mS * mLo.template selfadjointView<Lower>(), in sparse_product()
322 …VERIFY_IS_APPROX(mSres = mA.template triangularView<Lower>()*mS, refX = refA.template triangular… in sparse_product()
323 …VERIFY_IS_APPROX(mSres = mS * mA.template triangularView<Lower>(), refX = refS * refA.template tri… in sparse_product()
324 …VERIFY_IS_APPROX(mSres = mA.template triangularView<Upper>()*mS, refX = refA.template triangular… in sparse_product()
325 …VERIFY_IS_APPROX(mSres = mS * mA.template triangularView<Upper>(), refX = refS * refA.template tri… in sparse_product()