#include <combined_element_wise_operation.hpp>
|
| __host__ __device__ | TrinaryWithUnaryCombinedOp () |
| __host__ __device__ | TrinaryWithUnaryCombinedOp (BinaryOp0 binary_op0, BinaryOp0 binary_op1, UnaryOp0 unary_op0, UnaryOp1 unary_op1, UnaryOp2 unary_op2) |
| template<typename Y, typename X0, typename X1, typename X2> |
| __host__ __device__ void | operator() (Y &y, const X0 &x0, const X1 &x1, const X2 &x2) const |
|
| static constexpr const char * | name = "TrinaryWithUnaryCombinedOp" |
◆ TrinaryWithUnaryCombinedOp() [1/2]
template<typename BinaryOp0, typename BinaryOp1, typename UnaryOp0, typename UnaryOp1, typename UnaryOp2>
◆ TrinaryWithUnaryCombinedOp() [2/2]
template<typename BinaryOp0, typename BinaryOp1, typename UnaryOp0, typename UnaryOp1, typename UnaryOp2>
◆ operator()()
template<typename BinaryOp0, typename BinaryOp1, typename UnaryOp0, typename UnaryOp1, typename UnaryOp2>
template<typename Y, typename X0, typename X1, typename X2>
◆ name
template<typename BinaryOp0, typename BinaryOp1, typename UnaryOp0, typename UnaryOp1, typename UnaryOp2>
The documentation for this struct was generated from the following file: