#include "include.h"
#include "newmatap.h"
#include "newmatrm.h"
#include "precisio.h"
Go to the source code of this file.
Defines |
| #define | REPORT {} |
| #define | WANT_MATH |
Functions |
| void | EigenValues (const SymmetricMatrix &A, DiagonalMatrix &D, Matrix &Z) |
| void | EigenValues (const SymmetricMatrix &X, DiagonalMatrix &D) |
| void | EigenValues (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A) |
| static void | tql1 (DiagonalMatrix &D, DiagonalMatrix &E) |
| static void | tql2 (DiagonalMatrix &D, DiagonalMatrix &E, Matrix &Z) |
| static void | tred2 (const SymmetricMatrix &A, DiagonalMatrix &D, DiagonalMatrix &E, Matrix &Z) |
| static void | tred3 (const SymmetricMatrix &X, DiagonalMatrix &D, DiagonalMatrix &E, SymmetricMatrix &A) |
Define Documentation
Function Documentation
| void EigenValues |
( |
const SymmetricMatrix & |
A, |
|
|
DiagonalMatrix & |
D, |
|
|
Matrix & |
Z |
|
) |
| |
| void EigenValues |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D |
|
) |
| |
| void EigenValues |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D, |
|
|
SymmetricMatrix & |
A |
|
) |
| |
| static void tql1 |
( |
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E |
|
) |
| [static] |
| static void tql2 |
( |
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E, |
|
|
Matrix & |
Z |
|
) |
| [static] |
| static void tred2 |
( |
const SymmetricMatrix & |
A, |
|
|
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E, |
|
|
Matrix & |
Z |
|
) |
| [static] |
| static void tred3 |
( |
const SymmetricMatrix & |
X, |
|
|
DiagonalMatrix & |
D, |
|
|
DiagonalMatrix & |
E, |
|
|
SymmetricMatrix & |
A |
|
) |
| [static] |