updated top-level README and version_decl for V4.5 (#1847)
[WRF.git] / var / da / da_ssmi / da_print_stats_ssmt1.inc
blobbe0710a913e02c072be12e466b0a432c6d2c4030
1 subroutine da_print_stats_ssmt1(stats_unit, nt, minimum, maximum, average, rms_err)
3    !-----------------------------------------------------------------------
4    ! Purpose: TBD
5    !-----------------------------------------------------------------------
7    implicit none
9    integer,            intent(in)    :: stats_unit
10    integer,            intent(inout) :: nt
11    type (maxmin_type), intent(in)    :: minimum
12    type (maxmin_type), intent(in)    :: maximum
13    real,               intent(in)    :: average
14    real,               intent(in)    :: rms_err
16    if (trace_use_dull) call da_trace_entry("da_print_stats_ssmt1")
17    
18    write(unit=stats_unit, fmt='(a/)') '   var              T(K)     n    k'
20    write(unit=stats_unit, fmt='(a,i16,4i22)') '  Number: ', nt
22    if (nt < 1) nt = 1
23    
24    write(unit=stats_unit, fmt='((a,f12.4,2i5))') &
25       ' Minimum(n,k): ', minimum,    &
26       ' Maximum(n,k): ', maximum
27    write(unit=stats_unit, fmt='((a,f12.4,10x))') &
28       ' Average     : ', average/real(nt),    &
29       '    RMSE     : ', sqrt(rms_err/real(nt))
31    if (trace_use_dull) call da_trace_exit("da_print_stats_ssmt1")
33 end subroutine da_print_stats_ssmt1