SyTen
syten::DMRG::GSEConf Struct Reference

Configuration for subspace expansion. More...

#include <gse_config.h>

+ Collaboration diagram for syten::DMRG::GSEConf:

Public Member Functions

template<class Archive >
void serialize (Archive &ar, unsigned int const in_version)
 Serialization. More...
 

Public Attributes

SRDef bond_dim_threshold = 100
 bond dimension threshold below which to use exact operator application - initialized in DMRG Sweep More...
 
Truncation default_trunc_expansion = Truncation(1e-6)
 maxStates are defaulted to DMRG maxStates in DMRG ctor (if no trunc is set) More...
 
Truncation default_trunc_op = Truncation(1e-8)
 Define default values wherever they include numeric values. More...
 
Index krylov_order = 3
 build (krylov_order-1) Krylov vectors for subspace expansion More...
 
SDef tau = 0.05
 parameter in operator (1-i*tau*H) for norm conservation - initialized in DMRG Sweep More...
 
Truncation trunc_expansion = Truncation(0, 0)
 truncation on SVD creating expanded tensor <=> eps_m. More...
 
Truncation trunc_op = Truncation(0, 0)
 truncation on operator application (1-i*tau*H) <=> eps_k. More...
 

Static Public Attributes

static constexpr unsigned int version = 1
 Bump this if data changes. More...
 

Detailed Description

Configuration for subspace expansion.


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