Public Member Functions | List of all members
Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary > Struct Template Reference

#include <CoreEvaluators.h>

Public Member Functions

template<typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar operator() (const NullaryOp &op, IndexType i, IndexType j) const
 
template<typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar operator() (const NullaryOp &op, IndexType i) const
 
template<typename T , typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINEpacketOp (const NullaryOp &op, IndexType i, IndexType j) const
 
template<typename T , typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINEpacketOp (const NullaryOp &op, IndexType i) const
 

Detailed Description

template<typename Scalar, typename NullaryOp, bool has_nullary = has_nullary_operator<NullaryOp>::value, bool has_unary = has_unary_operator<NullaryOp>::value, bool has_binary = has_binary_operator<NullaryOp>::value>
struct Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary >

Definition at line 344 of file CoreEvaluators.h.

Member Function Documentation

template<typename Scalar, typename NullaryOp, bool has_nullary = has_nullary_operator<NullaryOp>::value, bool has_unary = has_unary_operator<NullaryOp>::value, bool has_binary = has_binary_operator<NullaryOp>::value>
template<typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary >::operator() ( const NullaryOp &  op,
IndexType  i,
IndexType  j 
) const
inline

Definition at line 347 of file CoreEvaluators.h.

template<typename Scalar, typename NullaryOp, bool has_nullary = has_nullary_operator<NullaryOp>::value, bool has_unary = has_unary_operator<NullaryOp>::value, bool has_binary = has_binary_operator<NullaryOp>::value>
template<typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary >::operator() ( const NullaryOp &  op,
IndexType  i 
) const
inline

Definition at line 349 of file CoreEvaluators.h.

template<typename Scalar, typename NullaryOp, bool has_nullary = has_nullary_operator<NullaryOp>::value, bool has_unary = has_unary_operator<NullaryOp>::value, bool has_binary = has_binary_operator<NullaryOp>::value>
template<typename T , typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary >::packetOp ( const NullaryOp &  op,
IndexType  i,
IndexType  j 
) const
inline

Definition at line 351 of file CoreEvaluators.h.

template<typename Scalar, typename NullaryOp, bool has_nullary = has_nullary_operator<NullaryOp>::value, bool has_unary = has_unary_operator<NullaryOp>::value, bool has_binary = has_binary_operator<NullaryOp>::value>
template<typename T , typename IndexType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary >::packetOp ( const NullaryOp &  op,
IndexType  i 
) const
inline

Definition at line 352 of file CoreEvaluators.h.


The documentation for this struct was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:39