Changes between Version 6 and Version 7 of PDAF_put_state_ensrf


Ignore:
Timestamp:
Mar 25, 2025, 7:56:55 PM (7 days ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PDAF_put_state_ensrf

    v6 v7  
    11= PDAF_put_state_ensrf =
    22
    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.
     3This 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`.)
    44
    55The 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. 
     
    2525 * `status_pdaf`: [[BR]]The integer status flag. It is zero, if the routine is exited without errors.
    2626
    27 The user-supplied call-back routines are described on the page on [ImplementAnalysislenkf implementing the analysis step of the ENSRF/EAKF].
     27The 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.
    2828
    2929It 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.