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

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

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


Revision 1.3 - (hide 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 adcroft 1.3 C $Header: /u/gcmpack/models/MITgcmUV/eesupp/src/eedata_example.F,v 1.2 1998/04/23 20:37:29 cnh Exp $
2 cnh 1.1
3     #include "CPP_EEOPTIONS.h"
4    
5 adcroft 1.3 SUBROUTINE EEDATA_EXAMPLE
6 cnh 1.1 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 adcroft 1.3 IMPLICIT NONE
16 cnh 1.1 #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