Lines Matching full:transpose

112   // Testing Matrix evaluator and Transpose  in EIGEN_DECLARE_TEST()
121 // Testing Transpose in EIGEN_DECLARE_TEST()
122 VERIFY_IS_APPROX_EVALUATOR(w, v.transpose()); // Transpose as rvalue in EIGEN_DECLARE_TEST()
123 VERIFY_IS_APPROX_EVALUATOR(w, v_const.transpose()); in EIGEN_DECLARE_TEST()
125 copy_using_evaluator(w.transpose(), v); // Transpose as lvalue in EIGEN_DECLARE_TEST()
126 VERIFY_IS_APPROX(w,v.transpose().eval()); in EIGEN_DECLARE_TEST()
128 copy_using_evaluator(w.transpose(), v_const); in EIGEN_DECLARE_TEST()
129 VERIFY_IS_APPROX(w,v_const.transpose().eval()); in EIGEN_DECLARE_TEST()
138 VERIFY_IS_APPROX_EVALUATOR(b, a.transpose()); in EIGEN_DECLARE_TEST()
140 VERIFY_IS_APPROX_EVALUATOR(b, a_const.transpose()); in EIGEN_DECLARE_TEST()
150 // mix CwiseNullaryOp and transpose in EIGEN_DECLARE_TEST()
151 VERIFY_IS_APPROX_EVALUATOR(w, Vector2d::Zero().transpose()); in EIGEN_DECLARE_TEST()
163 VERIFY_IS_APPROX_EVALUATOR(d, (a + b).transpose()); in EIGEN_DECLARE_TEST()
168 VERIFY_IS_APPROX_EVALUATOR2(d, prod(a,b).transpose(), (a*b).transpose()); in EIGEN_DECLARE_TEST()
237 // copy_using_evaluator(w, Vector2d::Random().transpose()); in EIGEN_DECLARE_TEST()
241 VERIFY_IS_APPROX_EVALUATOR(w, (3 * v).transpose()); in EIGEN_DECLARE_TEST()
242 VERIFY_IS_APPROX_EVALUATOR(b, (a + 3).transpose()); in EIGEN_DECLARE_TEST()
243 VERIFY_IS_APPROX_EVALUATOR(b, (2 * a_const + 3).transpose()); in EIGEN_DECLARE_TEST()
247 …VERIFY_IS_APPROX_EVALUATOR(w, (v + Vector2d::Ones()).transpose().cwiseProduct(RowVector2d::Constan… in EIGEN_DECLARE_TEST()
253 copy_using_evaluator(mat2.transpose(), mat1); in EIGEN_DECLARE_TEST()
254 VERIFY_IS_APPROX(mat2.transpose(), mat1); in EIGEN_DECLARE_TEST()
271 VERIFY_IS_APPROX_EVALUATOR(m3.transpose(), Matrix3f::Identity().transpose()); // transpose in EIGEN_DECLARE_TEST()
279 VERIFY_IS_APPROX_EVALUATOR(m3.transpose(), Matrix3f::Zero().transpose()); // transpose in EIGEN_DECLARE_TEST()
288 VERIFY_IS_APPROX_EVALUATOR(m4.transpose(), m4src.transpose()); // transpose in EIGEN_DECLARE_TEST()
298 VERIFY_IS_APPROX_EVALUATOR(mX.transpose(), mXsrc.transpose()); // transpose in EIGEN_DECLARE_TEST()
356 VERIFY_IS_APPROX_EVALUATOR(vec1, mat1.colwise().sum().transpose()); in EIGEN_DECLARE_TEST()
411 swap_using_evaluator(mat1.row(2), mat2.col(3).transpose()); in EIGEN_DECLARE_TEST()
412 mat1.row(2).swap(mat2.col(3).transpose()); in EIGEN_DECLARE_TEST()
466 C = B; C.triangularView<Lower>() = A.triangularView<Upper>().transpose(); in EIGEN_DECLARE_TEST()
467 copy_using_evaluator(B.triangularView<Lower>(), A.triangularView<Upper>().transpose()); in EIGEN_DECLARE_TEST()
468 …ox(C) && "copy_using_evaluator(B.triangularView<Lower>(), A.triangularView<Lower>().transpose())"); in EIGEN_DECLARE_TEST()