apply(func f) | NeoN::Vector< ValueType > | inline |
copyToExecutor(Executor dstExec) const | NeoN::Vector< ValueType > | inline |
copyToHost() const | NeoN::Vector< ValueType > | inline |
copyToHost(Vector< ValueType > &result) | NeoN::Vector< ValueType > | inline |
data() | NeoN::Vector< ValueType > | inline |
data() const | NeoN::Vector< ValueType > | inline |
empty() const | NeoN::Vector< ValueType > | inline |
exec() const | NeoN::Vector< ValueType > | inline |
operator*(const Vector< scalar > &rhs) | NeoN::Vector< ValueType > | inline |
operator*(const scalar rhs) | NeoN::Vector< ValueType > | inline |
operator*=(const Vector< scalar > &rhs) | NeoN::Vector< ValueType > | inline |
operator*=(const scalar rhs) | NeoN::Vector< ValueType > | inline |
operator+=(const Vector< ValueType > &rhs) | NeoN::Vector< ValueType > | inline |
operator-=(const Vector< ValueType > &rhs) | NeoN::Vector< ValueType > | inline |
operator=(const ValueType &rhs) | NeoN::Vector< ValueType > | inline |
operator=(const Vector< ValueType > &rhs) | NeoN::Vector< ValueType > | inline |
operator[](const localIdx i)=delete | NeoN::Vector< ValueType > | |
operator[](const localIdx i) const =delete | NeoN::Vector< ValueType > | |
range() const | NeoN::Vector< ValueType > | inline |
resize(const localIdx size) | NeoN::Vector< ValueType > | inline |
size() const | NeoN::Vector< ValueType > | inline |
ssize() const | NeoN::Vector< ValueType > | inline |
Vector(const Executor &exec, localIdx size) | NeoN::Vector< ValueType > | inline |
Vector(const Executor &exec, const ValueType *in, localIdx size, Executor hostExec=SerialExecutor()) | NeoN::Vector< ValueType > | inline |
Vector(const Executor &exec, localIdx size, ValueType value) | NeoN::Vector< ValueType > | inline |
Vector(const Executor &exec, std::vector< ValueType > in) | NeoN::Vector< ValueType > | inline |
Vector(const Executor &exec, const Vector< ValueType > &in) | NeoN::Vector< ValueType > | inline |
Vector(const Vector< ValueType > &rhs) | NeoN::Vector< ValueType > | inline |
Vector(Vector< ValueType > &&rhs) noexcept | NeoN::Vector< ValueType > | inline |
VectorValueType typedef | NeoN::Vector< ValueType > | |
view() &&=delete | NeoN::Vector< ValueType > | |
view() const &&=delete | NeoN::Vector< ValueType > | |
view() & | NeoN::Vector< ValueType > | inline |
view() const & | NeoN::Vector< ValueType > | inline |
view(std::pair< localIdx, localIdx > range) &&=delete | NeoN::Vector< ValueType > | |
view(std::pair< localIdx, localIdx > range) const &&=delete | NeoN::Vector< ValueType > | |
view(std::pair< localIdx, localIdx > range) & | NeoN::Vector< ValueType > | inline |
view(std::pair< localIdx, localIdx > range) const & | NeoN::Vector< ValueType > | inline |
~Vector() | NeoN::Vector< ValueType > | inline |