SyTen
syten::MPS::LBOState::Local Struct Reference

Flagged enum denoting which of the current site tensors is of relevance. More...

#include <lbo_state.h>

+ Inheritance diagram for syten::MPS::LBOState::Local:
+ Collaboration diagram for syten::MPS::LBOState::Local:

Public Member Functions

 Local (Bitset< 2 > const &b)
 Standard ctor. More...
 
- Public Member Functions inherited from syten::Bitset< 2 >
 Bitset ()=default
 Default ctor. More...
 
 Bitset (T const &x)
 Standard ctor: constructible from anything that can be a std::bitset constructor argument. More...
 
 operator bool () const
 True if any bit is set. More...
 
Bitset operator& (Bitset const &other) const
 Logical AND of each bit in *this and other More...
 
Bitset operator| (Bitset const &other) const
 Logical OR of each bit in *this and other More...
 
void serialize (Archive &ar, const unsigned int in_version)
 Boost serialisation support. More...
 

Static Public Attributes

static const Local Both = LBOState::Local::M | LBOState::Local::V
 Select both. More...
 
static const Local M = LBOState::Local{1}
 Select the rank-3 MPS tensor. More...
 
static const Local V = LBOState::Local{2}
 Select the rank-2 LBO matrix. More...
 
- Static Public Attributes inherited from syten::Bitset< 2 >
static constexpr unsigned int version
 Boost serialisation version. More...
 

Detailed Description

Flagged enum denoting which of the current site tensors is of relevance.


The documentation for this struct was generated from the following files: