Template Numerical Library version\ main:94209208
Loading...
Searching...
No Matches
TNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator > Member List

This is the complete list of members for TNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >, including all inherited members.

AllocatorType typedefTNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >
arrayTNL::Containers::NDArrayStorage< Array, Indexer, Device >protected
ConstViewType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
DeviceType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
forAll(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forBoundary(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forBoundary(const SkipBegins &skipBegins, const SkipEnds &skipEnds, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forInterior(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forInterior(const Begins &begins, const Ends &ends, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getAllocator() constTNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >inline
getConstView() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getData()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getData() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getElement(IndexTypes &&... indices) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getIndexer() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getStorageArray() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getStorageArray()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getSubarrayView(IndexTypes &&... indices)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getView()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
indexerTNL::Containers::NDArrayStorage< Array, Indexer, Device >protected
IndexerType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
IndexType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
NDArray()=defaultTNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >
NDArray(const AllocatorType &allocator)TNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >inline
NDArray(const NDArray &other, const AllocatorType &allocator)TNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >inlineexplicit
NDArrayStorage()=defaultTNL::Containers::NDArrayStorage< Array, Indexer, Device >
NDArrayStorage(const NDArrayStorage &)=defaultTNL::Containers::NDArrayStorage< Array, Indexer, Device >explicit
NDArrayStorage(NDArrayStorage &&) noexcept=defaultTNL::Containers::NDArrayStorage< Array, Indexer, Device >
operator!=(const NDArrayStorage &other) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator()(IndexTypes &&... indices)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator()(IndexTypes &&... indices) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator=(const NDArrayStorage &other)=defaultTNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >
operator=(NDArrayStorage &&) noexcept(false)=defaultTNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >
operator=(const OtherArray &other)TNL::Containers::NDArray< Value, SizesHolder, Permutation, Device, Index, Overlaps, Allocator >inline
operator==(const NDArrayStorage &other) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator[](IndexType index)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator[](IndexType index) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
OverlapsType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
PermutationType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
reset()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setLike(const NDArrayStorage &other)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setSize(const SizesHolderType &sizes)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setSizes(IndexTypes &&... sizes)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setValue(ValueType value)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
SizesHolderType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
StorageArray typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
ValueType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
ViewType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >