Changes between Version 12 and Version 13 of OMI_nondiagonal_observation_error_covariance_matrices
- Timestamp:
- May 25, 2025, 7:33:21 PM (5 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OMI_nondiagonal_observation_error_covariance_matrices
v12 v13 38 38 This feature was introduced with PDAF V2.3. 39 39 40 || The PDAF3 interface introduced by PDAF3 also provides support for non-diagonal R matrices. For details, see the [wiki:nondiagonal_observation_error_covariance_matrices_PDAF3 page on PDAF3 assimialtion interface for non-diagonal R matrices] || 41 40 42 The default mode of PDAF-OMI is to use a diagonal observation error covariance matrix **R** and specifying the observation error variances, i.e. the diagonalof **R** only. This is in line with the common choice in data assimilation to assume that observation errors are uncorrelated. 41 43 42 44 However, there are also observation types with significant observation error correlations, which should be represented by a non-diagonal observation error covariance matrix. With PDAF V2.3 support for such nondiagonal **R** matrices was added to OMI. 43 45 44 PDAF-OMI's support for nondiagonal **R**-matrices consists in given the user access to the routines that perform operations involve **R**. This differs with the filter type, e.g. in LESTKF and LETKF a produce of some matrix with the inverse of **R** ha sto be computed, while in the traditional, perturbed observations, EnKF the matrix **R** has to be added to some other matrix. For the particle filter and the NETF the computation of the likelihood involves **R**. 45 46 46 To support nondiagonal **R**-matrices consists in giving the user access to the routines that perform operations involving **R**. The operations dedepend on the filter type, e.g. in LESTKF and LETKF a product of some matrix with the inverse of **R** has to be computed, while in the traditional, perturbed observations, EnKF the matrix **R** has to be added to some other matrix. For the particle filter, the NETF and the hybrid filter LKNETF, the computation of the likelihood involves **R**. 47 47 48 48 == Routines to perform the analysis step ==