da_check_xtoy_adjoint_ssmi.inc
References to this file elsewhere.
1 subroutine da_check_xtoy_adjoint_ssmi(oi, y, adjtest_lhs, pertile_lhs)
2
3 !-----------------------------------------------------------------------
4 ! Purpose: TBD
5 !-----------------------------------------------------------------------
6
7 implicit none
8
9 type (ob_type), intent(in) :: oi ! obs. inc. vector (o-b).
10 type (y_type) , intent(inout) :: y ! y = h (xa)
11 real , intent(inout) :: adjtest_lhs, pertile_lhs
12
13 if (oi%num_ssmi_tb > 0) then
14 call da_check_xtoy_adjoint_ssmi_tb (oi, y, adjtest_lhs, pertile_lhs)
15 else if (oi%num_ssmi_retrieval > 0) then
16 call da_check_xtoy_adjoint_ssmi_rv(oi, y, adjtest_lhs, pertile_lhs)
17 end if
18
19 end subroutine da_check_xtoy_adjoint_ssmi
20
21