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

Restart dimensions after implicit-restart edge-case adjustment. More...

#include <symmetric_lanczos.hpp>

Public Attributes

bool enlarged_for_partial_convergence = false
 
std::size_t protected_zero_bound_count = 0
 
std::vector< std::size_t > protected_zero_bound_indices
 
std::size_t retained_count = 0
 
std::size_t shift_count = 0
 

Detailed Description

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

Restart dimensions after implicit-restart edge-case adjustment.

Template Parameters
ScalarReal scalar type.

Member Data Documentation

◆ enlarged_for_partial_convergence

template<uni20::Real Scalar>
bool uni20::krylov::SymmetricRestartPlan< Scalar >::enlarged_for_partial_convergence = false

◆ protected_zero_bound_count

template<uni20::Real Scalar>
std::size_t uni20::krylov::SymmetricRestartPlan< Scalar >::protected_zero_bound_count = 0

◆ protected_zero_bound_indices

template<uni20::Real Scalar>
std::vector<std::size_t> uni20::krylov::SymmetricRestartPlan< Scalar >::protected_zero_bound_indices

◆ retained_count

template<uni20::Real Scalar>
std::size_t uni20::krylov::SymmetricRestartPlan< Scalar >::retained_count = 0

◆ shift_count

template<uni20::Real Scalar>
std::size_t uni20::krylov::SymmetricRestartPlan< Scalar >::shift_count = 0

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