Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members
Tpetra::KokkosRefactor::Details::Impl::OutOfBounds< IntegerType, isSigned > Struct Template Reference

Is x out of bounds? That is, is x less than zero, or greater than or equal to the given exclusive upper bound? More...

#include <Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels.hpp>

Detailed Description

template<class IntegerType, const bool isSigned = std::numeric_limits<IntegerType>::is_signed>
struct Tpetra::KokkosRefactor::Details::Impl::OutOfBounds< IntegerType, isSigned >

Is x out of bounds? That is, is x less than zero, or greater than or equal to the given exclusive upper bound?

We go through all this trouble to avoid the compiler warnings that may result from asking whether x is less than zero, when x is an unsigned integer.

Definition at line 77 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels.hpp.


The documentation for this struct was generated from the following file: