PDAFomi_obs_op_adj_gatheronly Subroutine

public subroutine PDAFomi_obs_op_adj_gatheronly(thisobs, obs_f_all, state_p)

adjoint observation operator for the case that observations belong to other compartment

Application of adjoint observation operator for the case that model variables are observerved in another compartment only. Thus DIM_OBS_P of the current compartment is 0. Accordingly, this observation operator only performs the gather operation to obtain the full observations.

The routine does nothing, since there are no observations on the compartment

The routine has to be called by all filter processes.

Revision history: * 2021-12 - Lars Nerger - Initial code from restructuring observation routines * Later revisions - see repository log

Arguments

Type IntentOptional Attributes Name
type(obs_f), intent(inout) :: thisobs
real, intent(inout) :: obs_f_all(:)
real, intent(in) :: state_p(:)