Changes between Version 11 and Version 12 of ImplementAnalysislseik


Ignore:
Timestamp:
Sep 1, 2010, 5:17:15 PM (10 years ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ImplementAnalysislseik

    v11 v12  
    199199 * As a simple case, if the localization is only performed horizontally, the local analysis domain can be single vertical columns of the model grid. In this case `n_domains_p` is simply the number of vertical columns in the local model sub-domain.
    200200
     201=== `U_init_dim_local` (init_dim_local.F90) ===
     202
     203This routine is used by all local filter algorithms (LSEIK, LETKF).
     204
     205The interface for this routine is:
     206{{{
     207SUBROUTINE init_dim_local(step, domain_p, dim_l)
     208
     209  INTEGER, INTENT(in)  :: step        ! Current time step
     210  INTEGER, INTENT(in)  :: domain_p    ! Current local analysis domain
     211  INTEGER, INTENT(out) :: dim_l       ! Local state dimension
     212}}}
     213
     214The routine is called during the loop over the local analysis domains in the analysis step.
     215It has to provide in `dim_l` the dimension of the state vector for the local analysis domain with index `domain_p`.
     216
     217Hints:
     218 * If a local analysis domain is a single vertical column of the model grid, the size of the state in the local analysis domain, will be just the number of vertical grid points at this location.
     219
    201220
    202221