SyTen
dmrg.cpp File Reference

Implementation for dmrg.h. More...

#include "inc/util/output.h"
#include "inc/alg/dmrg.h"
#include "inc/alg/iterative.h"
+ Include dependency graph for dmrg.cpp:

Namespaces

namespace  syten
 Syten namespace.
 
namespace  syten::DMRG
 General DMRG-related classes for both MPS and BTT.
 

Functions

std::ostreamsyten::DMRG::operator<< (std::ostream &out, ContractSeq const &s)
 Output operator for a MPS-DMRG contraction sequence, reversible. More...
 
std::ostreamsyten::DMRG::operator<< (std::ostream &out, DMRGMode const &m)
 Output operator for a DMRG mode, reversible. More...
 
std::ostreamsyten::DMRG::operator<< (std::ostream &out, DMRGStage const &stage)
 Output operator for a DMRGStage with abbreviations, reversible. More...
 
std::ostreamsyten::DMRG::operator<< (std::ostream &out, LBOContractSeq const &s)
 Output operator for a LBO-MPS-DMRG contraction sequence, reversible. More...
 
std::ostreamsyten::DMRG::operator<< (std::ostream &out, Verbose< DMRGStage > const &stage)
 Output operator for a DMRGStage with verbose keys, reversible. More...
 
std::istreamsyten::DMRG::operator>> (std::istream &in, ContractSeq &s)
 Input/parsing operator for a MPS-DMRG contraction sequence, reversible. More...
 
std::istreamsyten::DMRG::operator>> (std::istream &in, DMRGMode &m)
 Input/parsing operator for a DMRG mode, reversible. More...
 
std::istreamsyten::DMRG::operator>> (std::istream &in, DMRGStage &stage)
 Input/parsing operator for a DMRGStage, reversible. More...
 
std::istreamsyten::DMRG::operator>> (std::istream &in, LBOContractSeq &s)
 Input/parsing operator for a LBO-MPS-DMRG contraction sequence, reversible. More...
 
std::istreamsyten::DMRG::operator>> (std::istream &in, std::vector< DMRGStage > &v)
 Input/parsing operator for a vector of DMRGStage structs. More...
 

Detailed Description

Implementation for dmrg.h.