Configuration of an IPEPS stage. More...
#include <full_update.h>
Collaboration diagram for syten::IPEPS::FullUpdate::StageConf:Public Attributes | |
| Index | als_maxiter {100} |
| maximal number of iterations in ALS to skip slow convergences in some cases More... | |
| SRDef | als_mincost {1e-8} |
| minimal cost to require after ALS update to ensure stability. More... | |
| SRDef | als_threshold {1e-12} |
| threshold for convergence of the local update More... | |
| Index | ctm_steps {5} |
| Number of CTM steps to do per (re)initialisation. More... | |
| SDef | deltaT {0.1} |
| timestep size (imag. More... | |
| Truncation | env_trunc {SYTEN_SMALL_THRESHOLD} |
| environment truncation information More... | |
| bool | gauge_fix {true} |
| Whether to gauge-fix the update. More... | |
| bool | gauge_fix_use_svd {true} |
| Whether to use an SVD in the decomposition of the 'z'-tensor during gauge-fixing. More... | |
| bool | init_ctm {false} |
| whether to initialise the CTM in the beginning. More... | |
| bool | internal_ctm_step {true} |
| Whether to do CTM steps after internal gate applications. More... | |
| Mode | mode {Mode::Fast} |
| Mode to be used. More... | |
| Index | reinit_steps {1} |
| Steps between reinitialisations of the environment. More... | |
| Index | save_steps {1} |
| Steps between savings of the state. More... | |
| Truncation | state_trunc {SYTEN_SMALL_THRESHOLD} |
| state truncation information More... | |
| Index | stg_check_steps {1} |
| Steps between energy checks. More... | |
| Index | stg_max_steps {10000} |
| Maximal number of steps to take in this stage. More... | |
| Index | stg_min_steps {1} |
| Minimal number of steps to take in this stage. More... | |
| SRDef | stg_threshold {1e-4} |
| threshold for convergence of the stage More... | |
| Index | trotter_order {2} |
| trotter order More... | |
Configuration of an IPEPS stage.