1 subroutine da_check_max_iv_ssmi_tb(iv, it)
3 !-----------------------------------------------------------------------
5 !-----------------------------------------------------------------------
9 type(iv_type), intent(inout) :: iv
10 integer, intent(in) :: it
15 if (trace_use) call da_trace_entry("da_check_max_iv_ssmi_tb")
17 !---------------------------------------------------------------------------
18 ! [1.0] Perform maximum innovation vector check:
19 !---------------------------------------------------------------------------
21 do n=iv%info(ssmi_tb)%n1, iv%info(ssmi_tb)%n2
24 call da_max_error_qc(it, iv%info(ssmi_tb), n, iv%ssmi_tb(n)%tb19h, max_error_tb, failed)
28 call da_max_error_qc(it, iv%info(ssmi_tb), n, iv%ssmi_tb(n)%tb19v, max_error_tb, failed)
32 call da_max_error_qc(it, iv%info(ssmi_tb), n, iv%ssmi_tb(n)%tb22v, max_error_tb, failed)
36 call da_max_error_qc(it, iv%info(ssmi_tb), n, iv%ssmi_tb(n)%tb37h, max_error_tb, failed)
40 call da_max_error_qc(it, iv%info(ssmi_tb), n, iv%ssmi_tb(n)%tb37v, max_error_tb, failed)
44 call da_max_error_qc(it, iv%info(ssmi_tb), n, iv%ssmi_tb(n)%tb85h, max_error_tb, failed)
48 call da_max_error_qc(it, iv%info(ssmi_tb), n, iv%ssmi_tb(n)%tb85v,max_error_tb, failed)
51 if (trace_use) call da_trace_exit("da_check_max_iv_ssmi_tb")
53 end subroutine da_check_max_iv_ssmi_tb