| 
    STK++ 0.9.13
    
   | 
 
In this file we define the Housholder methods used by the Algebra classes. More...
#include <Arrays/include/STK_ArrayBase.h>

Go to the source code of this file.
Namespaces | |
| namespace | STK | 
| The namespace STK is the main domain space of the Statistical ToolKit project.  | |
Functions | |
| template<class Vector > | |
| Real | STK::house (ArrayBase< Vector > &x) | 
| Compute the Householder vector v of a vector x.   | |
| template<class Lhs , class Rhs > | |
| Real | STK::dotHouse (ExprBase< Lhs > const &x, ExprBase< Rhs > const &v) | 
| dot product with a Householder vector.   | |
| template<class Lhs , class Rhs > | |
| void | STK::applyLeftHouseholderVector (ArrayBase< Lhs > const &M, ExprBase< Rhs > const &v) | 
| left multiplication by a Householder vector.   | |
| template<class Lhs , class Rhs > | |
| void | STK::applyLeftHouseholderArray (ArrayBase< Lhs > const &M, ArrayBase< Rhs > const &H) | 
| left multiplication by a Householder array.   | |
| template<class Lhs , class Rhs > | |
| void | STK::applyRightHouseholderVector (ArrayBase< Lhs > const &M, ExprBase< Rhs > const &v) | 
| right multiplication by a Householder vector.   | |
| template<class TContainer2D , class Rhs > | |
| void | STK::applyRightHouseholderArray (ArrayBase< TContainer2D > const &M, ArrayBase< Rhs > const &H) | 
| left multiplication by a Householder ArrayXX.   | |
In this file we define the Housholder methods used by the Algebra classes.
Definition in file STK_Householder.h.