|
template<typename Lhs , typename Rhs , typename Scalar > |
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE internal::enable_if< internal::is_same< typename internal::evaluator_traits< Rhs >::Shape, DenseShape >::value >::type | run (DstXprType &dst, const CwiseBinaryOp< internal::scalar_difference_op< Scalar, Scalar >, const Lhs, const Rhs > &src, const internal::assign_op< typename DstXprType::Scalar, Scalar > &) |
|
template<typename Lhs , typename Rhs , typename Scalar > |
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE internal::enable_if< internal::is_same< typename internal::evaluator_traits< Rhs >::Shape, DenseShape >::value >::type | run (DstXprType &dst, const CwiseBinaryOp< internal::scalar_sum_op< Scalar, Scalar >, const Lhs, const Rhs > &src, const internal::assign_op< typename DstXprType::Scalar, Scalar > &) |
|
template<typename SrcXprType , typename InitialFunc > |
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | run (DstXprType &dst, const SrcXprType &src, const InitialFunc &) |
|
template<typename DstXprType, typename Func1, typename Func2>
struct Eigen::internal::assignment_from_dense_op_sparse< DstXprType, Func1, Func2 >
Definition at line 158 of file SparseAssign.h.