Template Numerical Library: Member List

Template Numerical Library version\ main:be7e16d88

Loading...
Searching...
No Matches
TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > Member List

This is the complete list of members for TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation >, including all inherited members.

array | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | protected
bind(NDArrayView view) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
bind(Value *data, IndexerType indexer) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
bind(Value *data) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
ConstStorageArrayViewType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
ConstViewType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
DeviceType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
forAll(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
forBoundary(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
forBoundary(const SkipBegins &skipBegins, const SkipEnds &skipEnds, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
forInterior(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
forInterior(const Begins &begins, const Ends &ends, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getConstStorageArrayView() const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getConstView() const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getData() | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getData() const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getElement(IndexTypes &&... indices) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getIndexer() const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getStorageArrayView() | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getSubarrayView(IndexTypes &&... indices) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
getView() | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
indexer | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | protected
IndexerType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
IndexType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
NDArrayView()=default | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
NDArrayView(Value *data, SizesHolderType sizes, StridesHolderType strides=StridesHolderType{}, OverlapsType overlaps=OverlapsType{}) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
NDArrayView(Value *data, IndexerType indexer) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
NDArrayView(const NDArrayView &)=default | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
NDArrayView(NDArrayView &&) noexcept=default | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
operator!=(const NDArrayView &other) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
operator()(IndexTypes &&... indices) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
operator()(IndexTypes &&... indices) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
operator=(const NDArrayView &other) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
operator=(const OtherView &other) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
operator==(const NDArrayView &other) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
operator[](IndexType &&index) | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
operator[](IndexType index) const | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
OverlapsType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
PermutationType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
reset() | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > | inline
SizesHolderType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
StorageArrayViewType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
StridesHolderType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
ValueType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |
ViewType typedef | TNL::Containers::NDArrayView< Value, Device, Indexer, Permutation > |