1 |
C $Header: /u/gcmpack/MITgcm/pkg/flt/FLT_SIZE.h,v 1.1 2010/12/22 21:28:45 jahn Exp $ |
2 |
C $Name: $ |
3 |
|
4 |
C ================================================================== |
5 |
C HEADER FLT_SIZE |
6 |
C ================================================================== |
7 |
|
8 |
C== Size == |
9 |
|
10 |
C max_npart_tile :: maximum number of floats on a tile |
11 |
C normally npart_tile < max_npart, but could be the same |
12 |
C for safety |
13 |
C max_npart_exch :: maximum number of floats on a tile that can be |
14 |
C exchanged at one time |
15 |
C normally max_npart_exch < max_npart_tile, |
16 |
C but could be the same for safety |
17 |
C fltBufDim :: 1rst dimension of IO buffer, greater than number of |
18 |
C fields to write (used for trajectories & profiles); |
19 |
C can be less than 9+4*Nr if not writing any profile |
20 |
C or only few fields along traj. and vert. profile |
21 |
INTEGER max_npart_tile, max_npart_exch, fltBufDim |
22 |
PARAMETER (max_npart_tile = 300) |
23 |
PARAMETER (max_npart_exch = 50) |
24 |
PARAMETER (fltBufDim = (9+4*Nr)) |
25 |
c PARAMETER (fltBufDim = 13 ) |
26 |
c PARAMETER (fltBufDim = 8 ) |
27 |
|
28 |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |