da_transform_xtoy_ssmi.inc
References to this file elsewhere.
1 subroutine da_transform_xtoy_ssmi (xb, oi, xa, y)
2
3 !-----------------------------------------------------------------------
4 ! Purpose: TBD
5 !-----------------------------------------------------------------------
6
7 implicit none
8
9 type (xb_type), intent(in) :: xb ! first guess state.
10 type (ob_type), intent(in) :: oi ! obs. increment vector (o-b).
11 type (x_type), intent(inout):: xa ! gridded analysis increment.
12 type (y_type), intent(inout) :: y ! y = h (xa)
13
14 if (oi%num_ssmi_tb > 0) then
15 call da_transform_xtoy_ssmi_tb (xb, oi, xa, y)
16 else if (oi%num_ssmi_retrieval > 0) then
17 call da_transform_xtoy_ssmi_rv (xb, oi, xa, y)
18 end if
19
20 end subroutine da_transform_xtoy_ssmi
21
22