TiledArray::SparsePolicy Class Reference
Documentation
Definition at line 35 of file sparse_policy.h.
Public Types | |
typedef TiledArray::TiledRange | trange_type |
typedef trange_type::range_type | range_type |
typedef range_type::index1_type | index1_type |
typedef range_type::ordinal_type | ordinal_type |
typedef TiledArray::SparseShape< float > | shape_type |
typedef TiledArray::Pmap | pmap_interface |
typedef TiledArray::detail::BlockedPmap | default_pmap_type |
Static Public Member Functions | |
static std::shared_ptr< pmap_interface > | default_pmap (World &world, const std::size_t size) |
Create a default process map. More... | |
Member Typedef Documentation
◆ default_pmap_type
Definition at line 43 of file sparse_policy.h.
◆ index1_type
Definition at line 39 of file sparse_policy.h.
◆ ordinal_type
Definition at line 40 of file sparse_policy.h.
◆ pmap_interface
Definition at line 42 of file sparse_policy.h.
◆ range_type
Definition at line 38 of file sparse_policy.h.
◆ shape_type
typedef TiledArray::SparseShape<float> TiledArray::SparsePolicy::shape_type |
Definition at line 41 of file sparse_policy.h.
◆ trange_type
Definition at line 37 of file sparse_policy.h.
Member Function Documentation
◆ default_pmap()
|
inlinestatic |
Create a default process map.
- Parameters
-
world The world of the process map size The number of tiles in the array
- Returns
- A shared pointer to a process map
Definition at line 50 of file sparse_policy.h.
The documentation for this class was generated from the following file:
- TiledArray/policies/sparse_policy.h