Go to the documentation of this file.
11 #ifndef EIGEN_CWISE_UNARY_OP_H
12 #define EIGEN_CWISE_UNARY_OP_H
17 template<
typename UnaryOp,
typename XprType>
32 template<
typename UnaryOp,
typename XprType,
typename StorageKind>
54 template<
typename UnaryOp,
typename XprType>
65 explicit
CwiseUnaryOp(const XprType& xpr, const UnaryOp& func = UnaryOp())
93 template<
typename UnaryOp,
typename XprType,
typename StorageKind>
103 #endif // EIGEN_CWISE_UNARY_OP_H
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index rows() const
const unsigned int RowMajorBit
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE internal::remove_all< XprTypeNested >::type & nestedExpression()
#define EIGEN_GENERIC_PUBLIC_INTERFACE(Derived)
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE internal::remove_all< XprTypeNested >::type & nestedExpression() const
internal::generic_xpr_base< CwiseUnaryOp< UnaryOp, XprType > >::type Base
remove_reference< XprTypeNested >::type _XprTypeNested
#define EIGEN_STRONG_INLINE
result_of< UnaryOp(const typename XprType::Scalar &) >::type Scalar
XprType::Nested XprTypeNested
internal::remove_all< XprType >::type NestedExpression
Generic expression where a coefficient-wise unary operator is applied to an expression.
CwiseUnaryOpImpl< UnaryOp, XprType, typename internal::traits< XprType >::StorageKind >::Base Base
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE UnaryOp & functor() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index cols() const
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
control_box_rst
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:05:44