Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Attributes | List of all members
uni20::tensor_network::DmrgLanczosResult< Real, Vector > Struct Template Reference

Approximate local ground state produced by fixed-step DMRG Lanczos. More...

#include <dmrg_lanczos.hpp>

Collaboration diagram for uni20::tensor_network::DmrgLanczosResult< Real, Vector >:
[legend]

Public Attributes

Real energy
 Smallest Ritz value of the final projected problem.
 
int iteration_count
 Number of completed Lanczos projection steps.
 
int matvec_count
 Number of effective-Hamiltonian applications.
 
Real residual_bound
 Final three-term-recurrence Ritz residual estimate.
 
Vector vector
 Smallest Ritz vector reconstructed in the original vector space.
 

Detailed Description

template<uni20::Real Real, class Vector>
struct uni20::tensor_network::DmrgLanczosResult< Real, Vector >

Approximate local ground state produced by fixed-step DMRG Lanczos.

Template Parameters
RealReal component type of the local wavefunction scalar.
VectorOpaque local wavefunction type.

Member Data Documentation

◆ energy

template<uni20::Real Real, class Vector >
Real uni20::tensor_network::DmrgLanczosResult< Real, Vector >::energy

Smallest Ritz value of the final projected problem.

◆ iteration_count

template<uni20::Real Real, class Vector >
int uni20::tensor_network::DmrgLanczosResult< Real, Vector >::iteration_count

Number of completed Lanczos projection steps.

◆ matvec_count

template<uni20::Real Real, class Vector >
int uni20::tensor_network::DmrgLanczosResult< Real, Vector >::matvec_count

Number of effective-Hamiltonian applications.

◆ residual_bound

template<uni20::Real Real, class Vector >
Real uni20::tensor_network::DmrgLanczosResult< Real, Vector >::residual_bound

Final three-term-recurrence Ritz residual estimate.

◆ vector

template<uni20::Real Real, class Vector >
Vector uni20::tensor_network::DmrgLanczosResult< Real, Vector >::vector

Smallest Ritz vector reconstructed in the original vector space.


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