| allocate_like() const -> BlockTensor | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| allocate_like(uninitialized_t) const -> BlockTensor | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| allocation_context() const noexcept | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| async_block(key_type const &key) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| async_block(key_type const &key) const | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| async_block_by_ordinal(std::size_t ordinal) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| async_block_by_ordinal(std::size_t ordinal) const | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| backend_selector() noexcept -> backend_selector_type | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inlinestatic |
| backend_selector_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| block(key_type const &key) -> mutable_block_type | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| block(key_type const &key) const -> const_block_type | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| block_by_ordinal(std::size_t ordinal) -> mutable_block_type | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| block_by_ordinal(std::size_t ordinal) const -> const_block_type | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(Symmetry symmetry, domain_type domain, codomain_type codomain, std::vector< key_type > stored_keys) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(Symmetry symmetry, domain_type domain, codomain_type codomain, std::vector< key_type > stored_keys, Context &context) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(Symmetry symmetry, domain_type domain, codomain_type codomain, std::initializer_list< key_type > stored_keys) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(Symmetry symmetry, domain_type domain, codomain_type codomain) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(Symmetry symmetry, domain_type domain, codomain_type codomain, Context &context) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(uninitialized_t, Symmetry symmetry, domain_type domain, codomain_type codomain, std::vector< key_type > stored_keys) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(uninitialized_t, Symmetry symmetry, domain_type domain, codomain_type codomain, std::vector< key_type > stored_keys, Context &context) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(uninitialized_t, Symmetry symmetry, domain_type domain, codomain_type codomain, std::initializer_list< key_type > stored_keys) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(uninitialized_t, Symmetry symmetry, domain_type domain, codomain_type codomain) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| BlockTensor(uninitialized_t, Symmetry symmetry, domain_type domain, codomain_type codomain, Context &context) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| codomain() const -> codomain_type const & | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| codomain_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| const_block_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| contains(key_type const &key) const -> bool | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| dense_block_order() noexcept -> std::size_t | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inlinestatic |
| diagonal_values(key_type const &key) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| diagonal_values(key_type const &key) const | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| diagonal_values_by_ordinal(std::size_t ordinal) | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| diagonal_values_by_ordinal(std::size_t ordinal) const | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| domain() const -> domain_type const & | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| domain_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| element_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| find_block(key_type const &key) -> std::optional< mutable_block_type > | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| find_block(key_type const &key) const -> std::optional< const_block_type > | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| has_all_legal_blocks() const -> bool | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| is_legal(key_type const &key) const -> bool | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| key_coordinate_count() noexcept -> std::size_t | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inlinestatic |
| key_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| legal_block_count() const -> std::size_t | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| legal_block_keys() const -> std::vector< key_type > | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| mutable_block_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| order() noexcept -> std::size_t | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inlinestatic |
| static_dense_block_order | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | static |
| static_key_coordinate_count | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | static |
| static_order | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | static |
| storage() noexcept -> storage_type & | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| storage() const noexcept -> storage_type const & | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| storage_policy typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| storage_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |
| stored_block_count() const noexcept -> std::size_t | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| stored_keys() const noexcept -> std::span< key_type const > | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| symmetry() const -> Symmetry | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | inline |
| value_type typedef | uni20::BlockTensor< T, DomainType, CodomainType, Storage > | |