Collection of Concrete Vector Reduction/Transformation Operator Implementations
Version of the Day
Main Page
Related Pages
Classes
Files
File List
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
src
ops_lib
RTOpPack_ROpSum.hpp
1
// @HEADER
2
// *****************************************************************************
3
// RTOp: Interfaces and Support Software for Vector Reduction Transformation
4
// Operations
5
//
6
// Copyright 2006 NTESS and the RTOp contributors.
7
// SPDX-License-Identifier: BSD-3-Clause
8
// *****************************************************************************
9
// @HEADER
10
11
#ifndef RTOPPACK_ROP_SUM_HPP
12
#define RTOPPACK_ROP_SUM_HPP
13
14
#include "RTOpPack_RTOpTHelpers.hpp"
15
16
namespace
RTOpPack {
17
18
20
RTOP_ROP_1_REDUCT_SCALAR( ROpSum,
21
Scalar,
// Reduction object type
22
REDUCT_TYPE_SUM
// Reduction object reduction
23
)
24
{
25
reduct += v0;
26
}
27
28
}
// namespace RTOpPack
29
30
31
#endif // RTOPPACK_ROP_SUM_HPP
Generated on Fri Dec 20 2024 09:18:02 for Collection of Concrete Vector Reduction/Transformation Operator Implementations by
1.8.5