Lines Matching defs:Eigen
1 // This file is part of Eigen, a lightweight C++ template library
139 // Eval.h:91: sorry, unimplemented: inlining failed in call to 'const Eigen::Eval<Derived> Eigen::MatrixBase<Scalar, Derived>::eval() const'
179 namespace Eigen {
190 namespace Eigen {
192 // trivial function copying a bool. Must be EIGEN_DONT_INLINE, so we implement it after including Eigen headers.
206 if(!Eigen::internal::copy_bool(x)) \
207 Eigen::internal::assert_fail(EIGEN_MAKESTRING(x), __PRETTY_FUNCTION__, __FILE__, __LINE__); \
248 namespace Eigen {
253 #define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var);
306 // format used in Eigen's documentation
308 #define EIGEN_DEFAULT_IO_FORMAT Eigen::IOFormat(3, 0, " ", "\n", "", "")
310 #define EIGEN_DEFAULT_IO_FORMAT Eigen::IOFormat()
351 typedef typename Eigen::internal::traits<Derived>::Scalar Scalar; /*!< \brief Numeric type, e.g. float, double, int or std::complex<float>. */ \
352 typedef typename Eigen::NumTraits<Scalar>::Real RealScalar; /*!< \brief The underlying numeric type for composed scalar types. \details In cases where Scalar is e.g. std::complex<T>, T were corresponding to RealScalar. */ \
354 typedef typename Eigen::internal::nested<Derived>::type Nested; \
355 typedef typename Eigen::internal::traits<Derived>::StorageKind StorageKind; \
356 typedef typename Eigen::internal::traits<Derived>::Index Index; \
357 enum { RowsAtCompileTime = Eigen::internal::traits<Derived>::RowsAtCompileTime, \
358 ColsAtCompileTime = Eigen::internal::traits<Derived>::ColsAtCompileTime, \
359 Flags = Eigen::internal::traits<Derived>::Flags, \
360 CoeffReadCost = Eigen::internal::traits<Derived>::CoeffReadCost, \
367 typedef typename Eigen::internal::traits<Derived>::Scalar Scalar; /*!< \brief Numeric type, e.g. float, double, int or std::complex<float>. */ \
368 typedef typename Eigen::NumTraits<Scalar>::Real RealScalar; /*!< \brief The underlying numeric type for composed scalar types. \details In cases where Scalar is e.g. std::complex<T>, T were corresponding to RealScalar. */ \
371 typedef typename Eigen::internal::nested<Derived>::type Nested; \
372 typedef typename Eigen::internal::traits<Derived>::StorageKind StorageKind; \
373 typedef typename Eigen::internal::traits<Derived>::Index Index; \
374 enum { RowsAtCompileTime = Eigen::internal::traits<Derived>::RowsAtCompileTime, \
375 ColsAtCompileTime = Eigen::internal::traits<Derived>::ColsAtCompileTime, \
376 MaxRowsAtCompileTime = Eigen::internal::traits<Derived>::MaxRowsAtCompileTime, \
377 MaxColsAtCompileTime = Eigen::internal::traits<Derived>::MaxColsAtCompileTime, \
378 Flags = Eigen::internal::traits<Derived>::Flags, \
379 CoeffReadCost = Eigen::internal::traits<Derived>::CoeffReadCost, \