/[MITgcm]/MITgcm/pkg/rbcs/RBCS.h
ViewVC logotype

Contents of /MITgcm/pkg/rbcs/RBCS.h

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


Revision 1.3 - (show annotations) (download)
Tue Jan 10 17:36:36 2006 UTC (18 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58e_post, checkpoint58b_post, checkpoint58g_post, checkpoint58h_post, checkpoint58j_post, checkpoint58, checkpoint58f_post, checkpoint58d_post, checkpoint58c_post, checkpoint58a_post, checkpoint58i_post, checkpoint58k_post
Changes since 1.2: +9 -8 lines
File MIME type: text/plain
o clean up common block
o add diff.list for TAF

1 #ifdef ALLOW_RBCS
2
3 CBOP
4 C !ROUTINE: RBCS.h
5 C !INTERFACE:
6
7 C !DESCRIPTION:
8 C Contains tracer parameters and input files for 3-D relaxation
9 C Some of these can be read in from data.rbcs
10
11 c number of mask to read
12 INTEGER maskLEN
13 PARAMETER(maskLEN = 3 )
14
15 _RL RBC_mask(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy,maskLEN)
16 _RL RBCtemp(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
17 _RL RBCsalt(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
18 _RL tauRelaxT
19 _RL tauRelaxS
20 _RL rbcsForcingPeriod
21 _RL rbcsForcingCycle
22 INTEGER rbcsIniter
23 LOGICAL useRBCtemp
24 LOGICAL useRBCsalt
25 LOGICAL useRBCptracers
26 CHARACTER*(MAX_LEN_FNAM) relaxMaskFile(maskLEN)
27 CHARACTER*(MAX_LEN_FNAM) relaxTFile
28 CHARACTER*(MAX_LEN_FNAM) relaxSFile
29 #ifdef ALLOW_PTRACERS
30 LOGICAL useRBCptrnum(PTRACERS_num)
31 _RL RBC_ptracers(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy,
32 & PTRACERS_num)
33 _RL tauRelaxPTR(PTRACERS_num)
34 CHARACTER*(MAX_LEN_FNAM) relaxPtracerFile(PTRACERS_num)
35 #endif
36
37 COMMON /RBCS_PARM01_R/
38 & tauRelaxT,
39 & tauRelaxS,
40 & rbcsForcingPeriod,
41 & rbcsForcingCycle,
42 & RBC_mask,
43 & RBCtemp,
44 & RBCsalt
45 COMMON /RBCS_PARM01_I/
46 & rbcsIniter
47 COMMON /RBCS_PARM01_L/
48 & useRBCtemp,
49 & useRBCsalt,
50 & useRBCptracers
51 COMMON /RBCS_PARM01_C/
52 & relaxMaskFile,
53 & relaxTFile,
54 & relaxSFile
55
56 #ifdef ALLOW_PTRACERS
57 COMMON /RBCS_PARM02/
58 & useRBCptrnum,
59 & tauRelaxPTR,
60 & relaxPtracerFile,
61 & RBC_ptracers
62 #endif
63
64 #endif

  ViewVC Help
Powered by ViewVC 1.1.22