Changes between Version 3 and Version 4 of PDAFomi_observation_diagnostics
- Timestamp:
- May 15, 2025, 11:19:57 AM (3 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PDAFomi_observation_diagnostics
v3 v4 42 42 Here, we describe the functionalities of the observation diagnostics routines. 43 43 44 A common place to call the PDAFomi_diagdiagnostics routines is in `prepoststep_pdaf`, which is the usual place to also analyze the ensemble. Usually, PDAF initializes the observations after `prepoststep_pdaf` was executed after the forecast. To be able to compare the observations and the forecast ensemble, one has to switch the place at which observations are initialized. This is done with44 A common place to call the `PDAFomi_diag` diagnostics routines is in `prepoststep_pdaf`, which is the usual place to also analyze the ensemble. Usually, PDAF initializes the observations after `prepoststep_pdaf` was executed after the forecast. To be able to compare the observations and the forecast ensemble, one has to switch the place at which observations are initialized. This is done with 45 45 {{{ 46 46 CALL PDAF_set_iparam(9, 0) … … 49 49 50 50 The routines for observation diagnostics can be organized in four groups 51 * Activation ofobservation diagnostics51 * Deactivating or re-activating observation diagnostics 52 52 * [wiki:PDAFomi_observation_diagnostics#PDAFomi_set_obs_diag PDAFomi_set_obs_diag] 53 53 * Statistics … … 64 64 65 65 66 == Activation ofobservation diagnostics ==66 == Deactivating or re-activating observation diagnostics == 67 67 68 68 === PDAFomi_set_obs_diag === 69 69 70 The routine is used to activate or deactivate the observation diagnostics.70 By default, the observation diagnostics are activated. However, as this functionality increases the required alloced memory it might be desirable to deactivate this functionality. The routine is used deactivate the observation diagnostics. It is also possible to re-activate the observation diagnostics at a later time. 71 71 72 72 The routine can be called by all processes, but it is sufficient to call it for those processes that handle observations, which usually are the filter processes. A common place is to call the routine in `init_pdaf` afer the initialization of PDAF in `PDAF_init`. … … 77 77 78 78 INTEGER, INTENT(in) :: diag ! Value for observation diagnostics mode 79 ! =0 deactivates observation diagnostics 79 80 ! >0 activates observation diagnostics 80 81 }}}