/[MITgcm]/MITgcm/pkg/aim_v23/AIM_DIAGS.h
ViewVC logotype

Contents of /MITgcm/pkg/aim_v23/AIM_DIAGS.h

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


Revision 1.6 - (show annotations) (download)
Tue Dec 29 23:02:21 2009 UTC (14 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +1 -1 lines
File MIME type: text/plain
FILE REMOVED
- rename AIM_DIAGS.h --> AIM_TAVE.h
- use simpler (no level index) cumulative-time counter

1 C $Header: /u/gcmpack/MITgcm/pkg/aim_v23/AIM_DIAGS.h,v 1.5 2005/06/23 20:02:50 edhill Exp $
2 C $Name: $
3
4 #ifdef ALLOW_AIM
5
6 C /==========================================================\
7 C | AIM_DIAGS.h |
8 C | o Header for AIM diagnostic output |
9 C |==========================================================|
10 C | Declares global arrays used for holding/accumulating |
11 C | diagnostic output from AIM. |
12 C \==========================================================/
13
14 #ifdef ALLOW_AIM_TAVE
15
16 C Timer for AIM diags
17 _RL aim_timeAve(Nr,nSx,nSy)
18 COMMON /AIM_TAVE/ aim_timeAve
19
20 C USTRtave - u-stress (Pa)
21 C VSTRtave - v-stress (Pa)
22 C TSRtave - top-of-atm. shortwave radiation (W/m2)
23 C OLRtave - outgoing longwave radiation (W/m2)
24 C SSRtave - surface shortwave radiation (W/m2)
25 C SLRtave - surface longwave radiation (W/m2)
26 C SHFtave - sensible heat flux (W/m2)
27 C EVAPtave - evaporation [g/ (m2 s)]
28 C PRECNVtave- convective precipitation [g/ (m2 s)]
29 C PRECLStave- large-scale precipitation [g/ (m2 s)]
30 C CLOUDCtave- total cloud cover (fraction)
31 C CLTOPtave - normalized pressure at cloud top
32 C CBMFtave - cloud-base mass flux
33 C DRAGtave - surface Drag term (= Cd*Rho*|V|) (land+sea combined)
34 C aimV0tave - surface wind speed [m/s]
35 C aimT0tave - surface air absolute temp. [K]
36 C aimQ0tave - surface air spec. humidity [g/kg]
37 C EnFxPrtave- energy flux associated with precip. (snow, rain temp) [W/m^2]
38 C albedotave- surface albedo [0-1]
39 C dTsurftave- surf. Temp change from 1 iter to the next one (>0) [K]
40 C aimRHtave - Relative Humidity [0-1]
41 C
42 COMMON /AIM_TAVE_A/
43 & USTRTave, VSTRtave,
44 & TSRtave, OLRtave, SSRtave, SLRtave, SHFtave,
45 & EVAPtave, PRECNVtave, PRECLStave,
46 & CLOUDCtave, CLTOPtave, CBMFtave, DRAGtave,
47 & aimV0tave, aimT0tave, aimQ0tave,
48 & EnFxPrtave, albedotave, dTsurftave,
49 & aimRHtave
50 _RL USTRtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
51 _RL VSTRtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
52 _RL TSRtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
53 _RL OLRtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
54 _RL SSRtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
55 _RL SLRtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
56 _RL SHFtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
57 _RL EVAPtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
58 _RL PRECNVtave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
59 _RL PRECLStave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
60 _RL CLOUDCtave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
61 _RL CLTOPtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
62 _RL CBMFtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
63 _RL DRAGtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
64 _RL aimV0tave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
65 _RL aimT0tave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
66 _RL aimQ0tave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
67 _RL EnFxPrtave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
68 _RL albedotave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
69 _RL dTsurftave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
70 _RL aimRHtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
71
72 #endif /* ALLOW_AIM_TAVE */
73
74
75 #endif /* ALLOW_AIM */
76
77 CEH3 ;;; Local Variables: ***
78 CEH3 ;;; mode:fortran ***
79 CEH3 ;;; End: ***

  ViewVC Help
Powered by ViewVC 1.1.22