![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/math/householder.h>
Public Member Functions | |
void | doit (AimsData< T > &, AimsData< T > &, AimsData< T > &) |
Real symmetric matrix Householder tridiagonalization. More... | |
HouseholderTridiag () | |
Constructor and destructor. More... | |
virtual | ~HouseholderTridiag () |
destructor More... | |
Definition at line 46 of file householder.h.
|
inline |
|
inlinevirtual |
void HouseholderTridiag< T >::doit | ( | AimsData< T > & | , |
AimsData< T > & | , | ||
AimsData< T > & | |||
) |
Real symmetric matrix Householder tridiagonalization.
\ This function is adapted from the Numerical Recipes in C. \ The first parameter is the input real symmetric matrix. On output, it is replaced by the orthogonal matrix effecting the transformation. \ The second parameter is output as a vector of the diagonal elements of the tridiagonal matrix. \ The last parameter is output as a vector of the off-diagonal elements.
Referenced by HouseholderTridiag< T >::~HouseholderTridiag().