C $Header: /home/ubuntu/mnt/e9_copy/MITgcm/pkg/timeave/TIMEAVE_STATV.h,v 1.1 2001/03/06 15:42:41 jmc Exp $ C $Name: $ C C-- 98/06/12 - elk C C /========================================================================\ C | TIMEAVE_STATV.h | C | o Time averages of model state-variables (common block TAVE_STATEVARS) | C |========================================================================| C C TimeAve_* - time of temporal integration (s) *** for each thread *** C TimeAve_half - half time_step multiple (used for state variables) C TimeAve_full - full time_step multiple (used for for intermediate var.) C etaTave - surface displacement (r unit, i.e. ocean:z, atmos:p) C uVeltave - zonal velocity (m/s, i=1 held at western face) C vVeltave - meridional velocity (m/s, j=1 held at southern face) C thetatave - potential temperature (oC, held at pressure/tracer point) C salttave - salinity (ppt, held at pressure/tracer point) C uttave - uVel * theta C vttave - vVel * theta COMMON /TAVE_TIME/ TimeAve_half,TimeAve_full _RL TimeAve_half(Nr,nSx,nSy) _RL TimeAve_full(Nr,nSx,nSy) COMMON /TAVE_STATEVARS/ & etaTave,uVeltave,vVeltave,wVeltave, & thetatave,salttave,uttave,vttave, & phiHydtave,ConvectCountTave _RL etaTave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) _RL uVeltave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL vVeltave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL thetatave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL salttave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL uttave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL vttave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL wVeltave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL phiHydtave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL ConvectCountTave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)