|
| Heisenberg (std::map< std::string, Param > ¶ms_in, const Pattern &pat_in, Opts::Bond bond=Opts::Bond::H|Opts::Bond::V) |
|
virtual void | setDefaultObs () override |
|
virtual std::string | file_name () const override |
|
virtual std::string | format () const override |
|
virtual void | computeObs (XPED_CONST CTM< double, Symmetry, 2, false, Opts::CTMCheckpoint{}> &env) override |
|
virtual void | computeObs (XPED_CONST CTM< std::complex< double >, Symmetry, 2, false, Opts::CTMCheckpoint{}> &env) override |
|
virtual void | computeObs (XPED_CONST CTM< double, Symmetry, 1, false, Opts::CTMCheckpoint{}> &env) override |
|
virtual std::string | getObsString (const std::string &offset) const override |
|
virtual void | obsToFile (HighFive::File &file, const std::string &root="/") const override |
|
| TwoSiteObservable ()=default |
|
| TwoSiteObservable (const Pattern &pat, Opts::Bond bond, const std::string &name_in="") |
|
TwoSiteObservable< double, Symmetry, true > | shiftQN (const TMatrix< typename Symmetry::qType > &charges) const |
|
void | loadFromMatlab (const std::filesystem::path &p, const std::string &root_name, int qn_scale=1) |
|
virtual std::string | getResString (const std::string &offset) const override |
|
virtual void | toFile (HighFive::File &file, const std::string &root="/") const override |
|
virtual void | setDefaultObs () |
|
virtual void | computeObs (XPED_CONST CTM< double, Symmetry, 2, false, Opts::CTMCheckpoint{}> &env) |
|
virtual void | computeObs (XPED_CONST CTM< std::complex< double >, Symmetry, 2, false, Opts::CTMCheckpoint{}> &env) |
|
virtual void | computeObs (XPED_CONST CTM< double, Symmetry, 1, false, Opts::CTMCheckpoint{}> &env) |
|
virtual std::string | getObsString (const std::string &) const |
|
virtual void | obsToFile (HighFive::File &, const std::string &="/") const |
|
void | serialize (Ar &ar) |
|
| ObservableBase (const std::string &name_in="", bool MEASURE_IN=true) |
|
virtual std::string | file_name () const |
|
virtual std::string | format () const |
|
virtual std::string | getResString (const std::string &offset) const =0 |
|
virtual void | toFile (HighFive::File &file, const std::string &) const =0 |
|
virtual | ~ObservableBase ()=default |
|