1 |
C $Header$ |
C $Header$ |
2 |
|
C $Name$ |
3 |
|
|
4 |
C |
C |
5 |
CBOP |
CBOP |
6 |
C !ROUTINE: SIZE.h |
C !ROUTINE: SIZE.h |
8 |
C include SIZE.h |
C include SIZE.h |
9 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
10 |
C *==========================================================* |
C *==========================================================* |
11 |
C | SIZE.h Declare size of underlying computational grid. |
C | SIZE.h Declare size of underlying computational grid. |
12 |
C *==========================================================* |
C *==========================================================* |
13 |
C | The design here support a three-dimensional model grid |
C | The design here support a three-dimensional model grid |
14 |
C | with indices I,J and K. The three-dimensional domain |
C | with indices I,J and K. The three-dimensional domain |
15 |
C | is comprised of nPx*nSx blocks of size sNx along one axis |
C | is comprised of nPx*nSx blocks of size sNx along one axis |
16 |
C | nPy*nSy blocks of size sNy along another axis and one |
C | nPy*nSy blocks of size sNy along another axis and one |
17 |
C | block of size Nz along the final axis. |
C | block of size Nz along the final axis. |
18 |
C | Blocks have overlap regions of size OLx and OLy along the |
C | Blocks have overlap regions of size OLx and OLy along the |
19 |
C | dimensions that are subdivided. |
C | dimensions that are subdivided. |
20 |
C *==========================================================* |
C *==========================================================* |
21 |
C \ev |
C \ev |
22 |
CEOP |
CEOP |
44 |
INTEGER Ny |
INTEGER Ny |
45 |
INTEGER Nr |
INTEGER Nr |
46 |
PARAMETER ( |
PARAMETER ( |
47 |
& sNx = 20, |
& sNx = 10, |
48 |
& sNy = 16, |
& sNy = 16, |
49 |
& OLx = 3, |
& OLx = 4, |
50 |
& OLy = 3, |
& OLy = 4, |
51 |
& nSx = 1, |
& nSx = 2, |
52 |
& nSy = 1, |
& nSy = 1, |
53 |
& nPx = 1, |
& nPx = 1, |
54 |
& nPy = 1, |
& nPy = 1, |