#include <SparseCwiseBinaryOp.h>
Classes | |
class | InnerIterator |
Public Types | |
enum | { CoeffReadCost = evaluator<Lhs>::CoeffReadCost + evaluator<Rhs>::CoeffReadCost + functor_traits<BinaryOp>::Cost, Flags = (XprType::Flags & ~RowMajorBit) | (int(Rhs::Flags)&RowMajorBit) } |
Public Types inherited from Eigen::internal::evaluator_base< CwiseBinaryOp< BinaryOp, Lhs, Rhs > > | |
enum | |
typedef traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > > | ExpressionTraits |
Public Member Functions | |
binary_evaluator (const XprType &xpr) | |
Index | nonZerosEstimate () const |
Protected Types | |
typedef evaluator< Rhs >::InnerIterator | RhsIterator |
typedef traits< XprType >::Scalar | Scalar |
typedef XprType::StorageIndex | StorageIndex |
typedef CwiseBinaryOp< BinaryOp, Lhs, Rhs > | XprType |
Protected Attributes | |
const XprType & | m_expr |
const BinaryOp | m_functor |
evaluator< Lhs > | m_lhsImpl |
evaluator< Rhs > | m_rhsImpl |
Additional Inherited Members | |
Protected Member Functions inherited from Eigen::internal::noncopyable | |
EIGEN_DEVICE_FUNC | noncopyable () |
EIGEN_DEVICE_FUNC | ~noncopyable () |
Definition at line 154 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 158 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 160 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 161 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 159 of file SparseCwiseBinaryOp.h.
anonymous enum |
Enumerator | |
---|---|
CoeffReadCost | |
Flags |
Definition at line 213 of file SparseCwiseBinaryOp.h.
|
inlineexplicit |
Definition at line 219 of file SparseCwiseBinaryOp.h.
|
inline |
Definition at line 229 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 237 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 234 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 235 of file SparseCwiseBinaryOp.h.
|
protected |
Definition at line 236 of file SparseCwiseBinaryOp.h.