Lines Matching refs:adjoint
23 VERIFY(test_isApproxWithRef(v1.dot(square * v2), (square.adjoint() * v1).dot(v2), 0)); in run()
58 …)((std::max)(v1.norm(),v2.norm()),(std::max)((square * v2).norm(),(square.adjoint() * v1).norm())); in run()
59 …VERIFY(internal::isMuchSmallerThan(abs(v1.dot(square * v2) - (square.adjoint() * v1).dot(v2)), ref… in run()
67 template<typename MatrixType> void adjoint(const MatrixType& m) in adjoint() function
96 VERIFY_IS_APPROX(m1.transpose().conjugate().adjoint(), m1); in adjoint()
97 VERIFY_IS_APPROX(m1.adjoint().conjugate().transpose(), m1); in adjoint()
100 VERIFY_IS_APPROX((m1.adjoint() * m2).adjoint(), m2.adjoint() * m1); in adjoint()
101 VERIFY_IS_APPROX((s1 * m1).adjoint(), numext::conj(s1) * m1.adjoint()); in adjoint()
115 VERIFY_IS_APPROX(m1.adjoint()(c,r), numext::conj(m1(r,c))); in adjoint()
138 VERIFY_IS_APPROX(m3,m1.adjoint()); in adjoint()
152 CALL_SUBTEST_1( adjoint(Matrix<float, 1, 1>()) ); in test_adjoint()
153 CALL_SUBTEST_2( adjoint(Matrix3d()) ); in test_adjoint()
154 CALL_SUBTEST_3( adjoint(Matrix4f()) ); in test_adjoint()
156 …CALL_SUBTEST_4( adjoint(MatrixXcf(internal::random<int>(1,EIGEN_TEST_MAX_SIZE/2), internal::random… in test_adjoint()
157 …CALL_SUBTEST_5( adjoint(MatrixXi(internal::random<int>(1,EIGEN_TEST_MAX_SIZE), internal::random<in… in test_adjoint()
158 …CALL_SUBTEST_6( adjoint(MatrixXf(internal::random<int>(1,EIGEN_TEST_MAX_SIZE), internal::random<in… in test_adjoint()
161 CALL_SUBTEST_8( adjoint(Matrix2d()) ); in test_adjoint()
162 CALL_SUBTEST_9( adjoint(Matrix<int,4,4>()) ); in test_adjoint()
165 CALL_SUBTEST_10( adjoint(Matrix<float,8,8>()) ); in test_adjoint()
166 CALL_SUBTEST_11( adjoint(Matrix<double,4,4>()) ); in test_adjoint()
167 CALL_SUBTEST_12( adjoint(Matrix<int,8,8>()) ); in test_adjoint()
170 CALL_SUBTEST_7( adjoint(Matrix<float, 100, 100>()) ); in test_adjoint()
179 VERIFY_RAISES_ASSERT(a = a.adjoint()); in test_adjoint()
180 VERIFY_RAISES_ASSERT(a = a.adjoint() + b); in test_adjoint()
181 VERIFY_RAISES_ASSERT(a = b + a.adjoint()); in test_adjoint()
187 a.transpose() = a.adjoint(); in test_adjoint()
188 a.transpose() += a.adjoint(); in test_adjoint()
189 a.transpose() += a.adjoint() + b; in test_adjoint()