Changes between Version 1 and Version 2 of ImplementAnalysisenkf


Ignore:
Timestamp:
May 19, 2011, 9:25:39 AM (13 years ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ImplementAnalysisenkf

    v1 v2  
    5252 * [#U_add_obs_erradd_obs_err.F90 U_add_obs_err]: The name of the user-supplied routine that adds the observation error covariance matrix to the ensemble covariance matrix projected onto the observation space.
    5353 * [#U_init_obscovarinit_obscovar.F90 U_init_obscovar]: The name of the user-supplied routine that initializes the observation error covariance matrix.
    54  * `status`: The integer status flag. It is zero, if `PDAF_put_state_enkf` is exited without errors.
    55 
    56 Note:
    57  * The order of the routine names does not show the order in which these routines are executed. See the [#Executionorderofuser-suppliedroutines section on the order of the execution] at the bottom of this page.
     54 * `status`: The integer status flag. It is zero, if `PDAF_put_state_enkf` is exited without errors.
    5855
    5956
     
    219216== Execution order of user-supplied routines ==
    220217
    221 The user-supplied routines are executed in the order listed below. The order can be important as some routines can perform preparatory work for later routines. For example, `U_init_dim_obs` can prepare an index array that provides the information for executing the observation operator in `U_obs_op`.
     218For the EnKF, the user-supplied routines are essentially executed in the order they are listed in the interface to `PDAF_put_state_enkf`. The order can be important as some routines can perform preparatory work for later routines. For example, `U_init_dim_obs` can prepare an index array that provides the information for executing the observation operator in `U_obs_op`.
    222219
    223220Before the analysis step is called the following routine is executed: