Forward.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_MATH_FUNCTORS_FORWARD_H_
36 #define _BLAZE_MATH_FUNCTORS_FORWARD_H_
37 
38 
39 //*************************************************************************************************
40 // Includes
41 //*************************************************************************************************
42 
43 #include <blaze/util/Types.h>
44 
45 
46 namespace blaze {
47 
48 //=================================================================================================
49 //
50 // ::blaze NAMESPACE FORWARD DECLARATIONS
51 //
52 //=================================================================================================
53 
54 struct Abs;
55 struct Acos;
56 struct Acosh;
57 struct Add;
58 struct AddAssign;
59 struct Asin;
60 struct Asinh;
61 struct Assign;
62 struct Atan;
63 struct Atan2;
64 struct Atanh;
65 struct Cbrt;
66 struct Ceil;
67 template< typename > struct Clamp;
68 struct Clear;
69 struct Conj;
70 struct Cos;
71 struct Cosh;
72 struct CTrans;
73 struct DeclDiag;
74 struct DeclHerm;
75 struct DeclId;
76 struct DeclLow;
77 struct DeclSym;
78 struct DeclUpp;
79 struct DeclZero;
80 struct Div;
81 struct DivAssign;
82 struct Erf;
83 struct Erfc;
84 struct Eval;
85 struct Exp;
86 struct Exp2;
87 struct Exp10;
88 struct Floor;
89 struct Hypot;
90 struct Imag;
91 struct Inv;
92 struct InvCbrt;
93 struct InvSqrt;
94 struct L1Norm;
95 struct L2Norm;
96 struct L3Norm;
97 struct L4Norm;
98 struct Log;
99 struct Log2;
100 struct Log10;
101 template< size_t... > struct LpNorm;
102 struct Max;
103 struct Min;
104 struct Mult;
105 struct MultAssign;
106 struct Noop;
107 struct Pow;
108 struct Pow2;
109 struct Pow3;
110 struct Pow4;
111 struct Qdrt;
112 struct Real;
113 struct Reset;
114 struct Round;
115 struct Schur;
116 struct SchurAssign;
117 struct Serial;
118 struct Sign;
119 struct Sin;
120 struct Sinh;
121 struct SqrAbs;
122 struct Sqrt;
123 struct Sub;
124 struct SubAssign;
125 struct Tan;
126 struct Tanh;
127 struct Trans;
128 struct Trunc;
129 template< typename > struct UnaryPow;
130 
131 } // namespace blaze
132 
133 #endif
Generic wrapper for the subAssign() function.
Definition: SubAssign.h:58
Generic wrapper for the trunc() function.
Definition: Trunc.h:80
Generic wrapper for the multAssign() function.
Definition: MultAssign.h:58
Generic wrapper for the squared abs() function.
Definition: SqrAbs.h:84
Header file for basic type definitions.
Generic wrapper for the sin() function.
Definition: Sin.h:78
Generic wrapper for the pow() function with fixed exponent.
Definition: Forward.h:129
Generic wrapper for the subtraction operator.
Definition: Sub.h:80
Generic wrapper for the qdrt() function.
Definition: Qdrt.h:81
Generic wrapper for the schurAssign() function.
Definition: SchurAssign.h:58
Generic wrapper for the sqrt() function.
Definition: Sqrt.h:82
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
Generic wrapper for the null function.
Definition: Noop.h:59
Generic wrapper for the reset() function.
Definition: Reset.h:59
Generic wrapper for the trans() function.
Definition: Trans.h:58
Generic wrapper for the pow4() function.
Definition: Pow4.h:77
Generic wrapper for the Schur product.
Definition: Schur.h:71
Generic wrapper for the pow2() function.
Definition: Pow2.h:77
Generic wrapper for the pow() function.
Definition: Pow.h:62
Generic wrapper for the max() function.
Definition: Max.h:79
Generic wrapper for the real() function.
Definition: Real.h:79
Generic wrapper for the tan() function.
Definition: Tan.h:78
Generic wrapper for the sign() function.
Definition: Sign.h:80
Generic wrapper for the min() function.
Definition: Min.h:79
Generic wrapper for the lpNorm() function.
Definition: Forward.h:101
Generic wrapper for the pow3() function.
Definition: Pow3.h:77
Generic wrapper for the multiplication operator.
Definition: Mult.h:77
Generic wrapper for the Serial() function.
Definition: Serial.h:59
Generic wrapper for the round() function.
Definition: Round.h:80
Generic wrapper for the sinh() function.
Definition: Sinh.h:78
Generic wrapper for the tanh() function.
Definition: Tanh.h:78