Apply covariance localization: 2+1D factorized with vertical localization weight
This routine is a variant of PDAFomi_localize_covar_noniso with support for a vector of localization weights. This is used to specify different localization functions for the vertical and horizontal directions. The routine only stores the value of locweights(2) for the vertical and calls PDAFomi_init_dim_obs_l_noniso.
Revision history: * 2024-04 - Lars Nerger - Initial code from restructuring observation routines * Later revisions - see repository log
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(obs_f), | intent(inout) | :: | thisobs | |||
integer, | intent(in) | :: | dim | |||
integer, | intent(in) | :: | locweights(:) | |||
real, | intent(in) | :: | cradius(:) | |||
real, | intent(in) | :: | sradius(:) | |||
real, | intent(in) | :: | coords(:,:) | |||
real, | intent(inout) | :: | HP(:,:) | |||
real, | intent(inout) | :: | HPH(:,:) |