NeoN
A framework for CFD software
|
This is the complete list of members for NeoN::Array< ValueType >, including all inherited members.
apply(func f) | NeoN::Array< ValueType > | inline |
Array(const Executor &exec, localIdx size) | NeoN::Array< ValueType > | inline |
Array(const Executor &exec, const ValueType *in, localIdx size, Executor hostExec=SerialExecutor()) | NeoN::Array< ValueType > | inline |
Array(const Executor &exec, localIdx size, ValueType value) | NeoN::Array< ValueType > | inline |
Array(const Executor &exec, std::vector< ValueType > in) | NeoN::Array< ValueType > | inline |
Array(const Executor &exec, const Array< ValueType > &in) | NeoN::Array< ValueType > | inline |
Array(const Array< ValueType > &rhs) | NeoN::Array< ValueType > | inline |
Array(Array< ValueType > &&rhs) noexcept | NeoN::Array< ValueType > | inline |
ArrayValueType typedef | NeoN::Array< ValueType > | |
copyToExecutor(Executor dstExec) const | NeoN::Array< ValueType > | inline |
copyToHost() const | NeoN::Array< ValueType > | inline |
copyToHost(Array< ValueType > &result) | NeoN::Array< ValueType > | inline |
data() | NeoN::Array< ValueType > | inline |
data() const | NeoN::Array< ValueType > | inline |
empty() const | NeoN::Array< ValueType > | inline |
exec() const | NeoN::Array< ValueType > | inline |
operator=(const ValueType &rhs) | NeoN::Array< ValueType > | inline |
operator=(const Array< ValueType > &rhs) | NeoN::Array< ValueType > | inline |
operator[](const localIdx i)=delete | NeoN::Array< ValueType > | |
operator[](const localIdx i) const =delete | NeoN::Array< ValueType > | |
range() const | NeoN::Array< ValueType > | inline |
resize(const localIdx size) | NeoN::Array< ValueType > | inline |
size() const | NeoN::Array< ValueType > | inline |
ssize() const | NeoN::Array< ValueType > | inline |
view() &&=delete | NeoN::Array< ValueType > | |
view() const &&=delete | NeoN::Array< ValueType > | |
view() & | NeoN::Array< ValueType > | inline |
view() const & | NeoN::Array< ValueType > | inline |
view(std::pair< localIdx, localIdx > range) &&=delete | NeoN::Array< ValueType > | |
view(std::pair< localIdx, localIdx > range) const &&=delete | NeoN::Array< ValueType > | |
view(std::pair< localIdx, localIdx > range) & | NeoN::Array< ValueType > | inline |
view(std::pair< localIdx, localIdx > range) const & | NeoN::Array< ValueType > | inline |
~Array() | NeoN::Array< ValueType > | inline |