/[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.5 - (show annotations) (download)
Thu Jun 23 20:02:50 2005 UTC (18 years, 10 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57t_post, checkpoint58l_post, checkpoint57o_post, checkpoint57m_post, checkpoint58e_post, checkpoint57r_post, checkpoint57s_post, checkpoint57j_post, checkpoint58b_post, checkpoint58m_post, checkpoint57k_post, checkpoint60, checkpoint61, checkpoint62, checkpoint58r_post, checkpoint57y_post, checkpoint58g_post, checkpoint57x_post, checkpoint58n_post, checkpoint58x_post, checkpoint61l, checkpoint58h_post, checkpoint58w_post, checkpoint58j_post, checkpoint57y_pre, checkpoint58q_post, checkpoint57v_post, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59a, checkpoint59c, checkpoint59b, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59h, checkpoint59k, checkpoint59j, checkpoint59, checkpoint58, checkpoint58f_post, checkpoint57n_post, checkpoint58d_post, checkpoint57w_post, checkpoint57p_post, checkpint57u_post, checkpoint58a_post, checkpoint58i_post, checkpoint57q_post, checkpoint58o_post, checkpoint57z_post, checkpoint58c_post, checkpoint58k_post, checkpoint58u_post, checkpoint58y_post, checkpoint58v_post, checkpoint58s_post, checkpoint61f, checkpoint61g, checkpoint61d, checkpoint61e, checkpoint61b, checkpoint61c, checkpoint58p_post, checkpoint61a, checkpoint61n, checkpoint61o, checkpoint58t_post, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61v, checkpoint61w, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint61q, checkpoint61z, checkpoint61x, checkpoint61y, checkpoint57l_post
Changes since 1.4: +5 -1 lines
File MIME type: text/plain
 o mnc-ify aim_v23 as requested by Daniel Enderton
   - sets sane default flags (unchanged behavior)
   - does not break aim.5l_cs or aim.5l_LatLon verification tests

1 C $Header: /u/gcmpack/MITgcm/pkg/aim_v23/AIM_DIAGS.h,v 1.4 2004/06/24 23:41:12 jmc 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