#include <limits>#include "TMatrixD.h"#include "TVectorD.h"Go to the source code of this file.
Classes | |
| class | TDecompBase |
Functions | |
| Bool_t | DefHouseHolder (const TVectorD &vc, Int_t lp, Int_t l, Double_t &up, Double_t &b, Double_t tol=0.0) |
| void | ApplyHouseHolder (const TVectorD &vc, Double_t up, Double_t b, Int_t lp, Int_t l, TMatrixDRow &cr) |
| void | ApplyHouseHolder (const TVectorD &vc, Double_t up, Double_t b, Int_t lp, Int_t l, TMatrixDColumn &cc) |
| void | ApplyHouseHolder (const TVectorD &vc, Double_t up, Double_t b, Int_t lp, Int_t l, TVectorD &cv) |
| void | DefGivens (Double_t v1, Double_t v2, Double_t &c, Double_t &s) |
| void | DefAplGivens (Double_t &v1, Double_t &v2, Double_t &c, Double_t &s) |
| void | ApplyGivens (Double_t &z1, Double_t &z2, Double_t c, Double_t s) |
Definition at line 521 of file TDecompBase.cxx.
Referenced by TDecompSVD::Diag_1(), TDecompSVD::Diag_2(), and TDecompSVD::Diag_3().
| void ApplyHouseHolder | ( | const TVectorD & | vc, | |
| Double_t | up, | |||
| Double_t | b, | |||
| Int_t | lp, | |||
| Int_t | l, | |||
| TVectorD & | cv | |||
| ) |
Definition at line 432 of file TDecompBase.cxx.
| void ApplyHouseHolder | ( | const TVectorD & | vc, | |
| Double_t | up, | |||
| Double_t | b, | |||
| Int_t | lp, | |||
| Int_t | l, | |||
| TMatrixDColumn & | cc | |||
| ) |
Definition at line 403 of file TDecompBase.cxx.
| void ApplyHouseHolder | ( | const TVectorD & | vc, | |
| Double_t | up, | |||
| Double_t | b, | |||
| Int_t | lp, | |||
| Int_t | l, | |||
| TMatrixDRow & | cr | |||
| ) |
Definition at line 374 of file TDecompBase.cxx.
Referenced by TDecompSVD::Bidiagonalize(), TDecompQRH::QRH(), TDecompQRH::Solve(), and TDecompQRH::TransSolve().
Definition at line 488 of file TDecompBase.cxx.
Referenced by TDecompSVD::Diag_1(), TDecompSVD::Diag_2(), and TDecompSVD::Diag_3().
| Bool_t DefHouseHolder | ( | const TVectorD & | vc, | |
| Int_t | lp, | |||
| Int_t | l, | |||
| Double_t & | up, | |||
| Double_t & | b, | |||
| Double_t | tol = 0.0 | |||
| ) |
Definition at line 339 of file TDecompBase.cxx.
Referenced by TDecompSVD::Bidiagonalize(), and TDecompQRH::QRH().
1.5.1