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 AddAssign;
58 struct Asin;
59 struct Asinh;
60 struct Assign;
61 struct Atan;
62 struct Atan2;
63 struct Atanh;
64 struct Cbrt;
65 struct Ceil;
66 template< typename > struct Clamp;
67 struct Conj;
68 struct Cos;
69 struct Cosh;
70 struct CTrans;
71 struct DeclDiag;
72 struct DeclHerm;
73 struct DeclId;
74 struct DeclLow;
75 struct DeclSym;
76 struct DeclUpp;
77 struct DivAssign;
78 struct Erf;
79 struct Erfc;
80 struct Eval;
81 struct Exp;
82 struct Exp2;
83 struct Exp10;
84 struct Floor;
85 struct Hypot;
86 struct Imag;
87 struct Inv;
88 struct InvCbrt;
89 struct InvSqrt;
90 struct L1Norm;
91 struct L2Norm;
92 struct L3Norm;
93 struct L4Norm;
94 struct Log;
95 struct Log2;
96 struct Log10;
97 template< size_t... > struct LpNorm;
98 struct Max;
99 struct Min;
100 struct MultAssign;
101 struct Noop;
102 struct Pow;
103 struct Pow2;
104 struct Pow3;
105 struct Pow4;
106 struct Qdrt;
107 struct Real;
108 struct Round;
109 struct SchurAssign;
110 struct Serial;
111 struct Sin;
112 struct Sinh;
113 struct Sqrt;
114 struct SubAssign;
115 struct Tan;
116 struct Tanh;
117 struct Trans;
118 struct Trunc;
119 template< typename > struct UnaryPow;
120 
121 } // namespace blaze
122 
123 #endif
Generic wrapper for the subAssign() function.
Definition: SubAssign.h:58
Generic wrapper for the trunc() function.
Definition: Trunc.h:62
Generic wrapper for the multAssign() function.
Definition: MultAssign.h:58
Header file for basic type definitions.
Generic wrapper for the sin() function.
Definition: Sin.h:62
Generic wrapper for the pow() function with fixed exponent.
Definition: Forward.h:119
Generic wrapper for the qdrt() function.
Definition: Qdrt.h:61
Generic wrapper for the schurAssign() function.
Definition: SchurAssign.h:58
Generic wrapper for the sqrt() function.
Definition: Sqrt.h:62
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 trans() function.
Definition: Trans.h:58
Generic wrapper for the pow4() function.
Definition: Pow4.h:61
Generic wrapper for the pow2() function.
Definition: Pow2.h:61
Generic wrapper for the pow() function.
Definition: Pow.h:62
Generic wrapper for the max() function.
Definition: Max.h:62
Generic wrapper for the real() function.
Definition: Real.h:59
Generic wrapper for the tan() function.
Definition: Tan.h:62
Generic wrapper for the min() function.
Definition: Min.h:62
Generic wrapper for the lpNorm() function.
Definition: Forward.h:97
Generic wrapper for the pow3() function.
Definition: Pow3.h:61
Generic wrapper for the Serial() function.
Definition: Serial.h:59
Generic wrapper for the round() function.
Definition: Round.h:62
Generic wrapper for the sinh() function.
Definition: Sinh.h:62
Generic wrapper for the tanh() function.
Definition: Tanh.h:62