Changes between Version 1 and Version 2 of PDAF3_put_state_local_nondiagR
- Timestamp:
- Mar 27, 2025, 2:16:25 PM (5 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PDAF3_put_state_local_nondiagR
v1 v2 1 = PDAF3_put_state_ nondiagR =1 = PDAF3_put_state_local_nondiagR = 2 2 3 3 4 This page documents the routine `PDAF3_put_state_ nondiagR`. The routine is part of the advanced [wiki:PDAF3_interface PDAF3 interface] that was introduced with PDAF V3.0.4 This page documents the routine `PDAF3_put_state_local_nondiagR`. The routine is part of the advanced [wiki:PDAF3_interface PDAF3 interface] that was introduced with PDAF V3.0. 5 5 6 The routine is used to execute the analysis step of the local ensemble filters LESTKF, LETKF and LSEIK for the case of a non-diagonal observation error covariance matrix. 6 The routine is used to execute the analysis step of the local ensemble filters LESTKF, LETKF and LSEIK for the case of a non-diagonal observation error covariance matrix. 7 7 8 The routine is typically called in `assimilate_pdaf` or directly in the model code. 8 9 … … 11 12 The routine is used for the offline mode of PDAF. It can also be used in the 'flexible' parallelization implementation variant of the data assimilation system, but starting with PDAF-3 we recommend to use [wiki:PDAF3_assimilate_local PDAF3_assimilate_local], which is also used with the 'fully-parallel' implementation variant. 12 13 13 The interface for the routine `PDAF3_assimilate_nondiagR`contains names for routines that operate on the local analysis domains (marked by the suffix `_l`).14 The interface for the routine contains names for routines that operate on the local analysis domains (marked by the suffix `_l`). 14 15 15 16 The interface when using one of the local filters (`PDAF_localfilter()=1`) is: