|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
Header file providing RAJA reduction declarations. More...
Go to the source code of this file.
Namespaces | |
| RAJA | |
Macros | |
| #define | RAJA_MIN(a, b) (((b) < (a)) ? (b) : (a)) |
| #define | RAJA_MAX(a, b) (((b) > (a)) ? (b) : (a)) |
| #define | RAJA_MINLOC_UNSTRUCTURED(set_val, set_idx, a_val, a_idx, b_val, b_idx) |
| Macros to support unstructured minmaxloc operations. More... | |
| #define | RAJA_MAXLOC_UNSTRUCTURED(set_val, set_idx, a_val, a_idx, b_val, b_idx) |
Header file providing RAJA reduction declarations.
| #define RAJA_MIN | ( | a, | |
| b | |||
| ) | (((b) < (a)) ? (b) : (a)) |
Macros for type agnostic reduction operations.
| #define RAJA_MAX | ( | a, | |
| b | |||
| ) | (((b) > (a)) ? (b) : (a)) |
| #define RAJA_MINLOC_UNSTRUCTURED | ( | set_val, | |
| set_idx, | |||
| a_val, | |||
| a_idx, | |||
| b_val, | |||
| b_idx | |||
| ) |
Macros to support unstructured minmaxloc operations.
| #define RAJA_MAXLOC_UNSTRUCTURED | ( | set_val, | |
| set_idx, | |||
| a_val, | |||
| a_idx, | |||
| b_val, | |||
| b_idx | |||
| ) |