DFT-EFE
 
Loading...
Searching...
No Matches
dftefe::ksdft::LinearEigenSolverDefaults Class Reference

#include <Defaults.h>

Static Public Attributes

static const double ILL_COND_TOL = 1e-14
 Setting all the LinearEigenSolverDefaults. More...
 
static const std::map< size_type, size_typeCHEBY_ORDER_LOOKUP
 Setting all the ChebyshevPolynomialDegreeDefaults. More...
 
static const size_type LANCZOS_MAX_KRYLOV_SUBSPACE = 40
 
static const double LANCZOS_EXTREME_EIGENVAL_TOL = 1e-6
 
static const double LANCZOS_BETA_TOL = 1e-14
 

Member Data Documentation

◆ CHEBY_ORDER_LOOKUP

const std::map< size_type, size_type > dftefe::ksdft::LinearEigenSolverDefaults::CHEBY_ORDER_LOOKUP
static
Initial value:
{
{500, 24},
{750, 30},
{1000, 39},
{1500, 50},
{2000, 53},
{3000, 57},
{4000, 62},
{5000, 69},
{9000, 77},
{14000, 104},
{20000, 119},
{30000, 162},
{50000, 300},
{80000, 450},
{100000, 550},
{200000, 700},
{500000, 1000}}

Setting all the ChebyshevPolynomialDegreeDefaults.

◆ ILL_COND_TOL

const double dftefe::ksdft::LinearEigenSolverDefaults::ILL_COND_TOL = 1e-14
static

Setting all the LinearEigenSolverDefaults.

◆ LANCZOS_BETA_TOL

const double dftefe::ksdft::LinearEigenSolverDefaults::LANCZOS_BETA_TOL = 1e-14
static

◆ LANCZOS_EXTREME_EIGENVAL_TOL

const double dftefe::ksdft::LinearEigenSolverDefaults::LANCZOS_EXTREME_EIGENVAL_TOL = 1e-6
static

◆ LANCZOS_MAX_KRYLOV_SUBSPACE

const size_type dftefe::ksdft::LinearEigenSolverDefaults::LANCZOS_MAX_KRYLOV_SUBSPACE = 40
static

The documentation for this class was generated from the following files: