C $Header: /u/gcmpack/MITgcm/pkg/gchem/gchem_diags.F,v 1.8 2004/11/28 23:48:30 mlosch Exp $ C $Name: $ #include "GCHEM_OPTIONS.h" C !INTERFACE: ========================================================== SUBROUTINE GCHEM_DIAGS(myTime,myIter, myThid ) C !DESCRIPTION: C calls subroutine that calculate diagnostic specific to C any tracer epxperiment C also calls gchem monitor C !USES: =============================================================== IMPLICIT NONE #include "SIZE.h" #include "GRID.h" #include "DYNVARS.h" #include "EEPARAMS.h" #include "PARAMS.h" C !INPUT PARAMETERS: =================================================== C myThid :: thread number INTEGER myThid, myIter _RL myTime CEOP #ifdef ALLOW_GCHEM cccccccccccccccccccccc c diagnostics c cccccccccccccccccccccc #ifdef DIC_BIOTIC #ifdef ALLOW_TIMEAVE IF (myIter.NE.nIter0) & call DIC_BIOTIC_DIAGS( myTime, myIter, myThid ) #endif /* ALLOW_TIMEAVE */ #endif /* DIC_BIOTIC */ #endif /* ALLOW_GCHEM */ RETURN END