Go to the documentation of this file.
22 #ifndef _BLAZE_MATH_EXPRESSIONS_FORWARD_H_
23 #define _BLAZE_MATH_EXPRESSIONS_FORWARD_H_
34 template<
typename,
bool >
struct DenseMatrix;
35 template<
typename,
bool >
struct DenseVector;
36 template<
typename,
bool >
class DMatAbsExpr;
37 template<
typename,
typename,
bool >
class DMatDMatAddExpr;
38 template<
typename,
typename >
class DMatDMatMultExpr;
39 template<
typename,
typename,
bool >
class DMatDMatSubExpr;
40 template<
typename,
typename >
class DMatDVecMultExpr;
41 template<
typename,
bool >
class DMatEvalExpr;
42 template<
typename,
typename,
bool >
class DMatScalarDivExpr;
43 template<
typename,
typename,
bool >
class DMatScalarMultExpr;
44 template<
typename,
typename,
bool >
class DMatSMatAddExpr;
45 template<
typename,
typename >
class DMatSMatMultExpr;
46 template<
typename,
typename,
bool >
class DMatSMatSubExpr;
47 template<
typename,
typename >
class DMatSVecMultExpr;
48 template<
typename,
typename >
class DMatTDMatAddExpr;
49 template<
typename,
typename >
class DMatTDMatMultExpr;
50 template<
typename,
typename >
class DMatTDMatSubExpr;
51 template<
typename,
bool >
class DMatTransExpr;
52 template<
typename,
bool >
class DMatTransposer;
53 template<
typename,
typename >
class DMatTSMatAddExpr;
54 template<
typename,
typename >
class DMatTSMatMultExpr;
55 template<
typename,
typename >
class DMatTSMatSubExpr;
56 template<
typename,
bool >
class DVecAbsExpr;
57 template<
typename,
typename,
bool >
class DVecDVecAddExpr;
58 template<
typename,
typename >
class DVecDVecCrossExpr;
59 template<
typename,
typename,
bool >
class DVecDVecMultExpr;
60 template<
typename,
typename,
bool >
class DVecDVecSubExpr;
61 template<
typename,
bool >
class DVecEvalExpr;
62 template<
typename,
typename,
bool >
class DVecScalarDivExpr;
63 template<
typename,
typename,
bool >
class DVecScalarMultExpr;
64 template<
typename,
typename,
bool >
class DVecSVecAddExpr;
65 template<
typename,
typename >
class DVecSVecCrossExpr;
66 template<
typename,
typename,
bool >
class DVecSVecMultExpr;
67 template<
typename,
typename,
bool >
class DVecSVecSubExpr;
68 template<
typename,
typename >
class DVecTDVecMultExpr;
69 template<
typename,
bool >
class DVecTransExpr;
70 template<
typename,
bool >
class DVecTransposer;
71 template<
typename,
typename >
class DVecTSVecMultExpr;
72 template<
typename,
bool >
struct Matrix;
134 template<
typename,
bool >
struct Vector;