NeoN
A framework for CFD software
Loading...
Searching...
No Matches
NeoN::Array< ValueType > Member List

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) noexceptNeoN::Array< ValueType >inline
ArrayValueType typedefNeoN::Array< ValueType >
copyToExecutor(Executor dstExec) constNeoN::Array< ValueType >inline
copyToHost() constNeoN::Array< ValueType >inline
copyToHost(Array< ValueType > &result)NeoN::Array< ValueType >inline
data()NeoN::Array< ValueType >inline
data() constNeoN::Array< ValueType >inline
empty() constNeoN::Array< ValueType >inline
exec() constNeoN::Array< ValueType >inline
operator=(const ValueType &rhs)NeoN::Array< ValueType >inline
operator=(const Array< ValueType > &rhs)NeoN::Array< ValueType >inline
operator[](const localIdx i)=deleteNeoN::Array< ValueType >
operator[](const localIdx i) const =deleteNeoN::Array< ValueType >
range() constNeoN::Array< ValueType >inline
resize(const localIdx size)NeoN::Array< ValueType >inline
size() constNeoN::Array< ValueType >inline
ssize() constNeoN::Array< ValueType >inline
view() &&=deleteNeoN::Array< ValueType >
view() const &&=deleteNeoN::Array< ValueType >
view() &NeoN::Array< ValueType >inline
view() const &NeoN::Array< ValueType >inline
view(std::pair< localIdx, localIdx > range) &&=deleteNeoN::Array< ValueType >
view(std::pair< localIdx, localIdx > range) const &&=deleteNeoN::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