Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::SparseBlockStorage Concept Reference

BlockTensor storage whose stored key set may omit legal blocks. More...

#include <block_tensor_storage.hpp>

Concept definition

template<class Storage>
concept uni20::SparseBlockStorage = BlockTensorStorage<Storage> && !Storage::stores_all_legal_blocks
Storage policy for a BlockTensor container.
Definition block_tensor_storage.hpp:46
BlockTensor storage whose stored key set may omit legal blocks.
Definition block_tensor_storage.hpp:58

Detailed Description

BlockTensor storage whose stored key set may omit legal blocks.

Template Parameters
StorageCandidate policy type.