#include <TensorBlock.h>
Public Types | |
typedef XprScalar< XprType >::type | Scalar |
typedef conditional< NoArgBlockAccess, void, TensorCwiseBinaryOp< BinaryOp, const typename LhsTensorBlock::XprType, const typename RhsTensorBlock::XprType > >::type | XprType |
Public Member Functions | |
void | cleanup () |
const Scalar * | data () const |
XprType | expr () const |
TensorBlockKind | kind () const |
TensorCwiseBinaryBlock (const LhsTensorBlock &left_block, const RhsTensorBlock &right_block, const BinaryOp &functor) | |
Private Attributes | |
BinaryOp | m_functor |
LhsTensorBlock | m_left_block |
RhsTensorBlock | m_right_block |
Static Private Attributes | |
static const bool | NoArgBlockAccess |
Definition at line 866 of file TensorBlock.h.
typedef XprScalar<XprType>::type Eigen::internal::TensorCwiseBinaryBlock< BinaryOp, LhsTensorBlock, RhsTensorBlock >::Scalar |
Definition at line 878 of file TensorBlock.h.
typedef conditional< NoArgBlockAccess, void, TensorCwiseBinaryOp<BinaryOp, const typename LhsTensorBlock::XprType, const typename RhsTensorBlock::XprType> >::type Eigen::internal::TensorCwiseBinaryBlock< BinaryOp, LhsTensorBlock, RhsTensorBlock >::XprType |
Definition at line 876 of file TensorBlock.h.
|
inline |
Definition at line 880 of file TensorBlock.h.
|
inline |
Definition at line 895 of file TensorBlock.h.
|
inline |
Definition at line 893 of file TensorBlock.h.
|
inline |
Definition at line 889 of file TensorBlock.h.
|
inline |
Definition at line 887 of file TensorBlock.h.
|
private |
Definition at line 903 of file TensorBlock.h.
|
private |
Definition at line 901 of file TensorBlock.h.
|
private |
Definition at line 902 of file TensorBlock.h.
|
staticprivate |
Definition at line 867 of file TensorBlock.h.