Changes between Version 3 and Version 4 of ImplementAnalysisPDAF3UniversalLocal
- Timestamp:
- May 24, 2025, 6:19:12 PM (8 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ImplementAnalysisPDAF3UniversalLocal
v3 v4 52 52 Here, we list the full interface of the routine. Subsequently, the user-supplied routines specified in the call are explained. 53 53 54 The interface when using one of the local filtersis the following:55 {{{ 56 SUBROUTINE PDAF3_assimilate (collect_state_pdaf, distribute_state_pdaf, &54 The universal interface is the following: 55 {{{ 56 SUBROUTINE PDAF3_assimilate_local(collect_state_pdaf, distribute_state_pdaf, & 57 57 init_dim_obs_pdafomi, obs_op_pdafomi, & 58 58 init_n_domains_pdaf, init_dim_l_pdaf, init_dim_obs_l_pdafomi, & … … 122 122 In the subroutine interfaces some variables appear with the suffix `_p` (short for 'process'). This suffix indicates that the variable is particular to a model sub-domain, if a domain decomposed model is used. In addition, there will be variables with suffix `_l` (indicating 'local'). 123 123 124 Call-back routines that end on `_pdaf` are regular call-back routines from the core part of PDAF, while call-back routines that end on `_pdafomi` handle observations within PDAF-OMI. 125 126 124 127 125 128 === `collect_state_pdaf` (collect_state_pdaf.F90) ===