TiledArray  0.7.0
TiledArray::DensePolicy Class Reference

#include <dense_policy.h>

Public Types

typedef TiledArray::TiledRange trange_type
 
typedef trange_type::range_type range_type
 
typedef range_type::size_type size_type
 
typedef TiledArray::DenseShape shape_type
 
typedef TiledArray::Pmap pmap_interface
 
typedef TiledArray::detail::BlockedPmap default_pmap_type
 

Static Public Member Functions

static std::shared_ptr< pmap_interfacedefault_pmap (World &world, const std::size_t size)
 Create a default process map. More...
 

Detailed Description

Definition at line 38 of file dense_policy.h.

Member Typedef Documentation

◆ default_pmap_type

◆ pmap_interface

◆ range_type

◆ shape_type

◆ size_type

◆ trange_type

Member Function Documentation

◆ default_pmap()

static std::shared_ptr<pmap_interface> TiledArray::DensePolicy::default_pmap ( World &  world,
const std::size_t  size 
)
inlinestatic

Create a default process map.

Parameters
worldThe world of the process map
sizeThe number of tiles in the array
Returns
A shared pointer to a process map

Definition at line 53 of file dense_policy.h.

Here is the call graph for this function:

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