numerics
Loading...
Searching...
No Matches
num::EigenResult Struct Reference

Full eigendecomposition result: A = V * diag(values) * V^T. More...

#include <jacobi_eig.hpp>

Public Attributes

Vector values
 Eigenvalues in ascending order.
 
Matrix vectors
 Eigenvectors as columns of an nxn orthogonal matrix.
 
idx sweeps
 Number of Jacobi sweeps performed.
 
bool converged
 Whether off-diagonal norm fell below tol.
 

Detailed Description

Full eigendecomposition result: A = V * diag(values) * V^T.

Definition at line 33 of file jacobi_eig.hpp.

Member Data Documentation

◆ converged

bool num::EigenResult::converged

Whether off-diagonal norm fell below tol.

Definition at line 37 of file jacobi_eig.hpp.

◆ sweeps

idx num::EigenResult::sweeps

Number of Jacobi sweeps performed.

Definition at line 36 of file jacobi_eig.hpp.

◆ values

Vector num::EigenResult::values

Eigenvalues in ascending order.

Definition at line 34 of file jacobi_eig.hpp.

◆ vectors

Matrix num::EigenResult::vectors

Eigenvectors as columns of an nxn orthogonal matrix.

Definition at line 35 of file jacobi_eig.hpp.


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