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

BlockTensorView whose stored dense blocks support eventual mutation. More...

#include <block_tensor_concepts.hpp>

Concept definition

template<class Tensor>
BlockTensorView<Tensor> && requires(std::remove_reference_t<Tensor>& tensor, std::size_t ordinal) {
{ tensor.block_by_ordinal(ordinal) } -> MutableTensorView;
}
Tensor-level view of a symmetry-preserving collection of dense blocks.
Definition block_tensor_concepts.hpp:52
BlockTensorView whose stored dense blocks support eventual mutation.
Definition block_tensor_concepts.hpp:73
TensorView whose writable mdspec supports eventual element assignment.
Definition tensor/concepts.hpp:133

Detailed Description

BlockTensorView whose stored dense blocks support eventual mutation.