|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
#include <types.hpp>
Public Types | |
| using | inverse = Fraction< int_t, denominator, numerator > |
| template<typename new_int_t > | |
| using | rebind = Fraction< new_int_t, new_int_t(numerator), new_int_t(denominator)> |
Static Public Member Functions | |
| static constexpr int_t | multiply (int_t val) noexcept |
Compile time fraction for use with integral types
| using RAJA::Fraction< int_t, numerator, denominator >::inverse = Fraction<int_t, denominator, numerator> |
| using RAJA::Fraction< int_t, numerator, denominator >::rebind = Fraction<new_int_t, new_int_t(numerator), new_int_t(denominator)> |
|
inlinestaticconstexprnoexcept |