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

Detailed Description

Definition at line 48 of file VumpsTypedefs.h.

#include <VumpsTypedefs.h>

Static Public Member Functions

static size_t max_deltaM (size_t i)
 
static size_t Mincr_abs (size_t i)
 
static double Mincr_rel (size_t i)
 
static void doSomething (size_t i)
 
static UMPS_ALG::OPTION iteration (size_t i)
 

Static Public Attributes

static constexpr size_t min_iterations = 1
 
static constexpr size_t max_iterations = 1000
 
static constexpr size_t min_iter_without_expansion = 10
 
static constexpr size_t max_iter_without_expansion = 100
 
static constexpr double tol_eigval = 1e-13
 
static constexpr double tol_state = 1e-7
 
static constexpr double tol_var = 1e-13
 
static constexpr size_t Minit = 10
 
static constexpr size_t Mlimit = 2000
 
static constexpr size_t Qinit = 4
 
static constexpr size_t savePeriod = 0
 
static constexpr size_t truncatePeriod = std::numeric_limits<size_t>::max()
 
static constexpr bool INIT_TO_HALF_INTEGER_QN = false
 
static constexpr char saveName [] = "UmpsBackup"
 
static constexpr bool FULLMMAX_FILENAME = true
 
static constexpr bool CALC_S_ON_EXIT = true
 
static constexpr int Niter_before_save = 100
 
static constexpr bool CALC_STATE_ERROR = true
 
static constexpr ::LANCZOS::REORTHO::OPTION REORTHO = LANCZOS::REORTHO::FULL
 
static constexpr double eps_eigval = 1.e-14
 
static constexpr double eps_coeff = 1.e-14
 
static constexpr size_t dimK = 200ul
 

Member Function Documentation

◆ doSomething()

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

Definition at line 74 of file VumpsTypedefs.h.

◆ iteration()

static UMPS_ALG::OPTION VUMPS::CONTROL::DEFAULT::iteration ( size_t  i)
inlinestatic

Definition at line 75 of file VumpsTypedefs.h.

◆ max_deltaM()

static size_t VUMPS::CONTROL::DEFAULT::max_deltaM ( size_t  i)
inlinestatic

Definition at line 71 of file VumpsTypedefs.h.

◆ Mincr_abs()

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

Definition at line 72 of file VumpsTypedefs.h.

◆ Mincr_rel()

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

Definition at line 73 of file VumpsTypedefs.h.

Member Data Documentation

◆ CALC_S_ON_EXIT

constexpr bool VUMPS::CONTROL::DEFAULT::CALC_S_ON_EXIT = true
staticconstexpr

Definition at line 66 of file VumpsTypedefs.h.

◆ CALC_STATE_ERROR

constexpr bool VUMPS::CONTROL::DEFAULT::CALC_STATE_ERROR = true
staticconstexpr

Definition at line 68 of file VumpsTypedefs.h.

◆ dimK

constexpr size_t VUMPS::CONTROL::DEFAULT::dimK = 200ul
staticconstexpr

Definition at line 81 of file VumpsTypedefs.h.

◆ eps_coeff

constexpr double VUMPS::CONTROL::DEFAULT::eps_coeff = 1.e-14
staticconstexpr

Definition at line 80 of file VumpsTypedefs.h.

◆ eps_eigval

constexpr double VUMPS::CONTROL::DEFAULT::eps_eigval = 1.e-14
staticconstexpr

Definition at line 79 of file VumpsTypedefs.h.

◆ FULLMMAX_FILENAME

constexpr bool VUMPS::CONTROL::DEFAULT::FULLMMAX_FILENAME = true
staticconstexpr

Definition at line 65 of file VumpsTypedefs.h.

◆ INIT_TO_HALF_INTEGER_QN

constexpr bool VUMPS::CONTROL::DEFAULT::INIT_TO_HALF_INTEGER_QN = false
staticconstexpr

Definition at line 63 of file VumpsTypedefs.h.

◆ max_iter_without_expansion

constexpr size_t VUMPS::CONTROL::DEFAULT::max_iter_without_expansion = 100
staticconstexpr

Definition at line 54 of file VumpsTypedefs.h.

◆ max_iterations

constexpr size_t VUMPS::CONTROL::DEFAULT::max_iterations = 1000
staticconstexpr

Definition at line 52 of file VumpsTypedefs.h.

◆ min_iter_without_expansion

constexpr size_t VUMPS::CONTROL::DEFAULT::min_iter_without_expansion = 10
staticconstexpr

Definition at line 53 of file VumpsTypedefs.h.

◆ min_iterations

constexpr size_t VUMPS::CONTROL::DEFAULT::min_iterations = 1
staticconstexpr

Definition at line 51 of file VumpsTypedefs.h.

◆ Minit

constexpr size_t VUMPS::CONTROL::DEFAULT::Minit = 10
staticconstexpr

Definition at line 58 of file VumpsTypedefs.h.

◆ Mlimit

constexpr size_t VUMPS::CONTROL::DEFAULT::Mlimit = 2000
staticconstexpr

Definition at line 59 of file VumpsTypedefs.h.

◆ Niter_before_save

constexpr int VUMPS::CONTROL::DEFAULT::Niter_before_save = 100
staticconstexpr

Definition at line 67 of file VumpsTypedefs.h.

◆ Qinit

constexpr size_t VUMPS::CONTROL::DEFAULT::Qinit = 4
staticconstexpr

Definition at line 60 of file VumpsTypedefs.h.

◆ REORTHO

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

Definition at line 78 of file VumpsTypedefs.h.

◆ saveName

constexpr char VUMPS::CONTROL::DEFAULT::saveName[] = "UmpsBackup"
staticconstexpr

Definition at line 64 of file VumpsTypedefs.h.

◆ savePeriod

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

Definition at line 61 of file VumpsTypedefs.h.

◆ tol_eigval

constexpr double VUMPS::CONTROL::DEFAULT::tol_eigval = 1e-13
staticconstexpr

Definition at line 55 of file VumpsTypedefs.h.

◆ tol_state

constexpr double VUMPS::CONTROL::DEFAULT::tol_state = 1e-7
staticconstexpr

Definition at line 56 of file VumpsTypedefs.h.

◆ tol_var

constexpr double VUMPS::CONTROL::DEFAULT::tol_var = 1e-13
staticconstexpr

Definition at line 57 of file VumpsTypedefs.h.

◆ truncatePeriod

constexpr size_t VUMPS::CONTROL::DEFAULT::truncatePeriod = std::numeric_limits<size_t>::max()
staticconstexpr

Definition at line 62 of file VumpsTypedefs.h.


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