Template Numerical Library version\ main:bb09b17
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()=defaultTNL::Containers::ArrayView< double, Devices::Host, int >
ArrayView(ValueType *data, IndexType size)TNL::Containers::ArrayView< double, Devices::Host, int >
ArrayView(const ArrayView &view)=defaultTNL::Containers::ArrayView< double, Devices::Host, int >
ArrayView(const ArrayView< Value_, Devices::Host, int > &view)TNL::Containers::ArrayView< double, Devices::Host, int >inline
ArrayView(ArrayView &&view) noexcept=defaultTNL::Containers::ArrayView< double, Devices::Host, int >
bind(ValueType *data, IndexType size)TNL::Containers::ArrayView< double, Devices::Host, int >
bind(ArrayView view)TNL::Containers::ArrayView< double, Devices::Host, int >
ConstViewType typedefTNL::Containers::VectorView< Real, Device, Index >
dataTNL::Containers::ArrayView< double, Devices::Host, int >protected
DeviceType typedefTNL::Containers::VectorView< Real, Device, Index >
empty() constTNL::Containers::ArrayView< double, Devices::Host, int >
forAllElements(Function &&f)TNL::Containers::ArrayView< double, Devices::Host, int >
forAllElements(Function &&f) constTNL::Containers::ArrayView< double, Devices::Host, int >
forElements(IndexType begin, IndexType end, Function &&f)TNL::Containers::ArrayView< double, Devices::Host, int >
forElements(IndexType begin, IndexType end, Function &&f) constTNL::Containers::ArrayView< double, Devices::Host, int >
getArrayData() constTNL::Containers::ArrayView< double, Devices::Host, int >
getArrayData()TNL::Containers::ArrayView< double, Devices::Host, int >
getConstView(IndexType begin=0, IndexType end=0) constTNL::Containers::VectorView< Real, Device, Index >
getData() constTNL::Containers::ArrayView< double, Devices::Host, int >
getData()TNL::Containers::ArrayView< double, Devices::Host, int >
getElement(IndexType i) constTNL::Containers::ArrayView< double, Devices::Host, int >
getSize() constTNL::Containers::ArrayView< double, Devices::Host, int >
getView(IndexType begin=0, IndexType end=0)TNL::Containers::VectorView< Real, Device, Index >
IndexType typedefTNL::Containers::VectorView< Real, Device, Index >
load(const std::string &fileName)TNL::Containers::ArrayView< double, Devices::Host, int >
operator!=(const ArrayT &array) constTNL::Containers::ArrayView< double, Devices::Host, int >
operator%=(const VectorExpression &expression)TNL::Containers::VectorView< Real, Device, Index >
operator%=(const VectorExpression &expression) (defined in TNL::Containers::VectorView< Real, Device, Index >)TNL::Containers::VectorView< Real, Device, Index >
operator()(IndexType i)TNL::Containers::ArrayView< double, Devices::Host, int >
operator()(IndexType i) constTNL::Containers::ArrayView< double, Devices::Host, int >
operator*=(const VectorExpression &expression)TNL::Containers::VectorView< Real, Device, Index >
operator*=(const VectorExpression &expression) (defined in TNL::Containers::VectorView< Real, Device, Index >)TNL::Containers::VectorView< Real, Device, Index >
operator+=(const VectorExpression &expression)TNL::Containers::VectorView< Real, Device, Index >
operator+=(const VectorExpression &expression) (defined in TNL::Containers::VectorView< Real, Device, Index >)TNL::Containers::VectorView< Real, Device, Index >
operator-=(const VectorExpression &expression)TNL::Containers::VectorView< Real, Device, Index >
operator-=(const VectorExpression &expression) (defined in TNL::Containers::VectorView< Real, Device, Index >)TNL::Containers::VectorView< Real, Device, Index >
operator/=(const VectorExpression &expression)TNL::Containers::VectorView< Real, Device, Index >
operator/=(const VectorExpression &expression) (defined in TNL::Containers::VectorView< Real, Device, Index >)TNL::Containers::VectorView< Real, Device, Index >
operator=(const VectorView &view)=defaultTNL::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 >
operator=(const VectorExpression &expression) (defined in TNL::Containers::VectorView< Real, Device, Index >)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) constTNL::Containers::ArrayView< double, Devices::Host, int >
operator[](IndexType i)TNL::Containers::ArrayView< double, Devices::Host, int >
operator[](IndexType i) constTNL::Containers::ArrayView< double, Devices::Host, int >
RealType typedefTNL::Containers::VectorView< Real, Device, Index >
save(const std::string &fileName) constTNL::Containers::ArrayView< double, Devices::Host, int >
Self typedefTNL::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 >
sizeTNL::Containers::ArrayView< double, Devices::Host, int >protected
swap(ArrayView &view)TNL::Containers::ArrayView< double, Devices::Host, int >
ValueType typedefTNL::Containers::ArrayView< double, Devices::Host, int >
VectorView(RealType *data, IndexType size)TNL::Containers::VectorView< Real, Device, Index >inline
VectorView()=defaultTNL::Containers::VectorView< Real, Device, Index >
VectorView(const VectorView &view)=defaultTNL::Containers::VectorView< Real, Device, Index >
VectorView(VectorView &&view) noexcept=defaultTNL::Containers::VectorView< Real, Device, Index >
VectorView(const ArrayView< Real_, Device, Index > &view)TNL::Containers::VectorView< Real, Device, Index >inline
ViewType typedefTNL::Containers::VectorView< Real, Device, Index >