|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
#include <Operators.hpp>
Public Member Functions | |
| constexpr RAJA_HOST_DEVICE Ret | operator() (const Arg1 &lhs, const Arg2 &rhs) const |
Static Public Member Functions | |
| static constexpr RAJA_HOST_DEVICE Ret | identity () |
Friends | |
| std::ostream & | operator<< (std::ostream &str, minimum const &) |
Additional Inherited Members | |
Public Types inherited from RAJA::operators::detail::binary_function< Ret, Ret, Ret > | |
| using | first_argument_type = Ret |
| using | second_argument_type = Ret |
| using | result_type = Ret |
Checks if the candidate (rhs) value is strictly less than the current value (lhs); if so the candidate is returned. When this operator is used to cycle through an array this ensures that the location of the first min/max is kept.
|
inlineconstexpr |
|
inlinestaticconstexpr |
|
friend |