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

Compact real symmetric tridiagonal reduction of a dense symmetric matrix. More...

#include <dense_subspace_unused.hpp>

Collaboration diagram for uni20::krylov::RealSymmetricTridiagonalReduction< Scalar >:
[legend]

Public Attributes

std::vector< Scalar > diagonal
 
std::vector< Scalar > offdiagonal
 
detail::ColumnMajorLapackMatrix< Scalar > reflectors
 
std::vector< Scalar > tau
 
MatrixFill triangle = MatrixFill::Upper
 
detail::ColumnMajorLapackMatrix< Scalar > tridiagonal
 

Detailed Description

template<uni20::LapackReal Scalar>
struct uni20::krylov::RealSymmetricTridiagonalReduction< Scalar >

Compact real symmetric tridiagonal reduction of a dense symmetric matrix.

Template Parameters
ScalarReal scalar type.

Member Data Documentation

◆ diagonal

template<uni20::LapackReal Scalar>
std::vector<Scalar> uni20::krylov::RealSymmetricTridiagonalReduction< Scalar >::diagonal

◆ offdiagonal

template<uni20::LapackReal Scalar>
std::vector<Scalar> uni20::krylov::RealSymmetricTridiagonalReduction< Scalar >::offdiagonal

◆ reflectors

◆ tau

template<uni20::LapackReal Scalar>
std::vector<Scalar> uni20::krylov::RealSymmetricTridiagonalReduction< Scalar >::tau

◆ triangle

template<uni20::LapackReal Scalar>
MatrixFill uni20::krylov::RealSymmetricTridiagonalReduction< Scalar >::triangle = MatrixFill::Upper

◆ tridiagonal


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