|
Uni20
Asynchronous tensor and runtime library.
|
Builds and invalidates finite-chain MPO environments. More...
#include <uni20/tensor_network/environment.hpp>#include <uni20/tensor_network/finite_chain.hpp>#include <concepts>#include <cstddef>#include <memory>#include <optional>#include <stdexcept>#include <type_traits>#include <vector>Go to the source code of this file.
Classes | |
| class | uni20::tensor_network::MpoEnvironmentCache< MpsChain, MpoChain, EnvironmentStorage > |
| Directional MPO environment cache borrowed from finite MPS and MPO owners. More... | |
Namespaces | |
| namespace | uni20 |
| namespace | uni20::tensor_network |
Functions | |
| template<class MpsChain , class MpoChain > | |
| uni20::tensor_network::MpoEnvironmentCache (MpsChain const &, MpoChain const &, std::size_t, std::size_t) -> MpoEnvironmentCache< MpsChain, MpoChain > | |
| Deduce chain owner types while retaining the default environment storage. | |
Builds and invalidates finite-chain MPO environments.