Changes between Version 1 and Version 2 of Porting_to_OMI_PDAF23


Ignore:
Timestamp:
Jun 3, 2025, 2:44:02 PM (3 days ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Porting_to_OMI_PDAF23

    v1 v2  
    26261.      In `assimilate_pdaf` replace the call(s) to PDAF_put_state_X or PDAF_assimilate_X by the calls to PDAFomi_put_state_local/global or PDAFomi_assimilate_local/global (You can copy this from the template files in templates/)
    27271.      In `assimilate_pdaf` further replace the declaration of the 'EXTERNAL' subroutines following the template (several of the routines are no longer present with PDAF-OMI, while those that remain now have the suffix `_pdafomi` (like init_dim_obs_pdafomi)
    28 5.      For each observation type implement an obs-module as described in the [wiki:OMI_observation_modules documention on the observation modules]
    29 7.      Add a call to `deallocate_obs_pdafomi()` are the end of your routine `prepoststep`.
     285.      For each observation type implement an obs-module as described in the [wiki:OMI_observation_modules_PDAF23 documention on the observation modules]
    30298.      Adapt the compilation to also compile `callback_obs_pdafomi.F90` and the obs-modules.
    31309.      Modify the compilation such that the include-directory of your PDAF installation is defined as an include directory (i.e. specify -IPDAF_ROOT/include where PDAF_ROOT is the root directory of your PDAF installation.)