Template Numerical Library version\ main:4e58ea6
Loading...
Searching...
No Matches
TNL::Containers::NDArrayView< Value, Device, Indexer > Member List

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

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