Template Numerical Library: Member List

Template Numerical Library version\ main:be7e16d88

Loading...
Searching...
No Matches
TNL::Containers::VectorView< Real, Device, Index > Member List

This is the complete list of members for TNL::Containers::VectorView< Real, Device, Index >, including all inherited members.

ArrayView()=default | TNL::Containers::ArrayView< double, Devices::Host, int > |
bind(ValueType *data, IndexType size) | TNL::Containers::ArrayView< double, Devices::Host, int > |
ConstViewType typedef | TNL::Containers::VectorView< Real, Device, Index > |
data | TNL::Containers::ArrayView< double, Devices::Host, int > | protected
DeviceType typedef | TNL::Containers::VectorView< Real, Device, Index > |
empty() const | TNL::Containers::ArrayView< double, Devices::Host, int > |
forAllElements(Function &&f) | TNL::Containers::ArrayView< double, Devices::Host, int > |
forElements(IndexType begin, IndexType end, Function &&f) | TNL::Containers::ArrayView< double, Devices::Host, int > |
getArrayData() const | TNL::Containers::ArrayView< double, Devices::Host, int > |
getConstView(IndexType begin=0, IndexType end=0) const | TNL::Containers::VectorView< Real, Device, Index > |
TNL::Containers::ArrayView< double, Devices::Host, int >::getConstView(IndexType begin=0, IndexType end=0) const | TNL::Containers::ArrayView< double, Devices::Host, int > |
getData() const | TNL::Containers::ArrayView< double, Devices::Host, int > |
getElement(IndexType i) const | TNL::Containers::ArrayView< double, Devices::Host, int > |
getSize() const | TNL::Containers::ArrayView< double, Devices::Host, int > |
getView(IndexType begin=0, IndexType end=0) | TNL::Containers::VectorView< Real, Device, Index > |
TNL::Containers::ArrayView< double, Devices::Host, int >::getView(IndexType begin=0, IndexType end=0) | TNL::Containers::ArrayView< double, Devices::Host, int > |
IndexType typedef | TNL::Containers::VectorView< Real, Device, Index > |
load(const std::string &fileName) | TNL::Containers::ArrayView< double, Devices::Host, int > |
operator!=(const ArrayT &array) const | TNL::Containers::ArrayView< double, Devices::Host, int > |
operator%=(const VectorExpression &expression) | TNL::Containers::VectorView< Real, Device, Index > |
operator()(IndexType i) | TNL::Containers::ArrayView< double, Devices::Host, int > |
operator*=(const VectorExpression &expression) | TNL::Containers::VectorView< Real, Device, Index > |
operator+=(const VectorExpression &expression) | TNL::Containers::VectorView< Real, Device, Index > |
operator-=(const VectorExpression &expression) | TNL::Containers::VectorView< Real, Device, Index > |
operator/=(const VectorExpression &expression) | TNL::Containers::VectorView< Real, Device, Index > |
operator=(const VectorView &view)=default | TNL::Containers::VectorView< Real, Device, Index > |
operator=(const T &data) | TNL::Containers::VectorView< Real, Device, Index > | inline
operator=(const VectorExpression &expression) | TNL::Containers::VectorView< Real, Device, Index > |
TNL::Containers::ArrayView< double, Devices::Host, int >::operator=(const ArrayView &view) | TNL::Containers::ArrayView< double, Devices::Host, int > |
operator==(const ArrayT &array) const | TNL::Containers::ArrayView< double, Devices::Host, int > |
operator[](IndexType i) | TNL::Containers::ArrayView< double, Devices::Host, int > |
RealType typedef | TNL::Containers::VectorView< Real, Device, Index > |
save(const std::string &fileName) const | TNL::Containers::ArrayView< double, Devices::Host, int > |
Self typedef | TNL::Containers::VectorView< Real, Device, Index > |
setElement(IndexType i, ValueType value) | TNL::Containers::ArrayView< double, Devices::Host, int > |
setValue(ValueType value, IndexType begin=0, IndexType end=0) | TNL::Containers::ArrayView< double, Devices::Host, int > |
size | TNL::Containers::ArrayView< double, Devices::Host, int > | protected
swap(ArrayView &view) noexcept | TNL::Containers::ArrayView< double, Devices::Host, int > |
ValueType typedef | TNL::Containers::ArrayView< double, Devices::Host, int > |
VectorView(RealType *data, IndexType size) | TNL::Containers::VectorView< Real, Device, Index > | inline
VectorView()=default | TNL::Containers::VectorView< Real, Device, Index > |
VectorView(const VectorView &view)=default | TNL::Containers::VectorView< Real, Device, Index > |
VectorView(VectorView &&view) noexcept=default | TNL::Containers::VectorView< Real, Device, Index > |
VectorView(const ArrayView< Real_, Device, Index > &view) | TNL::Containers::VectorView< Real, Device, Index > | inline
ViewType typedef | TNL::Containers::VectorView< Real, Device, Index > |