|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <cmath>#include <ossim/matrix/include.h>#include <ossim/matrix/newmat.h>#include <ossim/matrix/newmatrm.h>Go to the source code of this file.
Macros | |
| #define | WANT_MATH |
| #define | REPORT {} |
Functions | |
| ReturnMatrix | Cholesky (const SymmetricMatrix &S) |
| ReturnMatrix | Cholesky (const SymmetricBandMatrix &S) |
| void | UpdateCholesky (UpperTriangularMatrix &chol, RowVector r1Modification) |
| void | DowndateCholesky (UpperTriangularMatrix &chol, RowVector x) |
| void | RightCircularUpdateCholesky (UpperTriangularMatrix &chol, int k, int l) |
| void | LeftCircularUpdateCholesky (UpperTriangularMatrix &chol, int k, int l) |
| #define REPORT {} |
Definition at line 21 of file cholesky.cpp.
Referenced by Cholesky().
| #define WANT_MATH |
Definition at line 5 of file cholesky.cpp.
| ReturnMatrix Cholesky | ( | const SymmetricMatrix & | S | ) |
Definition at line 30 of file cholesky.cpp.
References GeneralMatrix::ForReturn(), GeneralMatrix::Nrows(), GeneralMatrix::Release(), REPORT, ossim::square(), and GeneralMatrix::Store().
Referenced by MLE_D_FI::NextPoint().
| ReturnMatrix Cholesky | ( | const SymmetricBandMatrix & | S | ) |
Definition at line 55 of file cholesky.cpp.
References GeneralMatrix::ForReturn(), SymmetricBandMatrix::lower, GeneralMatrix::Nrows(), GeneralMatrix::Release(), REPORT, ossim::square(), and GeneralMatrix::Store().
| void DowndateCholesky | ( | UpperTriangularMatrix & | chol, |
| RowVector | x | ||
| ) |
Definition at line 123 of file cholesky.cpp.
References GivensRotation(), GeneralMatrix::Nrows(), pythag(), GeneralMatrix::SumSquare(), BaseMatrix::t(), and x.
| void LeftCircularUpdateCholesky | ( | UpperTriangularMatrix & | chol, |
| int | k, | ||
| int | l | ||
| ) |
Definition at line 225 of file cholesky.cpp.
References BaseMatrix::Column(), GivensRotationR(), GeneralMatrix::Nrows(), and pythag().
| void RightCircularUpdateCholesky | ( | UpperTriangularMatrix & | chol, |
| int | k, | ||
| int | l | ||
| ) |
Definition at line 170 of file cholesky.cpp.
References BaseMatrix::Column(), GivensRotationR(), GeneralMatrix::Nrows(), and pythag().
| void UpdateCholesky | ( | UpperTriangularMatrix & | chol, |
| RowVector | r1Modification | ||
| ) |
Definition at line 96 of file cholesky.cpp.
References GivensRotation(), GeneralMatrix::Nrows(), and pythag().
1.8.14