Extended CUDA Library (ecuda)  2.0
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Namespaces | Macros | Functions
numeric.hpp File Reference
#include <numeric>
#include "global.hpp"
#include "iterator.hpp"
#include "type_traits.hpp"

Go to the source code of this file.

Namespaces

 ecuda
 

Macros

#define ECUDA_NUMERIC_HPP
 

Functions

template<class InputIterator , typename T >
__HOST__ __DEVICE__ecuda::accumulate (InputIterator first, InputIterator last, T init)
 Computes the sum of a sequence of elements. More...
 
template<class InputIterator , typename T , class BinaryOperation >
__HOST__ __DEVICE__ecuda::accumulate (InputIterator first, InputIterator last, T init, BinaryOperation op)
 Computes the sum of a sequence of elements. More...
 

Macro Definition Documentation

#define ECUDA_NUMERIC_HPP

Definition at line 40 of file numeric.hpp.