pyPDAF.PDAF.omi_init_obs_l_cb

pyPDAF.PDAF.omi_init_obs_l_cb()

This function is an internal PDAF-OMI function that is used as a call-back function to initialise local observation vector in domain localisation. This could be used to modify the observation variance when OMI is used with pyPDAF.PDAF.assimilate_xxx instead of pyPDAF.PDAF.omi_assimilate_xxx.

Parameters:
  • domain_p (int) – Index of current local analysis domain index

  • step (int) – Current time step

  • dim_obs_l (int) – Local dimension of observation vector

  • observation_l (ndarray[tuple[dim_obs_l], np.float64]) –

    Local observation vector

    The array dimension dim_obs_l is Local dimension of observation vector.

Returns:

observation_l – Local observation vector

The array dimension dim_obs_l is Local dimension of observation vector

Return type:

ndarray[tuple[dim_obs_l], np.float64]