|
Extended CUDA Library (ecuda)
2.0
|
#include <iterator>#include <vector>#include "global.hpp"#include "iterator.hpp"#include "type_traits.hpp"#include "algo/copy.hpp"#include "algo/equal.hpp"#include "algo/fill.hpp"#include "algo/lexicographical_compare.hpp"#include "algo/max_element.hpp"#include "algo/find.hpp"#include "algo/find_if.hpp"#include "algo/find_if_not.hpp"#include "algo/for_each.hpp"#include "algo/count.hpp"#include "algo/count_if.hpp"#include "algo/mismatch.hpp"#include "algo/reverse.hpp"Go to the source code of this file.
Namespaces | |
| ecuda | |
Functions | |
| template<typename T > | |
| __HOST__ __DEVICE__ const T & | ecuda::min (const T &a, const T &b) |
| template<typename T , class Compare > | |
| __HOST__ __DEVICE__ const T & | ecuda::min (const T &a, const T &b, Compare cmp) |
| template<typename T > | |
| __HOST__ __DEVICE__ const T & | ecuda::max (const T &a, const T &b) |
| template<typename T , class Compare > | |
| __HOST__ __DEVICE__ const T & | ecuda::max (const T &a, const T &b, Compare cmp) |
| template<typename T > | |
| __HOST__ __DEVICE__ void | ecuda::swap (T &a, T &b) __NOEXCEPT__ |
| template<class InputIterator , class UnaryPredicate > | |
| ECUDA_SUPPRESS_HD_WARNINGS __HOST__ __DEVICE__ bool | ecuda::any_of (InputIterator first, InputIterator last, UnaryPredicate p) |
| template<class InputIterator , class UnaryPredicate > | |
| ECUDA_SUPPRESS_HD_WARNINGS __HOST__ __DEVICE__ bool | ecuda::none_of (InputIterator first, InputIterator last, UnaryPredicate p) |
1.8.6