C $Header: /u/gcmpack/MITgcm/pkg/kpp/KPP_DIAGS.h,v 1.5 2004/10/07 19:31:14 edhill Exp $ C $Name: $ #ifdef ALLOW_KPP C /==========================================================\ C | KPP_DIAGS.h | C | o Header for KPP diagnostic output | C \==========================================================/ C---------------------------------------------------------------- C kpp_drctrec - next record to dump for KPP files C---------------------------------------------------------------- INTEGER kpp_drctrec COMMON /KPP_RECORDNUM1/ kpp_drctrec #ifdef ALLOW_TIMEAVE C---------------------------------------------------------------- C kpp_drctrecTave - next record to dump for KPP averaging files C---------------------------------------------------------------- INTEGER kpp_drctrecTave COMMON /KPP_RECORDNUM2/ kpp_drctrecTave C---------------------------------------------------------------- C kpp_TimeAve - time of temporal integration (s) for each thread C---------------------------------------------------------------- _RL kpp_TimeAve(Nr,nSx,nSy) COMMON /KPP_TAVE/ kpp_TimeAve C---------------------------------------------------------------- C KPP*tave - Time-averaging KPP variables C---------------------------------------------------------------- _RL KPPviscAztave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL KPPdiffKzTtave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL KPPghattave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) _RL KPPhbltave (1-OLx:sNx+OLx,1-OLy:sNy+OLy, nSx,nSy) _RL KPPdiffKzStave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy) COMMON /KPP_TAVE_DIAGS/ & KPPviscAztave, KPPdiffKzTtave, KPPghattave, KPPhbltave & ,KPPdiffKzStave #endif #endif CEH3 ;;; Local Variables: *** CEH3 ;;; mode:fortran *** CEH3 ;;; End: ***