Go to the documentation of this file.
34 enum { Rows = MatrixType::RowsAtCompileTime,
Cols = MatrixType::ColsAtCompileTime };
59 int size = internal::random<int>(10,50);
68 m1 +=
a *
a.adjoint();
77 for(
int i = 0; i < size; i++) m1(i,i) = internal::random<Scalar>();
79 m3 =
qr.householderQ();
#define VERIFY_IS_MUCH_SMALLER_THAN(a, b)
void qr(const MatrixType &m)
const EIGEN_DEVICE_FUNC LogReturnType log() const
#define CALL_SUBTEST_11(FUNC)
#define CALL_SUBTEST_9(FUNC)
#define VERIFY_RAISES_ASSERT(a)
#define CALL_SUBTEST_4(FUNC)
#define CALL_SUBTEST_3(FUNC)
#define CALL_SUBTEST_1(FUNC)
HouseholderSequenceType householderQ() const
EIGEN_DEVICE_FUNC const Scalar & q
#define CALL_SUBTEST_10(FUNC)
const MatrixType & matrixQR() const
#define CALL_SUBTEST_5(FUNC)
Jet< T, N > pow(const Jet< T, N > &f, double g)
#define CALL_SUBTEST_6(FUNC)
#define CALL_SUBTEST_2(FUNC)
#define VERIFY_IS_UNITARY(a)
#define VERIFY_IS_APPROX(a, b)
NumTraits< Scalar >::Real RealScalar
const Eigen::CwiseBinaryOp< Eigen::internal::scalar_pow_op< typename Derived::Scalar, typename ExponentDerived::Scalar >, const Derived, const ExponentDerived > pow(const Eigen::ArrayBase< Derived > &x, const Eigen::ArrayBase< ExponentDerived > &exponents)
static const DiscreteKey m3(M(3), 2)
#define EIGEN_TEST_MAX_SIZE
#define CALL_SUBTEST_12(FUNC)
The matrix class, also used for vectors and row-vectors.
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE T maxi(const T &x, const T &y)
#define CALL_SUBTEST_7(FUNC)
#define CALL_SUBTEST_8(FUNC)
Holds information about the various numeric (i.e. scalar) types allowed by Eigen.
#define STATIC_CHECK(COND)
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:03:54