Changes between Version 5 and Version 6 of InsertAnalysisStep


Ignore:
Timestamp:
May 15, 2014, 11:26:52 AM (10 years ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InsertAnalysisStep

    v5 v6  
    5151== Inserting `assimilate_pdaf` ==
    5252
    53 The right place to insert the interface routine `assimilate_pdaf` into the model code, is at the end of the time stepping loop. Thus, usually this is directly before the '''END DO''' of the time stepping loop. One has to ensure that the rounte is called at each time step, so that PDAF can count the time steps until the next analysis time.
     53The right place to insert the interface routine `assimilate_pdaf` into the model code, is at the end of the time stepping loop. Thus, usually this is directly before the '''END DO''' of the time stepping loop.
    5454
    55 The purpose of `assimilate_pdaf` is to call the filter-specific PDAF-core routine `PDAF_assimilate_X`, with `X` being the name of the filter method. It is also possible to insert the call to `PDAF_assimilate_X` directly into the model code. However, using the additional interface routine yield usually cleaner source code. This is because of subroutine name that are specified in the call the `PDAF_assimilate_X` or when more than one filter are implemented.
     55The purpose of `assimilate_pdaf` is to call the filter-specific PDAF-core routine `PDAF_assimilate_X`, with `X` being the name of the filter method. It is also possible to insert the call to `PDAF_assimilate_X` directly into the model code. However, using the additional interface routine yield usually cleaner source code. This is because of subroutine names that are specified in the call the `PDAF_assimilate_X` or when more than one filter are implemented.
     56
     57One has to ensure that `PDAF_assimilate_X` is called at each time step, so that PDAF can count the time steps until the next analysis time.
    5658
    5759== `PDAF_assimilate_X` ==