ADMB Documentation
-a65f1c97
|
#include <fvar.hpp>
Go to the source code of this file.
Functions | |
dvar_vector | eigenvalues (const dvar_matrix &m) |
void | get_eigen (const dvar_vector &_d, const dvar_vector &_e, const dvar_matrix &z) |
Eigenvalues. More... | |
dvar_vector | get_eigen_values (const dvar_vector &_ddd, const dvar_vector &_eee) |
Eigenvalues and eigenvectors. More... | |
dvariable | SIGN (const prevariable &x, const prevariable &y) |
void | tri_dag (const dvar_matrix &_m, const dvar_vector &_d, const dvar_vector &_e) |
Householder transformation for eigenvalue computation. More... | |
dvar_vector eigenvalues | ( | const dvar_matrix & | m | ) |
Definition at line 17 of file dveigen.cpp.
void get_eigen | ( | const dvar_vector & | _d, |
const dvar_vector & | _e, | ||
const dvar_matrix & | z | ||
) |
Eigenvalues.
_d | Diagonal elements of the matrix computed by Householder transformation. |
_e | Off-diagonal elements. |
_z | On output contains nothing useful. |
The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter 11
Definition at line 187 of file dveigen.cpp.
Referenced by eigenvalues(), and eigenvectors().
dvar_vector get_eigen_values | ( | const dvar_vector & | _ddd, |
const dvar_vector & | _eee | ||
) |
Eigenvalues and eigenvectors.
_d | Diagonal elements of the matrix computed by Householder transformation. |
_e | Off-diagonal elements. |
_z | On return containses eigenvectors. |
The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter 11
Definition at line 269 of file dveigen.cpp.
dvariable SIGN | ( | const prevariable & | x, |
const prevariable & | y | ||
) |
Definition at line 164 of file dveigen.cpp.
void tri_dag | ( | const dvar_matrix & | _m, |
const dvar_vector & | _d, | ||
const dvar_vector & | _e | ||
) |
Householder transformation for eigenvalue computation.
Author: Unknown
_m | Real, symmetric matrix; on return contains the orthogonal transformed matrix. |
_d | On return contains the diagonal elements of the tri-diagonal matrix. |
_e | On return contains the off-diagonal elements. |
The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter 11
Definition at line 54 of file dveigen.cpp.
Referenced by eigenvalues(), and eigenvectors().
Generated on Wed Sep 7 2022 00:01:31 for ADMB Documentation by 1.8.5 |