C $Header: /u/gcmpack/MITgcm/pkg/ggl90/GGL90_DIAGS.h,v 1.1 2004/09/16 11:27:18 mlosch Exp $
C $Name: $
#ifdef ALLOW_GGL90
C /==========================================================\
C | GGL90_DIAGS.h |
C | o Header for GGL90 diagnostic output |
C \==========================================================/
C----------------------------------------------------------------
C my_drctrec - next record to dump for GGL90 files
C----------------------------------------------------------------
INTEGER ggl90_drctrec
COMMON /GGL90_RECORDNUM1/ ggl90_drctrec
#ifdef ALLOW_TIMEAVE
C----------------------------------------------------------------
C ggl90_drctrecTave - next record to dump for GGL90 averaging files
C----------------------------------------------------------------
INTEGER ggl90_drctrecTave
COMMON /GGL90_RECORDNUM2/ ggl90_drctrecTave
C----------------------------------------------------------------
C ggl90_TimeAve - time of temporal integration (s) for each thread
C----------------------------------------------------------------
_RL ggl90_TimeAve(Nr,nSx,nSy)
COMMON /GGL90_TAVE/ ggl90_TimeAve
C----------------------------------------------------------------
C GGL90*tave - Time-averaging GGL90 variables
C----------------------------------------------------------------
_RL GGL90TKEtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
_RL GGL90viscArtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
_RL GGL90diffKrtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
COMMON /GGL90_TAVE_DIAGS/
& GGL90TKEtave, GGL90viscArtave, GGL90diffKrtave
#endif /* ALLOW_TIMEAVE */
#endif /* ALLOW_GGL90 */