Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Attributes | List of all members
uni20::krylov::SymmetricRestartSelection< Scalar > Struct Template Reference

Ritz-value selection state used by symmetric implicit restart logic. More...

#include <symmetric_lanczos.hpp>

Public Attributes

int converged_count = 0
 
std::vector< std::size_t > shift_indices
 
std::vector< Scalar > shifts
 
std::vector< bool > wanted_converged
 
std::vector< std::size_t > wanted_indices
 

Detailed Description

template<uni20::Real Scalar>
struct uni20::krylov::SymmetricRestartSelection< Scalar >

Ritz-value selection state used by symmetric implicit restart logic.

Template Parameters
ScalarReal scalar type.

Member Data Documentation

◆ converged_count

template<uni20::Real Scalar>
int uni20::krylov::SymmetricRestartSelection< Scalar >::converged_count = 0

◆ shift_indices

template<uni20::Real Scalar>
std::vector<std::size_t> uni20::krylov::SymmetricRestartSelection< Scalar >::shift_indices

◆ shifts

template<uni20::Real Scalar>
std::vector<Scalar> uni20::krylov::SymmetricRestartSelection< Scalar >::shifts

◆ wanted_converged

template<uni20::Real Scalar>
std::vector<bool> uni20::krylov::SymmetricRestartSelection< Scalar >::wanted_converged

◆ wanted_indices

template<uni20::Real Scalar>
std::vector<std::size_t> uni20::krylov::SymmetricRestartSelection< Scalar >::wanted_indices

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