Version 2 (modified by 3 years ago) (diff) | ,
---|
PDAFomi_gather_obsstate
This page documents the routine PDAFomi_gather_obsstate
of PDAF-OMI.
The routine has to be inside an observation operator for PDAF-OMI. It initializes observation information for PDAF-OMI.
Calling this routine is relevant if the user implements a new observation operator for PDAF-OMI. The observation operators provided the PDAF-OMI already include the call to PDAFomi_gather_obsstate
.
See the page on OMI observation operators for information about implementing a custom observation operator. |
The interface is:
SUBROUTINE PDAFomi_gather_obsstate(thisobs, obsstate_p, obsstate_f) TYPE(obs_f), INTENT(inout) :: thisobs ! Data type with full observation REAL, INTENT(in) :: ostate_p(:) ! Vector of process-local observed state REAL, INTENT(inout) :: obs_f_all(:) ! Full observed vector for all types
Notes:
thisobs
is the observation data type initialized byinit_dim_obs_OBSTYPE