/[MITgcm]/MITgcm/pkg/monitor/mon_printstats_rl.F
ViewVC logotype

Annotation of /MITgcm/pkg/monitor/mon_printstats_rl.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.5 - (hide annotations) (download)
Thu Nov 8 16:47:34 2001 UTC (22 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint44e_post, checkpoint44f_post, checkpoint43a-release1mods, chkpt44d_post, checkpoint44e_pre, release1-branch_tutorials, chkpt44a_post, checkpoint44h_pre, chkpt44c_pre, checkpoint45a_post, checkpoint44g_post, checkpoint45b_post, release1-branch-end, release1_final_v1, checkpoint44b_post, checkpoint45c_post, checkpoint44h_post, chkpt44a_pre, checkpoint44b_pre, checkpoint44, checkpoint45, chkpt44c_post, checkpoint44f_pre, release1-branch_branchpoint
Branch point for: release1_final, release1-branch
Changes since 1.4: +11 -4 lines
update MONITOR:
* compute volume mean and (volume) standard deviation (replace the
  previous one)
* add diagnostic of 2dx,2dy grid noise for each field.
* volume mean and volume integral of KE

1 jmc 1.5 C $Header: /u/gcmpack/models/MITgcmUV/pkg/monitor/mon_printstats_rl.F,v 1.4 2001/06/25 20:35:23 adcroft Exp $
2 adcroft 1.2 C $Name: $
3 adcroft 1.1
4     #include "CPP_OPTIONS.h"
5    
6     SUBROUTINE MON_PRINTSTATS_RL(
7 jmc 1.5 I myNr, arr, arrName,
8     I arrMask,arrhFac,arrArea,arrDr,
9 adcroft 1.1 I myThid )
10     C /==========================================================\
11     C | SUBROUTINE MON_PRINTSTATS_RL |
12     C | o Prints to STDOUT the bare statistics of global array |
13     C | "_RL arr" with label "arrName" |
14     C |==========================================================|
15     C \==========================================================/
16     IMPLICIT NONE
17    
18     C === Global data ===
19     #include "SIZE.h"
20     #include "EEPARAMS.h"
21 cnh 1.3 #include "MONITOR.h"
22 adcroft 1.1
23     C === Routine arguments ===
24     INTEGER myNr
25     _RL arr(1-OLx:sNx+OLx,1-OLy:sNy+OLy,myNr,nSx,nSy)
26 jmc 1.5 _RS arrMask(1-OLx:sNx+OLx,1-OLy:sNy+OLy,myNr,nSx,nSy)
27     _RS arrhFac(1-OLx:sNx+OLx,1-OLy:sNy+OLy,myNr,nSx,nSy)
28     _RS arrArea(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
29     _RS arrDr(myNr)
30 adcroft 1.1 CHARACTER*(*) arrName
31     INTEGER myThid
32    
33     C === Local variables ====
34     _RL theMin
35     _RL theMax
36     _RL theMean
37     _RL theSD
38 jmc 1.5 _RL theDel2
39 adcroft 1.1
40     CALL MON_STATS_RL(
41 jmc 1.5 I myNr, arr, arrMask,arrhFac,arrArea,arrDr,
42     O theMin,theMax,theMean,theSD,theDel2,
43 adcroft 1.1 I myThid )
44    
45 adcroft 1.4 CALL MON_OUT_RL( arrName, theMax, mon_foot_max ,myThid)
46     CALL MON_OUT_RL( arrName, theMin, mon_foot_min ,myThid)
47     CALL MON_OUT_RL( arrName, theMean, mon_foot_mean ,myThid)
48     CALL MON_OUT_RL( arrName, theSD, mon_foot_sd ,myThid)
49 jmc 1.5 CALL MON_OUT_RL( arrName, theDel2, mon_foot_del2 ,myThid)
50 adcroft 1.1
51     RETURN
52     END

  ViewVC Help
Powered by ViewVC 1.1.22