prepoststep_ens_pdaf Subroutine

private subroutine prepoststep_ens_pdaf(step, dim_p, dim_ens, dim_ens_p, dim_obs_p, state_p, Uinv, ens_p, flag)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: step

Current time step (not relevant for offline mode)

integer, intent(in) :: dim_p

PE-local state dimension

integer, intent(in) :: dim_ens

Size of state ensemble

integer, intent(in) :: dim_ens_p

PE-local size of ensemble

integer, intent(in) :: dim_obs_p

PE-local dimension of observation vector

real(kind=REAL64), intent(inout) :: state_p(dim_p)

PE-local forecast/analysis state

real(kind=REAL64), intent(inout) :: Uinv(dim_ens-1,dim_ens-1)

Inverse of matrix U

real(kind=REAL64), intent(inout) :: ens_p(dim_p,dim_ens)

PE-local state ensemble

integer, intent(in) :: flag

PDAF status flag

local variables


Contents

None