|
STK++ 1.0
|
In this file we define methods used by the Algebra classes. More...


Go to the source code of this file.
Namespaces | |
| namespace | STK |
STK means the Statistical ToolKit. | |
Functions | |
| template<class TContainer1D > | |
| Real | STK::house (ITContainer1D< Real, TContainer1D > &x) |
| Compute the Householder vector v of a vector x. | |
| template<class TContainer1D_1 , class TContainer1D_2 > | |
| Real | STK::dotHouse (const ITContainer1D< Real, TContainer1D_1 > &x, const ITContainer1D< Real, TContainer1D_2 > &v) |
| dot product with a Householder vector. | |
| template<class TContainer2D , class TContainer1D > | |
| void | STK::leftHouseholder (ITContainer2D< Real, TContainer2D > const &M, ITContainer1D< Real, TContainer1D > const &v) |
| left multiplication by a Householder vector. | |
| template<class TContainer2D , class TContainer1D > | |
| void | STK::rightHouseholder (ITContainer2D< Real, TContainer2D > const &M, ITContainer1D< Real, TContainer1D > const &v) |
| right multiplication by a Householder vector. | |
| template<class TContainer2D > | |
| void | STK::leftHouseholder (ITContainer2D< Real, TContainer2D > const &M, Matrix const &H) |
| left multiplication by a Householder Matrix. | |
| template<class TContainer2D > | |
| void | STK::rightHouseholder (ITContainer2D< Real, TContainer2D > const &M, Matrix const &H) |
| left multiplication by a Householder Matrix. | |
In this file we define methods used by the Algebra classes.
Definition in file STK_Householder.h.