tesseract++ 0.0.1
N-dimensional tensor library for embedded systems
Loading...
Searching...
No Matches
Public Attributes | List of all members
matrix_algorithms::GivensQRResult< T, M, N > Struct Template Reference

Result of Givens QR decomposition. More...

#include <qr_givens.h>

Collaboration diagram for matrix_algorithms::GivensQRResult< T, M, N >:
Collaboration graph
[legend]

Public Attributes

FusedMatrix< T, M, M > Q
 Orthogonal factor (M×M).
 
FusedMatrix< T, M, N > R
 Upper-triangular factor (M×N).
 

Detailed Description

template<typename T, my_size_t M, my_size_t N>
struct matrix_algorithms::GivensQRResult< T, M, N >

Result of Givens QR decomposition.

Unlike Householder QRResult which uses compact storage, Givens builds Q explicitly during factorization.

Template Parameters
TScalar type.
MNumber of rows (M ≥ N).
NNumber of columns.

Member Data Documentation

◆ Q

template<typename T , my_size_t M, my_size_t N>
FusedMatrix<T, M, M> matrix_algorithms::GivensQRResult< T, M, N >::Q

Orthogonal factor (M×M).

◆ R

template<typename T , my_size_t M, my_size_t N>
FusedMatrix<T, M, N> matrix_algorithms::GivensQRResult< T, M, N >::R

Upper-triangular factor (M×N).


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