NeoN
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
NeoN::Vector< ValueType > Member List

This is the complete list of members for NeoN::Vector< ValueType >, including all inherited members.

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