Changes between Version 6 and Version 7 of PDAF_put_state_ensrf
- Timestamp:
- Mar 25, 2025, 7:56:55 PM (7 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PDAF_put_state_ensrf
v6 v7 1 1 = PDAF_put_state_ensrf = 2 2 3 This page documents the routine `PDAF_put_state_ensrf` of PDAF. The routine is used to execute the ENSRF/EAKF filters, which were added to PDAF with version 3.0. 3 This page documents the routine `PDAF_put_state_ensrf` of PDAF. The routine is used to execute the ENSRF/EAKF filters, which were added to PDAF with version 3.0. (Which filter variant is executed is selected by the `subtype` in the call to `PDAF_init`.) 4 4 5 5 The routine is typically called in `assimilate_pdaf` or directly in the model code. However, for newer implementations we recommend to use the generic interface routine [wiki:PDAF3_put_state_local] since less user-supplied call-back routines are required with the PDAF3 interface. … … 25 25 * `status_pdaf`: [[BR]]The integer status flag. It is zero, if the routine is exited without errors. 26 26 27 The user-supplied call-back routines are described on the page on [ImplementAnalysislenkf implementing the analysis step of the ENSRF/EAKF]. 27 The user-supplied call-back routines are described on the page on [ImplementAnalysislenkf implementing the analysis step of the ENSRF/EAKF]. Here also the possible choices of `subtype` are explained. These select the particular filter variant. 28 28 29 29 It is recommended that the value of `status_pdaf` is checked in the program after PDAF_assimilate_lenkf is executed. Only if its value is 0 the initialization was successful.