STK++ 0.9.13
|
In this file we define the Svd Class. More...
#include <Arrays/include/STK_Array2DVector.h>
#include <Arrays/include/STK_Array2DDiagonal.h>
#include <Arrays/include/STK_Array2DSquare.h>
#include <Arrays/include/STK_Array2D_Functors.h>
#include "STK_ISvd.h"
#include "STK_Householder.h"
#include "STK_Givens.h"
Go to the source code of this file.
Classes | |
struct | STK::hidden::AlgebraTraits< Svd< Array_ > > |
Specialization for the Svd class. More... | |
class | STK::Svd< Array > |
The class Svd compute the Singular Value Decomposition of a Array with the Golub-Reinsch Algorithm. More... | |
Namespaces | |
namespace | STK |
The namespace STK is the main domain space of the Statistical ToolKit project. | |
The hidden namespace enclose the classes and methods which are used internally by the STK++ classes. | |
Macros | |
#define | MAX_ITER 30 |
Functions | |
template<class Array > | |
Real | STK::bidiag (const Array &M, ArrayDiagonalX &D, VectorX &F) |
Computing the bidiagonalization of M. | |
template<class Array > | |
void | STK::leftEliminate (ArrayDiagonalX &D, VectorX &F, int const &nrow, Array &U, bool withU, Real const &tol) |
left eliminate the element on the subdiagonal of the row nrow | |
In this file we define the Svd Class.
Definition in file STK_Svd.h.