A lattice is essentially a map operator-spec -> MPO with some extra niceties. More...
#include <boost/functional/hash.hpp>
#include "inc/util/boost_versioning.h"
#include "inc/util/persistent.h"
#include "inc/mps/operator.h"
#include "inc/util/filename_extensions.h"
#include "inc/util/memory_size.h"
Classes | |
class | syten::MPS::Lattice |
Stores a physical lattice and associated operators and bases. More... | |
struct | syten::MPS::Lattice::SSO |
The representation of a single-site operator. More... | |
class | syten::MPS::Lattice::UndefinedOperator |
Thrown when an undefined operator is requested via MPS::Operator::get() . More... | |
Namespaces | |
namespace | syten |
Syten namespace. | |
namespace | syten::MPS |
The namespace containing all MPS-related tools, classes and objects. | |
Functions | |
std::ostream & | syten::MPS::operator<< (std::ostream &out, Lattice const &l) |
Pretty output for a lattice, lists the description and known operators. More... | |
A lattice is essentially a map operator-spec -> MPO with some extra niceties.