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

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

bind(DistributedNDArrayView view)TNL::Containers::DistributedNDArrayView< NDArrayView >inline
bind(ValueType *data, typename LocalViewType::IndexerType indexer)TNL::Containers::DistributedNDArrayView< NDArrayView >inline
bind(ValueType *data)TNL::Containers::DistributedNDArrayView< NDArrayView >inline
communicatorTNL::Containers::DistributedNDArrayView< NDArrayView >protected
ConstLocalViewType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
ConstViewType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
DeviceType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
DistributedNDArrayView()=defaultTNL::Containers::DistributedNDArrayView< NDArrayView >
DistributedNDArrayView(NDArrayView localView, SizesHolderType globalSizes, LocalBeginsType localBegins, SizesHolderType localEnds, MPI::Comm communicator)TNL::Containers::DistributedNDArrayView< NDArrayView >inline
DistributedNDArrayView(const DistributedNDArrayView &)=defaultTNL::Containers::DistributedNDArrayView< NDArrayView >
DistributedNDArrayView(DistributedNDArrayView &&) noexcept=defaultTNL::Containers::DistributedNDArrayView< NDArrayView >
forAll(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
forBoundary(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
forBoundary(const SkipBegins &skipBegins, const SkipEnds &skipEnds, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
forGhosts(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
forInterior(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
forInterior(const Begins &begins, const Ends &ends, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
forLocalBoundary(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
forLocalInterior(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getCommunicator() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getConstLocalView() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getConstView() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getData()TNL::Containers::DistributedNDArrayView< NDArrayView >inline
getData() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getDimension()TNL::Containers::DistributedNDArrayView< NDArrayView >inlinestatic
getLocalBegins() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getLocalEnds() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getLocalRange() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getLocalStorageSize() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getLocalView()TNL::Containers::DistributedNDArrayView< NDArrayView >inline
getOverlap() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getOverlaps() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getOverlaps()TNL::Containers::DistributedNDArrayView< NDArrayView >inline
getSize() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getSizes() constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getStorageIndex(IndexTypes &&... indices) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
getView()TNL::Containers::DistributedNDArrayView< NDArrayView >inline
globalSizesTNL::Containers::DistributedNDArrayView< NDArrayView >protected
IndexType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
localBeginsTNL::Containers::DistributedNDArrayView< NDArrayView >protected
LocalBeginsType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
localEndsTNL::Containers::DistributedNDArrayView< NDArrayView >protected
LocalRangeType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
localViewTNL::Containers::DistributedNDArrayView< NDArrayView >protected
LocalViewType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
operator!=(const DistributedNDArrayView &other) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
operator()(IndexTypes &&... indices)TNL::Containers::DistributedNDArrayView< NDArrayView >inline
operator()(IndexTypes &&... indices) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
operator=(const DistributedNDArrayView &other)=defaultTNL::Containers::DistributedNDArrayView< NDArrayView >
operator=(const OtherArray &other)TNL::Containers::DistributedNDArrayView< NDArrayView >inline
operator==(const DistributedNDArrayView &other) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
operator[](IndexType index)TNL::Containers::DistributedNDArrayView< NDArrayView >inline
operator[](IndexType index) constTNL::Containers::DistributedNDArrayView< NDArrayView >inline
OverlapsType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
PermutationType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
reset()TNL::Containers::DistributedNDArrayView< NDArrayView >inline
SizesHolderType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
ValueType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >
ViewType typedefTNL::Containers::DistributedNDArrayView< NDArrayView >