VMPS++
Loading...
Searching...
No Matches
DMRG::CONTROL::DEFAULT Struct Reference

Detailed Description

Definition at line 333 of file DmrgTypedefs.h.

#include <DmrgTypedefs.h>

Static Public Member Functions

static double max_alpha_rsvd (size_t i)
 
static double min_alpha_rsvd (size_t i)
 
static double eps_svd (size_t i)
 
static double eps_truncWeight (size_t i)
 
static size_t Mincr_abs (size_t i)
 
static double Mincr_rel (size_t i)
 
static size_t Mincr_per (size_t i)
 
static size_t min_Nsv (size_t i)
 
static int max_Nrich (size_t i)
 
static void doSomething (size_t i)
 
static DMRG::ITERATION::OPTION iteration (size_t i)
 

Static Public Attributes

static constexpr size_t min_halfsweeps = 6
 
static constexpr size_t max_halfsweeps = 20
 
static constexpr double tol_eigval = 1e-6
 
static constexpr double tol_state = 1e-5
 
static constexpr size_t Minit = 1
 
static constexpr size_t Mlimit = 1000
 
static constexpr int Qinit = 1
 
static constexpr size_t savePeriod = 0
 
static constexpr char saveName [] = "MpsBackup"
 
static constexpr DMRG::CONVTEST::OPTION CONVTEST = DMRG::CONVTEST::VAR_2SITE
 
static constexpr bool CALC_S_ON_EXIT = false
 
static constexpr bool CALC_ERR_ON_EXIT = true
 
static constexpr DMRG::DIRECTION::OPTION INITDIR = DMRG::DIRECTION::RIGHT
 
static constexpr double falphamin = 0.1
 
static constexpr double falphamax = 2.
 
static constexpr ::LANCZOS::REORTHO::OPTION REORTHO = LANCZOS::REORTHO::FULL
 
static constexpr double tol_eigval_Lanczos = 1e-8
 
static constexpr double tol_state_Lanczos = 1e-5
 
static constexpr size_t dimK = 500ul
 

Member Function Documentation

◆ doSomething()

static void DMRG::CONTROL::DEFAULT::doSomething ( size_t  i)
inlinestatic

Definition at line 366 of file DmrgTypedefs.h.

◆ eps_svd()

static double DMRG::CONTROL::DEFAULT::eps_svd ( size_t  i)
inlinestatic

Definition at line 359 of file DmrgTypedefs.h.

◆ eps_truncWeight()

static double DMRG::CONTROL::DEFAULT::eps_truncWeight ( size_t  i)
inlinestatic

Definition at line 360 of file DmrgTypedefs.h.

◆ iteration()

static DMRG::ITERATION::OPTION DMRG::CONTROL::DEFAULT::iteration ( size_t  i)
inlinestatic

Definition at line 367 of file DmrgTypedefs.h.

◆ max_alpha_rsvd()

static double DMRG::CONTROL::DEFAULT::max_alpha_rsvd ( size_t  i)
inlinestatic

Definition at line 357 of file DmrgTypedefs.h.

◆ max_Nrich()

static int DMRG::CONTROL::DEFAULT::max_Nrich ( size_t  i)
inlinestatic

Definition at line 365 of file DmrgTypedefs.h.

◆ min_alpha_rsvd()

static double DMRG::CONTROL::DEFAULT::min_alpha_rsvd ( size_t  i)
inlinestatic

Definition at line 358 of file DmrgTypedefs.h.

◆ min_Nsv()

static size_t DMRG::CONTROL::DEFAULT::min_Nsv ( size_t  i)
inlinestatic

Definition at line 364 of file DmrgTypedefs.h.

◆ Mincr_abs()

static size_t DMRG::CONTROL::DEFAULT::Mincr_abs ( size_t  i)
inlinestatic

Definition at line 361 of file DmrgTypedefs.h.

◆ Mincr_per()

static size_t DMRG::CONTROL::DEFAULT::Mincr_per ( size_t  i)
inlinestatic

Definition at line 363 of file DmrgTypedefs.h.

◆ Mincr_rel()

static double DMRG::CONTROL::DEFAULT::Mincr_rel ( size_t  i)
inlinestatic

Definition at line 362 of file DmrgTypedefs.h.

Member Data Documentation

◆ CALC_ERR_ON_EXIT

constexpr bool DMRG::CONTROL::DEFAULT::CALC_ERR_ON_EXIT = true
staticconstexpr

Definition at line 347 of file DmrgTypedefs.h.

◆ CALC_S_ON_EXIT

constexpr bool DMRG::CONTROL::DEFAULT::CALC_S_ON_EXIT = false
staticconstexpr

Definition at line 346 of file DmrgTypedefs.h.

◆ CONVTEST

constexpr DMRG::CONVTEST::OPTION DMRG::CONTROL::DEFAULT::CONVTEST = DMRG::CONVTEST::VAR_2SITE
staticconstexpr

Definition at line 345 of file DmrgTypedefs.h.

◆ dimK

constexpr size_t DMRG::CONTROL::DEFAULT::dimK = 500ul
staticconstexpr

Definition at line 373 of file DmrgTypedefs.h.

◆ falphamax

constexpr double DMRG::CONTROL::DEFAULT::falphamax = 2.
staticconstexpr

Definition at line 350 of file DmrgTypedefs.h.

◆ falphamin

constexpr double DMRG::CONTROL::DEFAULT::falphamin = 0.1
staticconstexpr

Definition at line 349 of file DmrgTypedefs.h.

◆ INITDIR

constexpr DMRG::DIRECTION::OPTION DMRG::CONTROL::DEFAULT::INITDIR = DMRG::DIRECTION::RIGHT
staticconstexpr

Definition at line 348 of file DmrgTypedefs.h.

◆ max_halfsweeps

constexpr size_t DMRG::CONTROL::DEFAULT::max_halfsweeps = 20
staticconstexpr

Definition at line 337 of file DmrgTypedefs.h.

◆ min_halfsweeps

constexpr size_t DMRG::CONTROL::DEFAULT::min_halfsweeps = 6
staticconstexpr

Definition at line 336 of file DmrgTypedefs.h.

◆ Minit

constexpr size_t DMRG::CONTROL::DEFAULT::Minit = 1
staticconstexpr

Definition at line 340 of file DmrgTypedefs.h.

◆ Mlimit

constexpr size_t DMRG::CONTROL::DEFAULT::Mlimit = 1000
staticconstexpr

Definition at line 341 of file DmrgTypedefs.h.

◆ Qinit

constexpr int DMRG::CONTROL::DEFAULT::Qinit = 1
staticconstexpr

Definition at line 342 of file DmrgTypedefs.h.

◆ REORTHO

constexpr ::LANCZOS::REORTHO::OPTION DMRG::CONTROL::DEFAULT::REORTHO = LANCZOS::REORTHO::FULL
staticconstexpr

Definition at line 370 of file DmrgTypedefs.h.

◆ saveName

constexpr char DMRG::CONTROL::DEFAULT::saveName[] = "MpsBackup"
staticconstexpr

Definition at line 344 of file DmrgTypedefs.h.

◆ savePeriod

constexpr size_t DMRG::CONTROL::DEFAULT::savePeriod = 0
staticconstexpr

Definition at line 343 of file DmrgTypedefs.h.

◆ tol_eigval

constexpr double DMRG::CONTROL::DEFAULT::tol_eigval = 1e-6
staticconstexpr

Definition at line 338 of file DmrgTypedefs.h.

◆ tol_eigval_Lanczos

constexpr double DMRG::CONTROL::DEFAULT::tol_eigval_Lanczos = 1e-8
staticconstexpr

Definition at line 371 of file DmrgTypedefs.h.

◆ tol_state

constexpr double DMRG::CONTROL::DEFAULT::tol_state = 1e-5
staticconstexpr

Definition at line 339 of file DmrgTypedefs.h.

◆ tol_state_Lanczos

constexpr double DMRG::CONTROL::DEFAULT::tol_state_Lanczos = 1e-5
staticconstexpr

Definition at line 372 of file DmrgTypedefs.h.


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