|
SABER
|
Subroutines/functions list. More...
Data Types | |
| interface | pseudoinv |
| interface | da_eof_decomposition |
Functions/Subroutines | |
| subroutine | wrfda_pseudoinv (mpl, n, a, c, mmax, var_th) |
| Compute pseudo inverse of a symmetric matrix. More... | |
| subroutine | wrfda_da_eof_decomposition (mpl, kz, bx, e, l) |
| Compute eigenvectors E and eigenvalues L of covariance matrix. B_{x} defined by equation: E^{T} B_{x} E = L, given input kz x kz matrix. More... | |
Subroutines/functions list.
Instrumentation functions WRFDA functions
|
private |
Compute eigenvectors E and eigenvalues L of covariance matrix. B_{x} defined by equation: E^{T} B_{x} E = L, given input kz x kz matrix.
| [in,out] | mpl | MPI data |
| [in] | kz | Dimension of error matrix |
| [in] | bx | Vert. background error |
| [out] | e | Eigenvectors of Bx |
| [out] | l | Eigenvalues of Bx |
Definition at line 163 of file tools_wrfda.F90.
|
private |
Compute pseudo inverse of a symmetric matrix.
| [in,out] | mpl | MPI data |
| [in] | n | Matrix rank |
| [in] | a | Matrix |
| [out] | c | Matrix inverse |
| [in] | mmax | Dominant mode |
| [in] | var_th | Variance threshold |
Definition at line 59 of file tools_wrfda.F90.