/[MITgcm]/MITgcm/eesupp/src/eedata_example.F
ViewVC logotype

Contents of /MITgcm/eesupp/src/eedata_example.F

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


Revision 1.3 - (show annotations) (download)
Mon May 24 15:15:10 1999 UTC (24 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint28, checkpoint29, checkpoint23, checkpoint24, checkpoint25, checkpoint27, branch-atmos-merge-freeze, branch-atmos-merge-start, checkpoint26, branch-atmos-merge-shapiro, checkpoint33, checkpoint32, checkpoint31, checkpoint30, checkpoint34, branch-atmos-merge-zonalfilt, branch-atmos-merge-phase5, branch-atmos-merge-phase4, branch-atmos-merge-phase7, branch-atmos-merge-phase6, branch-atmos-merge-phase1, branch-atmos-merge-phase3, branch-atmos-merge-phase2
Branch point for: branch-atmos-merge
Changes since 1.2: +3 -2 lines
Added IMPLICIT NONE.

1 C $Header: /u/gcmpack/models/MITgcmUV/eesupp/src/eedata_example.F,v 1.2 1998/04/23 20:37:29 cnh Exp $
2
3 #include "CPP_EEOPTIONS.h"
4
5 SUBROUTINE EEDATA_EXAMPLE
6 C /==========================================================\
7 C | S/R EEDATA_EXAMPLE |
8 C | o Write example eedata file |
9 C |==========================================================|
10 C | Notes |
11 C | ===== |
12 C | Some systems require & as the namelist terminator. |
13 C | Other systems use a / character. |
14 C \==========================================================/
15 IMPLICIT NONE
16 #include "SIZE.h"
17 #include "EEPARAMS.h"
18
19 C -- Local variables --
20 CHARACTER*(MAX_LEN_MBUF) msgBuf
21
22 WRITE(msgBuf,'(A)') '// Shown below is an example "eedata" file.'
23 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
24 WRITE(msgBuf,'(A)') '// To use this example copy and paste the '
25 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
26 WRITE(msgBuf,'(A)') '// ">" lines. Then remove the text up to'
27 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
28 WRITE(msgBuf,'(A)') '// and including the ">".'
29 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
30 WRITE(msgBuf,'(A)') '># Example "eedata" file'
31 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
32 WRITE(msgBuf,'(A)') '># Lines beginning "#" are comments'
33 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
34 WRITE(msgBuf,'(A)') '># nTx - No. threads per process in X'
35 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
36 WRITE(msgBuf,'(A)') '># nTy - No. threads per process in Y'
37 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
38 WRITE(msgBuf,'(A)') '>&EEPARMS '
39 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
40 WRITE(msgBuf,'(A)') '>nTx=1,nTy=1 '
41 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
42 WRITE(msgBuf,'(A)') '>/ '
43 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
44 WRITE(msgBuf,'(A)') '># Note: Some systems use & as the '
45 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
46 WRITE(msgBuf,'(A)') '># namelist terminator. Other systems'
47 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
48 WRITE(msgBuf,'(A)') '># use a / character (as shown here).'
49 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
50 WRITE(msgBuf,'(A)') ' '
51 CALL PRINT_MESSAGE( msgBuf,standardMessageUnit,SQUEEZE_RIGHT,1)
52 C
53 RETURN
54 END
55

  ViewVC Help
Powered by ViewVC 1.1.22