EMPIRE DA
v1.9.1
Data assimilation codes using EMPIRE communication
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | innerr_1 (n, c, y, w, t) |
subroutine to compute the inner product with \(R^{-1}\) More... | |
subroutine | innerhqht_plus_r_1 (y, w, t) |
subroutine to compute the inner product with \((HQH^T+R)^{-1}\) More... | |
subroutine innerhqht_plus_r_1 | ( | real(kind=rk), dimension(obs_dim), intent(in) | y, |
real(kind=rk), intent(out) | w, | ||
integer, intent(in) | t | ||
) |
subroutine to compute the inner product with \((HQH^T+R)^{-1}\)
[in] | y | vector in observation space |
[out] | w | scalar with value \(y^TR^{-1}y\) |
[in] | t | current timestep |
Definition at line 76 of file inner_products.f90.
subroutine innerr_1 | ( | integer, intent(in) | n, |
integer, intent(in) | c, | ||
real(kind=rk), dimension(n,c), intent(in) | y, | ||
real(kind=rk), dimension(c), intent(out) | w, | ||
integer, intent(in) | t | ||
) |
subroutine to compute the inner product with \(R^{-1}\)
[in] | n | length of each vector in y |
[in] | c | number of vectors in y |
[in] | y | multiple vectors in observation space (pf%count of them) |
[out] | w | multiple scalars (pf%count) where w(i) has the value \(y(:,i)^TR^{-1}y(:,i)\) |
[in] | t | current timestep |
Definition at line 36 of file inner_products.f90.