C $Header: /home/ubuntu/mnt/e9_copy/MITgcm/pkg/ptracers/ptracers_debug.F,v 1.3 2004/07/13 16:47:48 jmc Exp $ C $Name: $ #include "PTRACERS_OPTIONS.h" CBOP C !ROUTINE: PTRACERS_DEBUG C !INTERFACE: ========================================================== SUBROUTINE PTRACERS_DEBUG( I myThid ) C !DESCRIPTION: C Calculates tendancy for passive tracers and integrates forward C in time. C !USES: =============================================================== IMPLICIT NONE #include "SIZE.h" #include "EEPARAMS.h" #include "PTRACERS_SIZE.h" #include "PTRACERS.h" C !INPUT PARAMETERS: =================================================== C myThid :: thread number INTEGER myThid C !OUTPUT PARAMETERS: ================================================== C none #ifdef ALLOW_PTRACERS #ifdef ALLOW_DEBUG C !LOCAL VARIABLES: ==================================================== C i,j,k,bi,bj,iTracer :: loop indices INTEGER i,j,iTracer CHARACTER*(9) strng CEOP C Loop over tracers DO iTracer=1,PTRACERS_num WRITE(strng(1:9),'(a7,i2.2)') 'PTRACER',iTracer CALL DEBUG_STATS_RL(Nr, & pTracer(1-Olx,1-Oly,1,1,1,iTracer),strng,myThid) WRITE(strng(1:9),'(a7,i2.2)') 'GTRACER',iTracer CALL DEBUG_STATS_RL(Nr, & gPtr(1-Olx,1-Oly,1,1,1,iTracer),strng,myThid) WRITE(strng(1:9),'(a7,i2.2)') 'GNm1TRC',iTracer CALL DEBUG_STATS_RL(Nr, & gPtrNm1(1-Olx,1-Oly,1,1,1,iTracer),strng,myThid) C end of tracer loop ENDDO #endif #endif /* ALLOW_PTRACERS */ RETURN END