Lines Matching refs:matc
28 MatrixColMaj matc = MatrixColMaj::Zero(size, size); in mmtr() local
41 CHECK_MMTR(matc, Lower, = s*soc*sor.adjoint()); in mmtr()
42 CHECK_MMTR(matc, Upper, = s*(soc*soc.adjoint())); in mmtr()
46 CHECK_MMTR(matc, Lower, += s*soc*soc.adjoint()); in mmtr()
47 CHECK_MMTR(matc, Upper, += s*(soc*sor.transpose())); in mmtr()
51 CHECK_MMTR(matc, Lower, -= s*soc*soc.adjoint()); in mmtr()
52 CHECK_MMTR(matc, Upper, -= s*(osc.transpose()*osc.conjugate())); in mmtr()
56 CHECK_MMTR(matc, Lower, -= s*sqr*sqc.template triangularView<Upper>()); in mmtr()
57 CHECK_MMTR(matc, Upper, = s*sqc*sqr.template triangularView<Upper>()); in mmtr()
58 CHECK_MMTR(matc, Lower, += s*sqr*sqc.template triangularView<Lower>()); in mmtr()
59 CHECK_MMTR(matc, Upper, = s*sqc*sqc.template triangularView<Lower>()); in mmtr()
61 CHECK_MMTR(matc, Lower, = (s*sqr).template triangularView<Upper>()*sqc); in mmtr()
62 CHECK_MMTR(matc, Upper, -= (s*sqc).template triangularView<Upper>()*sqc); in mmtr()
63 CHECK_MMTR(matc, Lower, = (s*sqr).template triangularView<Lower>()*sqc); in mmtr()
64 CHECK_MMTR(matc, Upper, += (s*sqc).template triangularView<Lower>()*sqc); in mmtr()
67 ref2 = ref1 = matc; in mmtr()
68 ref1 = sqc.adjoint() * matc * sqc; in mmtr()
70 matc.template triangularView<Upper>() = sqc.adjoint() * matc * sqc; in mmtr()
71 VERIFY_IS_APPROX(matc, ref2); in mmtr()
73 ref2 = ref1 = matc; in mmtr()
74 ref1 = sqc * matc * sqc.adjoint(); in mmtr()
76 matc.template triangularView<Lower>() = sqc * matc * sqc.adjoint(); in mmtr()
77 VERIFY_IS_APPROX(matc, ref2); in mmtr()