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.