/[MITgcm]/MITgcm/pkg/diagnostics/diagnostics_write.F
ViewVC logotype

Annotation of /MITgcm/pkg/diagnostics/diagnostics_write.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (hide annotations) (download)
Thu Feb 26 02:21:18 2004 UTC (20 years, 2 months ago) by molod
Branch: MAIN
Changes since 1.1: +13 -131 lines
Implementing diagnostics package

1 molod 1.2 subroutine diagnostics_write (myThid, myIter)
2 molod 1.1 C***********************************************************************
3     C Purpose
4     C -------
5 molod 1.2 C Output sequence for the (multiple) diagnostics output files
6 molod 1.1 C
7     C Arguments Description
8     C ----------------------
9 molod 1.2 C myIter ..... Current Iteration Number
10     C myThid ..... Current Process(or)
11 molod 1.1 C***********************************************************************
12 molod 1.2 implicit none
13     #include "CPP_OPTIONS.h"
14 molod 1.1 #include "SIZE.h"
15     #include "fizhi_SIZE.h"
16     #include "diagnostics_SIZE.h"
17     #include "diagnostics.h"
18    
19 molod 1.2 integer myThid, myIter
20 molod 1.1
21     c Local variables
22     c ===============
23 molod 1.2 integer n
24 molod 1.1
25     C***********************************************************************
26 molod 1.2 C*** Check to see if its time for Diagnostic Output ***
27 molod 1.1 C***********************************************************************
28 molod 1.2 do n=1,nlists
29     if ( mod(freq(n),myIter).eq.0 ) then
30     call diagout(myThid,n)
31     call clrindx(myThid,n)
32 molod 1.1 endif
33     enddo
34    
35     return
36     end

  ViewVC Help
Powered by ViewVC 1.1.22