Distributed Ranges
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
dr::mp::distributed_mdarray< T, Rank > Class Template Reference

Public Types

using shape_type = dr::__detail::dr_extents< Rank >
 

Public Member Functions

 distributed_mdarray (dr::__detail::dr_extents< Rank > shape, distribution dist=distribution())
 
auto begin () const
 
auto end () const
 
auto size () const
 
auto operator[] (auto n)
 
auto segments ()
 
auto & halo () const
 
auto mdspan () const
 
auto extent (std::size_t r) const
 
auto grid ()
 
auto view () const
 
auto operator== (const distributed_mdarray &other) const
 

Static Public Member Functions

static constexpr auto rank ()
 

The documentation for this class was generated from the following file: