31 type(
qg_gom),
intent(in) :: gom
33 real(kind_real),
intent(in) :: bias(2)
40 hofx%values(1,iobs) = gom%u(iobs)+bias(1)
41 hofx%values(2,iobs) = gom%v(iobs)+bias(2)
52 type(
qg_gom),
intent(inout) :: gom
54 real(kind_real),
intent(inout) :: bias(2)
61 gom%u(iobs) = hofx%values(1,iobs)
62 gom%v(iobs) = hofx%values(2,iobs)
63 bias(1) = bias(1)+hofx%values(1,iobs)
64 bias(2) = bias(2)+hofx%values(2,iobs)
subroutine, public qg_wind_equiv_ad(gom, hofx, bias)
Get equivalent for wind - adjoint.
subroutine, public qg_wind_equiv(gom, hofx, bias)
Get equivalent for wind (TL calls this subroutine too)