11 #ifndef EIGEN_NESTBYVALUE_H
12 #define EIGEN_NESTBYVALUE_H
20 template <
typename ExpressionType>
38 template <
typename ExpressionType>
73 template <
typename Derived>
81 template <
typename ArgType>
#define EIGEN_NOEXCEPT
Definition: Macros.h:1267
#define EIGEN_CONSTEXPR
Definition: Macros.h:758
#define EIGEN_DEVICE_FUNC
Definition: Macros.h:892
#define EIGEN_DENSE_PUBLIC_INTERFACE(Derived)
Definition: Macros.h:1171
EIGEN_DEVICE_FUNC const NestByValue< Derived > nestByValue() const
Definition: NestByValue.h:74
Expression which must be nested by value.
Definition: NestByValue.h:39
EIGEN_DEVICE_FUNC std::enable_if< HasDirectAccess, Index >::type outerStride() const
Definition: NestByValue.h:63
internal::dense_xpr_base< NestByValue >::type Base
Definition: NestByValue.h:41
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index cols() const EIGEN_NOEXCEPT
Definition: NestByValue.h:49
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index rows() const EIGEN_NOEXCEPT
Definition: NestByValue.h:48
EIGEN_DEVICE_FUNC std::enable_if< HasDirectAccess, Index >::type innerStride() const
Definition: NestByValue.h:59
const ExpressionType m_expression
Definition: NestByValue.h:68
EIGEN_DEVICE_FUNC const ExpressionType & nestedExpression() const
Definition: NestByValue.h:53
static constexpr bool HasDirectAccess
Definition: NestByValue.h:42
EIGEN_DEVICE_FUNC std::enable_if< HasDirectAccess, const Scalar * >::type data() const
Definition: NestByValue.h:55
Eigen::Map< Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor >, 0, Eigen::OuterStride<> > matrix(T *data, int rows, int cols, int stride)
Definition: common.h:85
Namespace containing all symbols from the Eigen library.
Definition: bench_norm.cpp:70
const unsigned int NestByRefBit
Definition: Constants.h:173
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition: Meta.h:83
Extend namespace for flags.
Definition: fsi_chan_precond_driver.cc:56
type
Definition: compute_granudrum_aor.py:141
Definition: Eigen_Colamd.h:49
Definition: XprHelper.h:558
EIGEN_DEVICE_FUNC evaluator(const NestByValue< ArgType > &xpr)
Definition: NestByValue.h:85
evaluator< ArgType > Base
Definition: NestByValue.h:83
Definition: CoreEvaluators.h:104
Definition: ForwardDeclarations.h:31
Definition: ForwardDeclarations.h:21