da_print_stats_satem.inc
References to this file elsewhere.
1 subroutine da_print_stats_satem(stats_unit, nthickness, Satem)
2
3 !-----------------------------------------------------------------------
4 ! Purpose: TBD
5 !-----------------------------------------------------------------------
6
7 implicit none
8
9 integer, intent(in) :: stats_unit
10 integer, intent(inout) :: nthickness
11 type (stats_satem_type), intent(in) :: Satem
12
13 write(unit=stats_unit, fmt='(a/)') &
14 ' var thickness(m) n k'
15
16 write(unit=stats_unit, fmt='(a,i16)') &
17 ' Number: ', nthickness
18
19 if (nthickness < 1) nthickness = 1
20
21 write(unit=stats_unit, fmt='((a,f12.4,2i5))') &
22 ' Minimum(n,k): ', Satem%minimum%thickness, &
23 ' Maximum(n,k): ', Satem%maximum%thickness
24 write(unit=stats_unit, fmt='((a,f12.4,10x))') &
25 ' Average : ', Satem%average%thickness/real(nthickness), &
26 ' RMSE : ', sqrt(Satem%rms_err%thickness/real(nthickness))
27
28 end subroutine da_print_stats_satem
29
30