Blaze 3.9
MatReduceExpr.h
Go to the documentation of this file.
1//=================================================================================================
33//=================================================================================================
34
35#ifndef _BLAZE_MATH_EXPRESSIONS_MATREDUCEEXPR_H_
36#define _BLAZE_MATH_EXPRESSIONS_MATREDUCEEXPR_H_
37
38
39//*************************************************************************************************
40// Includes
41//*************************************************************************************************
42
45
46
47namespace blaze {
48
49//=================================================================================================
50//
51// CLASS DEFINITION
52//
53//=================================================================================================
54
55//*************************************************************************************************
66template< typename VT // Vector base type of the expression
67 , ReductionFlag RF > // Reduction flag
69 : public ReduceExpr<VT>
70{};
71//*************************************************************************************************
72
73} // namespace blaze
74
75#endif
Header file for the reduction flags.
size_t ReductionFlag
Type of the reduction flags.
Definition: ReductionFlag.h:57
Header file for the ReduceExpr base class.
Base class for all matrix reduction expression templates.
Definition: MatReduceExpr.h:70
Base class for all reduction expression templates.
Definition: ReduceExpr.h:68