User-defined Types

Intel(R) Array Building Blocks (Intel(R) ArBB) allows the use of user-defined classes and structures within Intel(R) ArBB functions and containers as long as they meet a specific set of requirements.

You can pass classes and structures as parameter types to functions used with ArBB as long as they satisfy the following requirements:

The element types of Intel(R) ArBB containers can also be user-defined types. Such types follow the same restrictions as above, but must not themselves contain any container types.

When you use a user-defined type as the element type of a container, you can call any elementwise functions supported by Intel(R) ArBB on that container if you implement them for your types.

To allow other functions on your user-defined types to be applied to containers of those types, you need to declare those functions to Intel(R) ArBB using the ARBB_ELTWISE_FUNCTION_N and ARBB_ELTWISE_METHOD_N family of macros, where N is the number of parameters to the function being declared. Functions with up to 35 arguments can be declared this way.

The following code example illustrates how you can use user-defined types:

 // A user-defined class that satisfies the requirements for use inside
 // of Intel(R) ArBB containers and functions.
 class quaternion {
 public:
   // Because this class does not define any constructors or assignment
   // operations, it will get the compiler-generated implicit versions,
   // which are suitable for Intel(R) ArBB user-defined types.
 
   // Since operator* is one of the built-in operations on Intel(R)
   // ArBB scalars, it will automatically become available to
   // containers of quaternions.
   quaternion operator*(const quaternion& o) const
   {
     quaternion r;
     r.a = a*o.a - b*o.b - c*o.c - d*o.d;
     r.b = a*o.b + b*o.a + c*o.d - d*o.c;
     r.c = a*o.c - b*o.d + c*o.a + d*o.b;
     r.d = a*o.d + b*o.c - c*o.b + d*o.a;
 
     return r;
   }
 
   // We need to declare this function to Intel(R) ArBB to make it
   // available on containers of quaternions, since norm() is not a
   // built-in function on scalars. We do this using
   // ARBB_ELTWISE_METHOD_0 below.
   f32 norm() const
   {
     return sqrt(a*a + b*b + c*c + d*d);
   }
 
   // ...
   
 private:
   // Because all non-static member variables are instance of
   // Intel(R) ArBB types, and none of them are containers, this
   // class can be used as an Intel(R) ArBB user-defined type.
   f32 a, b, c, d;
 };
 
 // Declare the quaternion::norm() member function to Intel(R)
 // ArBB. This will provide a free function called norm() that takes a
 // single container of quaternions and returns a container of f32
 // elements.
 //
 // You must specify the return type, the class to which the member
 // function belongs, and the member function name. Because this member
 // function does not accept any parameters, no parameter types need to
 // be supplied.
 //
 // Note that this member function returns an f32. Regular
 // Intel(R) ArBB types can be mixed with user-defined types in this way.
 ARBB_ELTWISE_METHOD_0(f32, quaternion, norm);
 
 // Declare a free function that operates on quaternions.
 quaternion cross(const quaternion& a, const quaternion& b);
 
 // Since cross() is not a built-in operation on Intel(R) ArBB scalars,
 // declare it here so that it can be used on containers of quaternions.
 //
 // You must specify the return type, the name of the function, and all
 // of the parameter types.
 ARBB_ELTWISE_FUNCTION_2(quaternion, cross, const quaternion&, const quaternion&);
 
 // Define a function that uses the operations we declared above.  Note
 // that individual instances of user-defined types can be mixed
 // naturally with containers of such types.
 void my_function(dense<quaternion>& a, quaternion b, dense<f32>& c)
 {
   // This will apply quaternion::operator*() to all elements of the arguments.
   a = a * b;
   // This will apply cross() as declared above to all elements of the arguments.
   a = cross(a, b);
   // This will apply norm() as declared above to all elements of the arguments.
   c = norm(a);
 }
 
 int main() {
   dense<quaternion> x;
   quaternion y;
   dense<f32> z;
   
   // ...
 
   // Call the function above, passing in a quaternion container, a
   // single quaternion, and an f32 container.
   arbb::call(my_function)(x, y, z);
 }

See Also

Function Invocation
Scalars
Dense Containers
Nested Containers
Scalar and Element-wise Functions

Defines

#define ARBB_ELTWISE_FUNCTION_1(RT, FN, T0)   ARBB_ELTWISE_FNBODY_1(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0)
 Declares the free function FN taking 1 parameter to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_2(RT, FN, T0, T1)   ARBB_ELTWISE_FNBODY_2(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1)
 Declares the free function FN taking 2 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_3(RT, FN, T0, T1, T2)   ARBB_ELTWISE_FNBODY_3(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2)
 Declares the free function FN taking 3 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_4(RT, FN, T0, T1, T2, T3)   ARBB_ELTWISE_FNBODY_4(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3)
 Declares the free function FN taking 4 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_5(RT, FN, T0, T1, T2, T3, T4)   ARBB_ELTWISE_FNBODY_5(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4)
 Declares the free function FN taking 5 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_6(RT, FN, T0, T1, T2, T3, T4, T5)   ARBB_ELTWISE_FNBODY_6(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5)
 Declares the free function FN taking 6 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_7(RT, FN, T0, T1, T2, T3, T4, T5, T6)   ARBB_ELTWISE_FNBODY_7(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6)
 Declares the free function FN taking 7 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_8(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7)   ARBB_ELTWISE_FNBODY_8(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7)
 Declares the free function FN taking 8 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_9(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)   ARBB_ELTWISE_FNBODY_9(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)
 Declares the free function FN taking 9 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_10(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)   ARBB_ELTWISE_FNBODY_10(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
 Declares the free function FN taking 10 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_11(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)   ARBB_ELTWISE_FNBODY_11(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
 Declares the free function FN taking 11 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_12(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)   ARBB_ELTWISE_FNBODY_12(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
 Declares the free function FN taking 12 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_13(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)   ARBB_ELTWISE_FNBODY_13(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
 Declares the free function FN taking 13 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_14(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)   ARBB_ELTWISE_FNBODY_14(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
 Declares the free function FN taking 14 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_15(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)   ARBB_ELTWISE_FNBODY_15(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
 Declares the free function FN taking 15 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_16(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)   ARBB_ELTWISE_FNBODY_16(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
 Declares the free function FN taking 16 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_17(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)   ARBB_ELTWISE_FNBODY_17(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)
 Declares the free function FN taking 17 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_18(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)   ARBB_ELTWISE_FNBODY_18(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)
 Declares the free function FN taking 18 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_19(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)   ARBB_ELTWISE_FNBODY_19(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)
 Declares the free function FN taking 19 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_20(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)   ARBB_ELTWISE_FNBODY_20(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)
 Declares the free function FN taking 20 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_21(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)   ARBB_ELTWISE_FNBODY_21(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)
 Declares the free function FN taking 21 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_22(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)   ARBB_ELTWISE_FNBODY_22(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)
 Declares the free function FN taking 22 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_23(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)   ARBB_ELTWISE_FNBODY_23(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)
 Declares the free function FN taking 23 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_24(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)   ARBB_ELTWISE_FNBODY_24(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)
 Declares the free function FN taking 24 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_25(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)   ARBB_ELTWISE_FNBODY_25(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)
 Declares the free function FN taking 25 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_26(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)   ARBB_ELTWISE_FNBODY_26(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)
 Declares the free function FN taking 26 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_27(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)   ARBB_ELTWISE_FNBODY_27(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)
 Declares the free function FN taking 27 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_28(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)   ARBB_ELTWISE_FNBODY_28(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)
 Declares the free function FN taking 28 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_29(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)   ARBB_ELTWISE_FNBODY_29(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)
 Declares the free function FN taking 29 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_30(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)   ARBB_ELTWISE_FNBODY_30(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)
 Declares the free function FN taking 30 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_31(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)   ARBB_ELTWISE_FNBODY_31(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
 Declares the free function FN taking 31 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_32(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)   ARBB_ELTWISE_FNBODY_32(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)
 Declares the free function FN taking 32 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_33(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)   ARBB_ELTWISE_FNBODY_33(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)
 Declares the free function FN taking 33 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_34(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)   ARBB_ELTWISE_FNBODY_34(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)
 Declares the free function FN taking 34 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_FUNCTION_35(RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)   ARBB_ELTWISE_FNBODY_35(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)
 Declares the free function FN taking 35 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_0(RT, CLS, FN)   ARBB_ELTWISE_MBODY_0(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN)
 Declares the member function FN of class CLS taking 0 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_1(RT, CLS, FN, T0)   ARBB_ELTWISE_MBODY_1(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0)
 Declares the member function FN of class CLS taking 1 parameter to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_2(RT, CLS, FN, T0, T1)   ARBB_ELTWISE_MBODY_2(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1)
 Declares the member function FN of class CLS taking 2 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_3(RT, CLS, FN, T0, T1, T2)   ARBB_ELTWISE_MBODY_3(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2)
 Declares the member function FN of class CLS taking 3 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_4(RT, CLS, FN, T0, T1, T2, T3)   ARBB_ELTWISE_MBODY_4(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3)
 Declares the member function FN of class CLS taking 4 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_5(RT, CLS, FN, T0, T1, T2, T3, T4)   ARBB_ELTWISE_MBODY_5(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4)
 Declares the member function FN of class CLS taking 5 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_6(RT, CLS, FN, T0, T1, T2, T3, T4, T5)   ARBB_ELTWISE_MBODY_6(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5)
 Declares the member function FN of class CLS taking 6 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_7(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6)   ARBB_ELTWISE_MBODY_7(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6)
 Declares the member function FN of class CLS taking 7 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_8(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7)   ARBB_ELTWISE_MBODY_8(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7)
 Declares the member function FN of class CLS taking 8 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_9(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)   ARBB_ELTWISE_MBODY_9(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)
 Declares the member function FN of class CLS taking 9 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_10(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)   ARBB_ELTWISE_MBODY_10(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
 Declares the member function FN of class CLS taking 10 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_11(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)   ARBB_ELTWISE_MBODY_11(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
 Declares the member function FN of class CLS taking 11 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_12(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)   ARBB_ELTWISE_MBODY_12(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
 Declares the member function FN of class CLS taking 12 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_13(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)   ARBB_ELTWISE_MBODY_13(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
 Declares the member function FN of class CLS taking 13 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_14(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)   ARBB_ELTWISE_MBODY_14(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
 Declares the member function FN of class CLS taking 14 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_15(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)   ARBB_ELTWISE_MBODY_15(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
 Declares the member function FN of class CLS taking 15 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_16(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)   ARBB_ELTWISE_MBODY_16(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
 Declares the member function FN of class CLS taking 16 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_17(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)   ARBB_ELTWISE_MBODY_17(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)
 Declares the member function FN of class CLS taking 17 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_18(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)   ARBB_ELTWISE_MBODY_18(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)
 Declares the member function FN of class CLS taking 18 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_19(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)   ARBB_ELTWISE_MBODY_19(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)
 Declares the member function FN of class CLS taking 19 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_20(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)   ARBB_ELTWISE_MBODY_20(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)
 Declares the member function FN of class CLS taking 20 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_21(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)   ARBB_ELTWISE_MBODY_21(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)
 Declares the member function FN of class CLS taking 21 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_22(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)   ARBB_ELTWISE_MBODY_22(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)
 Declares the member function FN of class CLS taking 22 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_23(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)   ARBB_ELTWISE_MBODY_23(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)
 Declares the member function FN of class CLS taking 23 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_24(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)   ARBB_ELTWISE_MBODY_24(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)
 Declares the member function FN of class CLS taking 24 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_25(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)   ARBB_ELTWISE_MBODY_25(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)
 Declares the member function FN of class CLS taking 25 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_26(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)   ARBB_ELTWISE_MBODY_26(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)
 Declares the member function FN of class CLS taking 26 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_27(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)   ARBB_ELTWISE_MBODY_27(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)
 Declares the member function FN of class CLS taking 27 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_28(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)   ARBB_ELTWISE_MBODY_28(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)
 Declares the member function FN of class CLS taking 28 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_29(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)   ARBB_ELTWISE_MBODY_29(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)
 Declares the member function FN of class CLS taking 29 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_30(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)   ARBB_ELTWISE_MBODY_30(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)
 Declares the member function FN of class CLS taking 30 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_31(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)   ARBB_ELTWISE_MBODY_31(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
 Declares the member function FN of class CLS taking 31 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_32(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)   ARBB_ELTWISE_MBODY_32(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)
 Declares the member function FN of class CLS taking 32 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_33(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)   ARBB_ELTWISE_MBODY_33(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)
 Declares the member function FN of class CLS taking 33 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_34(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)   ARBB_ELTWISE_MBODY_34(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)
 Declares the member function FN of class CLS taking 34 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_METHOD_35(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)   ARBB_ELTWISE_MBODY_35(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)
 Declares the member function FN of class CLS taking 35 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_0(RT, CLS, FN)   ARBB_ELTWISE_MBODY_0(friend, typename, template, RT, CLS, FN)
 Member function (of class template) support macros Declares the member function FN of class template CLS taking 0 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_1(RT, CLS, FN, T0)   ARBB_ELTWISE_MBODY_1(friend, typename, template, RT, CLS, FN, T0)
 Declares the member function FN of class template CLS taking 1 parameter to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_2(RT, CLS, FN, T0, T1)   ARBB_ELTWISE_MBODY_2(friend, typename, template, RT, CLS, FN, T0, T1)
 Declares the member function FN of class template CLS taking 2 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_3(RT, CLS, FN, T0, T1, T2)   ARBB_ELTWISE_MBODY_3(friend, typename, template, RT, CLS, FN, T0, T1, T2)
 Declares the member function FN of class template CLS taking 3 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_4(RT, CLS, FN, T0, T1, T2, T3)   ARBB_ELTWISE_MBODY_4(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3)
 Declares the member function FN of class template CLS taking 4 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_5(RT, CLS, FN, T0, T1, T2, T3, T4)   ARBB_ELTWISE_MBODY_5(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4)
 Declares the member function FN of class template CLS taking 5 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_6(RT, CLS, FN, T0, T1, T2, T3, T4, T5)   ARBB_ELTWISE_MBODY_6(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5)
 Declares the member function FN of class template CLS taking 6 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_7(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6)   ARBB_ELTWISE_MBODY_7(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6)
 Declares the member function FN of class template CLS taking 7 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_8(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7)   ARBB_ELTWISE_MBODY_8(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7)
 Declares the member function FN of class template CLS taking 8 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_9(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)   ARBB_ELTWISE_MBODY_9(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)
 Declares the member function FN of class template CLS taking 9 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_10(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)   ARBB_ELTWISE_MBODY_10(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
 Declares the member function FN of class template CLS taking 10 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_11(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)   ARBB_ELTWISE_MBODY_11(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
 Declares the member function FN of class template CLS taking 11 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_12(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)   ARBB_ELTWISE_MBODY_12(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
 Declares the member function FN of class template CLS taking 12 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_13(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)   ARBB_ELTWISE_MBODY_13(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
 Declares the member function FN of class template CLS taking 13 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_14(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)   ARBB_ELTWISE_MBODY_14(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
 Declares the member function FN of class template CLS taking 14 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_15(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)   ARBB_ELTWISE_MBODY_15(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
 Declares the member function FN of class template CLS taking 15 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_16(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)   ARBB_ELTWISE_MBODY_16(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
 Declares the member function FN of class template CLS taking 16 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_17(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)   ARBB_ELTWISE_MBODY_17(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)
 Declares the member function FN of class template CLS taking 17 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_18(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)   ARBB_ELTWISE_MBODY_18(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)
 Declares the member function FN of class template CLS taking 18 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_19(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)   ARBB_ELTWISE_MBODY_19(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)
 Declares the member function FN of class template CLS taking 19 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_20(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)   ARBB_ELTWISE_MBODY_20(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)
 Declares the member function FN of class template CLS taking 20 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_21(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)   ARBB_ELTWISE_MBODY_21(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)
 Declares the member function FN of class template CLS taking 21 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_22(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)   ARBB_ELTWISE_MBODY_22(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)
 Declares the member function FN of class template CLS taking 22 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_23(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)   ARBB_ELTWISE_MBODY_23(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)
 Declares the member function FN of class template CLS taking 23 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_24(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)   ARBB_ELTWISE_MBODY_24(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)
 Declares the member function FN of class template CLS taking 24 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_25(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)   ARBB_ELTWISE_MBODY_25(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)
 Declares the member function FN of class template CLS taking 25 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_26(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)   ARBB_ELTWISE_MBODY_26(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)
 Declares the member function FN of class template CLS taking 26 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_27(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)   ARBB_ELTWISE_MBODY_27(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)
 Declares the member function FN of class template CLS taking 27 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_28(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)   ARBB_ELTWISE_MBODY_28(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)
 Declares the member function FN of class template CLS taking 28 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_29(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)   ARBB_ELTWISE_MBODY_29(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)
 Declares the member function FN of class template CLS taking 29 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_30(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)   ARBB_ELTWISE_MBODY_30(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)
 Declares the member function FN of class template CLS taking 30 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_31(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)   ARBB_ELTWISE_MBODY_31(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
 Declares the member function FN of class template CLS taking 31 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_32(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)   ARBB_ELTWISE_MBODY_32(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)
 Declares the member function FN of class template CLS taking 32 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_33(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)   ARBB_ELTWISE_MBODY_33(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)
 Declares the member function FN of class template CLS taking 33 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_34(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)   ARBB_ELTWISE_MBODY_34(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)
 Declares the member function FN of class template CLS taking 34 parameters to Intel(R) ArBB.
#define ARBB_ELTWISE_TMETHOD_35(RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)   ARBB_ELTWISE_MBODY_35(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)
 Declares the member function FN of class template CLS taking 35 parameters to Intel(R) ArBB.

Define Documentation

#define ARBB_ELTWISE_FUNCTION_1 ( RT,
FN,
T0   )     ARBB_ELTWISE_FNBODY_1(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0)

Declares the free function FN taking 1 parameter to Intel(R) ArBB.

Definition at line 5569 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_2 ( RT,
FN,
T0,
T1   )     ARBB_ELTWISE_FNBODY_2(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1)

Declares the free function FN taking 2 parameters to Intel(R) ArBB.

Definition at line 5571 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_3 ( RT,
FN,
T0,
T1,
T2   )     ARBB_ELTWISE_FNBODY_3(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2)

Declares the free function FN taking 3 parameters to Intel(R) ArBB.

Definition at line 5573 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_4 ( RT,
FN,
T0,
T1,
T2,
T3   )     ARBB_ELTWISE_FNBODY_4(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3)

Declares the free function FN taking 4 parameters to Intel(R) ArBB.

Definition at line 5575 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_5 ( RT,
FN,
T0,
T1,
T2,
T3,
T4   )     ARBB_ELTWISE_FNBODY_5(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4)

Declares the free function FN taking 5 parameters to Intel(R) ArBB.

Definition at line 5577 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_6 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5   )     ARBB_ELTWISE_FNBODY_6(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5)

Declares the free function FN taking 6 parameters to Intel(R) ArBB.

Definition at line 5579 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_7 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6   )     ARBB_ELTWISE_FNBODY_7(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6)

Declares the free function FN taking 7 parameters to Intel(R) ArBB.

Definition at line 5581 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_8 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7   )     ARBB_ELTWISE_FNBODY_8(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7)

Declares the free function FN taking 8 parameters to Intel(R) ArBB.

Definition at line 5583 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_9 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8   )     ARBB_ELTWISE_FNBODY_9(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Declares the free function FN taking 9 parameters to Intel(R) ArBB.

Definition at line 5585 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_10 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9   )     ARBB_ELTWISE_FNBODY_10(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Declares the free function FN taking 10 parameters to Intel(R) ArBB.

Definition at line 5587 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_11 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10   )     ARBB_ELTWISE_FNBODY_11(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

Declares the free function FN taking 11 parameters to Intel(R) ArBB.

Definition at line 5589 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_12 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11   )     ARBB_ELTWISE_FNBODY_12(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

Declares the free function FN taking 12 parameters to Intel(R) ArBB.

Definition at line 5591 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_13 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12   )     ARBB_ELTWISE_FNBODY_13(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

Declares the free function FN taking 13 parameters to Intel(R) ArBB.

Definition at line 5593 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_14 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13   )     ARBB_ELTWISE_FNBODY_14(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

Declares the free function FN taking 14 parameters to Intel(R) ArBB.

Definition at line 5595 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_15 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14   )     ARBB_ELTWISE_FNBODY_15(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

Declares the free function FN taking 15 parameters to Intel(R) ArBB.

Definition at line 5597 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_16 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15   )     ARBB_ELTWISE_FNBODY_16(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

Declares the free function FN taking 16 parameters to Intel(R) ArBB.

Definition at line 5599 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_17 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16   )     ARBB_ELTWISE_FNBODY_17(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

Declares the free function FN taking 17 parameters to Intel(R) ArBB.

Definition at line 5601 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_18 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17   )     ARBB_ELTWISE_FNBODY_18(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

Declares the free function FN taking 18 parameters to Intel(R) ArBB.

Definition at line 5603 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_19 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18   )     ARBB_ELTWISE_FNBODY_19(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

Declares the free function FN taking 19 parameters to Intel(R) ArBB.

Definition at line 5605 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_20 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19   )     ARBB_ELTWISE_FNBODY_20(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

Declares the free function FN taking 20 parameters to Intel(R) ArBB.

Definition at line 5607 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_21 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20   )     ARBB_ELTWISE_FNBODY_21(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

Declares the free function FN taking 21 parameters to Intel(R) ArBB.

Definition at line 5609 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_22 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21   )     ARBB_ELTWISE_FNBODY_22(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

Declares the free function FN taking 22 parameters to Intel(R) ArBB.

Definition at line 5611 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_23 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22   )     ARBB_ELTWISE_FNBODY_23(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)

Declares the free function FN taking 23 parameters to Intel(R) ArBB.

Definition at line 5613 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_24 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23   )     ARBB_ELTWISE_FNBODY_24(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)

Declares the free function FN taking 24 parameters to Intel(R) ArBB.

Definition at line 5615 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_25 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24   )     ARBB_ELTWISE_FNBODY_25(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)

Declares the free function FN taking 25 parameters to Intel(R) ArBB.

Definition at line 5617 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_26 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25   )     ARBB_ELTWISE_FNBODY_26(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

Declares the free function FN taking 26 parameters to Intel(R) ArBB.

Definition at line 5619 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_27 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26   )     ARBB_ELTWISE_FNBODY_27(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)

Declares the free function FN taking 27 parameters to Intel(R) ArBB.

Definition at line 5621 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_28 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27   )     ARBB_ELTWISE_FNBODY_28(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)

Declares the free function FN taking 28 parameters to Intel(R) ArBB.

Definition at line 5623 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_29 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28   )     ARBB_ELTWISE_FNBODY_29(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)

Declares the free function FN taking 29 parameters to Intel(R) ArBB.

Definition at line 5625 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_30 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29   )     ARBB_ELTWISE_FNBODY_30(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)

Declares the free function FN taking 30 parameters to Intel(R) ArBB.

Definition at line 5627 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_31 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30   )     ARBB_ELTWISE_FNBODY_31(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)

Declares the free function FN taking 31 parameters to Intel(R) ArBB.

Definition at line 5629 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_32 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31   )     ARBB_ELTWISE_FNBODY_32(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)

Declares the free function FN taking 32 parameters to Intel(R) ArBB.

Definition at line 5631 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_33 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32   )     ARBB_ELTWISE_FNBODY_33(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)

Declares the free function FN taking 33 parameters to Intel(R) ArBB.

Definition at line 5633 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_34 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32,
T33   )     ARBB_ELTWISE_FNBODY_34(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)

Declares the free function FN taking 34 parameters to Intel(R) ArBB.

Definition at line 5635 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_FUNCTION_35 ( RT,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32,
T33,
T34   )     ARBB_ELTWISE_FNBODY_35(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)

Declares the free function FN taking 35 parameters to Intel(R) ArBB.

Definition at line 5637 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_0 ( RT,
CLS,
FN   )     ARBB_ELTWISE_MBODY_0(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN)

Declares the member function FN of class CLS taking 0 parameters to Intel(R) ArBB.

Definition at line 5641 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_1 ( RT,
CLS,
FN,
T0   )     ARBB_ELTWISE_MBODY_1(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0)

Declares the member function FN of class CLS taking 1 parameter to Intel(R) ArBB.

Definition at line 5643 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_2 ( RT,
CLS,
FN,
T0,
T1   )     ARBB_ELTWISE_MBODY_2(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1)

Declares the member function FN of class CLS taking 2 parameters to Intel(R) ArBB.

Definition at line 5645 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_3 ( RT,
CLS,
FN,
T0,
T1,
T2   )     ARBB_ELTWISE_MBODY_3(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2)

Declares the member function FN of class CLS taking 3 parameters to Intel(R) ArBB.

Definition at line 5647 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_4 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3   )     ARBB_ELTWISE_MBODY_4(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3)

Declares the member function FN of class CLS taking 4 parameters to Intel(R) ArBB.

Definition at line 5649 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_5 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4   )     ARBB_ELTWISE_MBODY_5(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4)

Declares the member function FN of class CLS taking 5 parameters to Intel(R) ArBB.

Definition at line 5651 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_6 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5   )     ARBB_ELTWISE_MBODY_6(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5)

Declares the member function FN of class CLS taking 6 parameters to Intel(R) ArBB.

Definition at line 5653 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_7 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6   )     ARBB_ELTWISE_MBODY_7(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6)

Declares the member function FN of class CLS taking 7 parameters to Intel(R) ArBB.

Definition at line 5655 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_8 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7   )     ARBB_ELTWISE_MBODY_8(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7)

Declares the member function FN of class CLS taking 8 parameters to Intel(R) ArBB.

Definition at line 5657 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_9 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8   )     ARBB_ELTWISE_MBODY_9(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Declares the member function FN of class CLS taking 9 parameters to Intel(R) ArBB.

Definition at line 5659 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_10 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9   )     ARBB_ELTWISE_MBODY_10(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Declares the member function FN of class CLS taking 10 parameters to Intel(R) ArBB.

Definition at line 5661 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_11 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10   )     ARBB_ELTWISE_MBODY_11(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

Declares the member function FN of class CLS taking 11 parameters to Intel(R) ArBB.

Definition at line 5663 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_12 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11   )     ARBB_ELTWISE_MBODY_12(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

Declares the member function FN of class CLS taking 12 parameters to Intel(R) ArBB.

Definition at line 5665 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_13 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12   )     ARBB_ELTWISE_MBODY_13(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

Declares the member function FN of class CLS taking 13 parameters to Intel(R) ArBB.

Definition at line 5667 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_14 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13   )     ARBB_ELTWISE_MBODY_14(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

Declares the member function FN of class CLS taking 14 parameters to Intel(R) ArBB.

Definition at line 5669 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_15 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14   )     ARBB_ELTWISE_MBODY_15(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

Declares the member function FN of class CLS taking 15 parameters to Intel(R) ArBB.

Definition at line 5671 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_16 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15   )     ARBB_ELTWISE_MBODY_16(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

Declares the member function FN of class CLS taking 16 parameters to Intel(R) ArBB.

Definition at line 5673 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_17 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16   )     ARBB_ELTWISE_MBODY_17(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

Declares the member function FN of class CLS taking 17 parameters to Intel(R) ArBB.

Definition at line 5675 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_18 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17   )     ARBB_ELTWISE_MBODY_18(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

Declares the member function FN of class CLS taking 18 parameters to Intel(R) ArBB.

Definition at line 5677 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_19 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18   )     ARBB_ELTWISE_MBODY_19(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

Declares the member function FN of class CLS taking 19 parameters to Intel(R) ArBB.

Definition at line 5679 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_20 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19   )     ARBB_ELTWISE_MBODY_20(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

Declares the member function FN of class CLS taking 20 parameters to Intel(R) ArBB.

Definition at line 5681 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_21 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20   )     ARBB_ELTWISE_MBODY_21(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

Declares the member function FN of class CLS taking 21 parameters to Intel(R) ArBB.

Definition at line 5683 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_22 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21   )     ARBB_ELTWISE_MBODY_22(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

Declares the member function FN of class CLS taking 22 parameters to Intel(R) ArBB.

Definition at line 5685 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_23 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22   )     ARBB_ELTWISE_MBODY_23(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)

Declares the member function FN of class CLS taking 23 parameters to Intel(R) ArBB.

Definition at line 5687 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_24 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23   )     ARBB_ELTWISE_MBODY_24(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)

Declares the member function FN of class CLS taking 24 parameters to Intel(R) ArBB.

Definition at line 5689 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_25 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24   )     ARBB_ELTWISE_MBODY_25(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)

Declares the member function FN of class CLS taking 25 parameters to Intel(R) ArBB.

Definition at line 5691 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_26 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25   )     ARBB_ELTWISE_MBODY_26(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

Declares the member function FN of class CLS taking 26 parameters to Intel(R) ArBB.

Definition at line 5693 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_27 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26   )     ARBB_ELTWISE_MBODY_27(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)

Declares the member function FN of class CLS taking 27 parameters to Intel(R) ArBB.

Definition at line 5695 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_28 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27   )     ARBB_ELTWISE_MBODY_28(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)

Declares the member function FN of class CLS taking 28 parameters to Intel(R) ArBB.

Definition at line 5697 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_29 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28   )     ARBB_ELTWISE_MBODY_29(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)

Declares the member function FN of class CLS taking 29 parameters to Intel(R) ArBB.

Definition at line 5699 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_30 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29   )     ARBB_ELTWISE_MBODY_30(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)

Declares the member function FN of class CLS taking 30 parameters to Intel(R) ArBB.

Definition at line 5701 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_31 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30   )     ARBB_ELTWISE_MBODY_31(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)

Declares the member function FN of class CLS taking 31 parameters to Intel(R) ArBB.

Definition at line 5703 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_32 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31   )     ARBB_ELTWISE_MBODY_32(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)

Declares the member function FN of class CLS taking 32 parameters to Intel(R) ArBB.

Definition at line 5705 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_33 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32   )     ARBB_ELTWISE_MBODY_33(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)

Declares the member function FN of class CLS taking 33 parameters to Intel(R) ArBB.

Definition at line 5707 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_34 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32,
T33   )     ARBB_ELTWISE_MBODY_34(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)

Declares the member function FN of class CLS taking 34 parameters to Intel(R) ArBB.

Definition at line 5709 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_METHOD_35 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32,
T33,
T34   )     ARBB_ELTWISE_MBODY_35(inline, ARBB_ELTWISE_NOTHING, ARBB_ELTWISE_NOTHING, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)

Declares the member function FN of class CLS taking 35 parameters to Intel(R) ArBB.

Definition at line 5711 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_0 ( RT,
CLS,
FN   )     ARBB_ELTWISE_MBODY_0(friend, typename, template, RT, CLS, FN)

Member function (of class template) support macros Declares the member function FN of class template CLS taking 0 parameters to Intel(R) ArBB.

Definition at line 5715 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_1 ( RT,
CLS,
FN,
T0   )     ARBB_ELTWISE_MBODY_1(friend, typename, template, RT, CLS, FN, T0)

Declares the member function FN of class template CLS taking 1 parameter to Intel(R) ArBB.

Definition at line 5717 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_2 ( RT,
CLS,
FN,
T0,
T1   )     ARBB_ELTWISE_MBODY_2(friend, typename, template, RT, CLS, FN, T0, T1)

Declares the member function FN of class template CLS taking 2 parameters to Intel(R) ArBB.

Definition at line 5719 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_3 ( RT,
CLS,
FN,
T0,
T1,
T2   )     ARBB_ELTWISE_MBODY_3(friend, typename, template, RT, CLS, FN, T0, T1, T2)

Declares the member function FN of class template CLS taking 3 parameters to Intel(R) ArBB.

Definition at line 5721 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_4 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3   )     ARBB_ELTWISE_MBODY_4(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3)

Declares the member function FN of class template CLS taking 4 parameters to Intel(R) ArBB.

Definition at line 5723 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_5 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4   )     ARBB_ELTWISE_MBODY_5(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4)

Declares the member function FN of class template CLS taking 5 parameters to Intel(R) ArBB.

Definition at line 5725 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_6 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5   )     ARBB_ELTWISE_MBODY_6(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5)

Declares the member function FN of class template CLS taking 6 parameters to Intel(R) ArBB.

Definition at line 5727 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_7 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6   )     ARBB_ELTWISE_MBODY_7(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6)

Declares the member function FN of class template CLS taking 7 parameters to Intel(R) ArBB.

Definition at line 5729 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_8 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7   )     ARBB_ELTWISE_MBODY_8(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7)

Declares the member function FN of class template CLS taking 8 parameters to Intel(R) ArBB.

Definition at line 5731 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_9 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8   )     ARBB_ELTWISE_MBODY_9(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8)

Declares the member function FN of class template CLS taking 9 parameters to Intel(R) ArBB.

Definition at line 5733 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_10 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9   )     ARBB_ELTWISE_MBODY_10(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Declares the member function FN of class template CLS taking 10 parameters to Intel(R) ArBB.

Definition at line 5735 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_11 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10   )     ARBB_ELTWISE_MBODY_11(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

Declares the member function FN of class template CLS taking 11 parameters to Intel(R) ArBB.

Definition at line 5737 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_12 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11   )     ARBB_ELTWISE_MBODY_12(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

Declares the member function FN of class template CLS taking 12 parameters to Intel(R) ArBB.

Definition at line 5739 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_13 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12   )     ARBB_ELTWISE_MBODY_13(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

Declares the member function FN of class template CLS taking 13 parameters to Intel(R) ArBB.

Definition at line 5741 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_14 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13   )     ARBB_ELTWISE_MBODY_14(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

Declares the member function FN of class template CLS taking 14 parameters to Intel(R) ArBB.

Definition at line 5743 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_15 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14   )     ARBB_ELTWISE_MBODY_15(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

Declares the member function FN of class template CLS taking 15 parameters to Intel(R) ArBB.

Definition at line 5745 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_16 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15   )     ARBB_ELTWISE_MBODY_16(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

Declares the member function FN of class template CLS taking 16 parameters to Intel(R) ArBB.

Definition at line 5747 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_17 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16   )     ARBB_ELTWISE_MBODY_17(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

Declares the member function FN of class template CLS taking 17 parameters to Intel(R) ArBB.

Definition at line 5749 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_18 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17   )     ARBB_ELTWISE_MBODY_18(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

Declares the member function FN of class template CLS taking 18 parameters to Intel(R) ArBB.

Definition at line 5751 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_19 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18   )     ARBB_ELTWISE_MBODY_19(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

Declares the member function FN of class template CLS taking 19 parameters to Intel(R) ArBB.

Definition at line 5753 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_20 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19   )     ARBB_ELTWISE_MBODY_20(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

Declares the member function FN of class template CLS taking 20 parameters to Intel(R) ArBB.

Definition at line 5755 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_21 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20   )     ARBB_ELTWISE_MBODY_21(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

Declares the member function FN of class template CLS taking 21 parameters to Intel(R) ArBB.

Definition at line 5757 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_22 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21   )     ARBB_ELTWISE_MBODY_22(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

Declares the member function FN of class template CLS taking 22 parameters to Intel(R) ArBB.

Definition at line 5759 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_23 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22   )     ARBB_ELTWISE_MBODY_23(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)

Declares the member function FN of class template CLS taking 23 parameters to Intel(R) ArBB.

Definition at line 5761 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_24 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23   )     ARBB_ELTWISE_MBODY_24(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)

Declares the member function FN of class template CLS taking 24 parameters to Intel(R) ArBB.

Definition at line 5763 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_25 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24   )     ARBB_ELTWISE_MBODY_25(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)

Declares the member function FN of class template CLS taking 25 parameters to Intel(R) ArBB.

Definition at line 5765 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_26 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25   )     ARBB_ELTWISE_MBODY_26(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

Declares the member function FN of class template CLS taking 26 parameters to Intel(R) ArBB.

Definition at line 5767 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_27 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26   )     ARBB_ELTWISE_MBODY_27(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)

Declares the member function FN of class template CLS taking 27 parameters to Intel(R) ArBB.

Definition at line 5769 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_28 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27   )     ARBB_ELTWISE_MBODY_28(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)

Declares the member function FN of class template CLS taking 28 parameters to Intel(R) ArBB.

Definition at line 5771 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_29 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28   )     ARBB_ELTWISE_MBODY_29(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)

Declares the member function FN of class template CLS taking 29 parameters to Intel(R) ArBB.

Definition at line 5773 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_30 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29   )     ARBB_ELTWISE_MBODY_30(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)

Declares the member function FN of class template CLS taking 30 parameters to Intel(R) ArBB.

Definition at line 5775 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_31 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30   )     ARBB_ELTWISE_MBODY_31(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)

Declares the member function FN of class template CLS taking 31 parameters to Intel(R) ArBB.

Definition at line 5777 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_32 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31   )     ARBB_ELTWISE_MBODY_32(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)

Declares the member function FN of class template CLS taking 32 parameters to Intel(R) ArBB.

Definition at line 5779 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_33 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32   )     ARBB_ELTWISE_MBODY_33(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)

Declares the member function FN of class template CLS taking 33 parameters to Intel(R) ArBB.

Definition at line 5781 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_34 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32,
T33   )     ARBB_ELTWISE_MBODY_34(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)

Declares the member function FN of class template CLS taking 34 parameters to Intel(R) ArBB.

Definition at line 5783 of file dense_user_funcs.hpp.

#define ARBB_ELTWISE_TMETHOD_35 ( RT,
CLS,
FN,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
T8,
T9,
T10,
T11,
T12,
T13,
T14,
T15,
T16,
T17,
T18,
T19,
T20,
T21,
T22,
T23,
T24,
T25,
T26,
T27,
T28,
T29,
T30,
T31,
T32,
T33,
T34   )     ARBB_ELTWISE_MBODY_35(friend, typename, template, RT, CLS, FN, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)

Declares the member function FN of class template CLS taking 35 parameters to Intel(R) ArBB.

Definition at line 5785 of file dense_user_funcs.hpp.

Submit feedback on this help topic

Copyright © 2010, Intel Corporation. All rights reserved.