VMPS++
|
Definition at line 7 of file EntropyObserver.h.
#include <EntropyObserver.h>
Public Member Functions | |
EntropyObserver () | |
EntropyObserver (size_t L_input, size_t tpoints_input, DMRG::VERBOSITY::OPTION VERBOSITY=DMRG::VERBOSITY::SILENT, double DeltaS_input=1e-2) | |
vector< bool > | TWO_SITE (int it, const MpsType &Psi, double r=1., vector< size_t > true_overrides={}, vector< size_t > false_overrides={}) |
void | elongate (size_t Lleft=0, size_t Lright=0) |
void | save (string filename) const |
void | save (int it, string filename) const |
MatrixXd | get_DeltaSb () const |
Private Attributes | |
DMRG::VERBOSITY::OPTION | CHOSEN_VERBOSITY |
size_t | L |
size_t | tpoints |
double | DeltaS |
MatrixXd | data |
MatrixXd | DeltaSb |
|
inline |
Definition at line 11 of file EntropyObserver.h.
|
inline |
Definition at line 12 of file EntropyObserver.h.
void EntropyObserver< MpsType >::elongate | ( | size_t | Lleft = 0 , |
size_t | Lright = 0 |
||
) |
Definition at line 134 of file EntropyObserver.h.
|
inline |
Definition at line 26 of file EntropyObserver.h.
void EntropyObserver< MpsType >::save | ( | int | it, |
string | filename | ||
) | const |
Definition at line 156 of file EntropyObserver.h.
void EntropyObserver< MpsType >::save | ( | string | filename | ) | const |
Definition at line 149 of file EntropyObserver.h.
vector< bool > EntropyObserver< MpsType >::TWO_SITE | ( | int | it, |
const MpsType & | Psi, | ||
double | r = 1. , |
||
vector< size_t > | true_overrides = {} , |
||
vector< size_t > | false_overrides = {} |
||
) |
Definition at line 39 of file EntropyObserver.h.
|
private |
Definition at line 30 of file EntropyObserver.h.
|
private |
Definition at line 34 of file EntropyObserver.h.
|
private |
Definition at line 33 of file EntropyObserver.h.
|
private |
Definition at line 35 of file EntropyObserver.h.
|
private |
Definition at line 31 of file EntropyObserver.h.
|
private |
Definition at line 32 of file EntropyObserver.h.