
Go to the source code of this file.
Classes | |
| class | Eigen::internal::eval< T, IsSkyline > |
Namespaces | |
| namespace | Eigen |
| namespace | Eigen::internal |
Defines | |
| #define | _EIGEN_SKYLINE_GENERIC_PUBLIC_INTERFACE(Derived, BaseClass) |
| #define | EIGEN_DBG_SKYLINE(X) X |
| #define | EIGEN_SKYLINE_GENERIC_PUBLIC_INTERFACE(Derived) _EIGEN_SKYLINE_GENERIC_PUBLIC_INTERFACE(Derived, Eigen::SkylineMatrixBase<Derived>) |
| #define | EIGEN_SKYLINE_INHERIT_ASSIGNMENT_OPERATOR(Derived, Op) |
| #define | EIGEN_SKYLINE_INHERIT_ASSIGNMENT_OPERATORS(Derived) |
| #define | EIGEN_SKYLINE_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, Op) |
Enumerations | |
| enum | { Eigen::IsSkyline = SkylineBit } |
| enum | Eigen::AdditionalProductEvaluationMode { Eigen::SkylineTimeDenseProduct, Eigen::SkylineTimeSkylineProduct, Eigen::DenseTimeSkylineProduct } |
Variables | |
| const unsigned int | Eigen::SkylineBit = 0x1200 |
| #define _EIGEN_SKYLINE_GENERIC_PUBLIC_INTERFACE | ( | Derived, | |
| BaseClass | |||
| ) |
typedef BaseClass Base; \ typedef typename Eigen::internal::traits<Derived>::Scalar Scalar; \ typedef typename Eigen::NumTraits<Scalar>::Real RealScalar; \ typedef typename Eigen::internal::traits<Derived>::StorageKind StorageKind; \ typedef typename Eigen::internal::index<StorageKind>::type Index; \ enum { Flags = Eigen::internal::traits<Derived>::Flags, };
Definition at line 52 of file SkylineUtil.h.
| #define EIGEN_DBG_SKYLINE | ( | X | ) | X |
Definition at line 18 of file SkylineUtil.h.
| #define EIGEN_SKYLINE_GENERIC_PUBLIC_INTERFACE | ( | Derived | ) | _EIGEN_SKYLINE_GENERIC_PUBLIC_INTERFACE(Derived, Eigen::SkylineMatrixBase<Derived>) |
Definition at line 60 of file SkylineUtil.h.
| #define EIGEN_SKYLINE_INHERIT_ASSIGNMENT_OPERATOR | ( | Derived, | |
| Op | |||
| ) |
template<typename OtherDerived> \ EIGEN_STRONG_INLINE Derived& operator Op(const Eigen::SkylineMatrixBase<OtherDerived>& other) \ { \ return Base::operator Op(other.derived()); \ } \ EIGEN_STRONG_INLINE Derived& operator Op(const Derived& other) \ { \ return Base::operator Op(other); \ }
Definition at line 27 of file SkylineUtil.h.
| #define EIGEN_SKYLINE_INHERIT_ASSIGNMENT_OPERATORS | ( | Derived | ) |
EIGEN_SKYLINE_INHERIT_ASSIGNMENT_OPERATOR(Derived, =) \ EIGEN_SKYLINE_INHERIT_ASSIGNMENT_OPERATOR(Derived, +=) \ EIGEN_SKYLINE_INHERIT_ASSIGNMENT_OPERATOR(Derived, -=) \ EIGEN_SKYLINE_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, *=) \ EIGEN_SKYLINE_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, /=)
Definition at line 45 of file SkylineUtil.h.
| #define EIGEN_SKYLINE_INHERIT_SCALAR_ASSIGNMENT_OPERATOR | ( | Derived, | |
| Op | |||
| ) |
template<typename Other> \ EIGEN_STRONG_INLINE Derived& operator Op(const Other& scalar) \ { \ return Base::operator Op(scalar); \ }
Definition at line 38 of file SkylineUtil.h.