/[MITgcm]/MITgcm_contrib/cg2d_bench/SIZE.h
ViewVC logotype

Contents of /MITgcm_contrib/cg2d_bench/SIZE.h

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


Revision 1.2 - (show annotations) (download)
Fri May 12 22:34:02 2006 UTC (17 years, 10 months ago) by ce107
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -0 lines
File MIME type: text/plain
Added CVS Id tag

1 C $Id$
2 C
3 C /==========================================================\
4 C | SIZE.h Declare size of underlying computational grid. |
5 C |==========================================================|
6 C | The design here support a three-dimensional model grid |
7 C | with indices I,J and K. The three-dimensional domain |
8 C | is comprised of nPx*nSx blocks of size sNx along one axis|
9 C | nPy*nSy blocks of size sNy along another axis and one |
10 C | block of size Nz along the final axis. |
11 C | Blocks have overlap regions of size OLx and OLy along the|
12 C | dimensions that are subdivided. |
13 C \==========================================================/
14 C Voodoo numbers controlling data layout.
15 C sNx - No. X points in sub-grid.
16 C sNy - No. Y points in sub-grid.
17 C OLx - Overlap extent in X.
18 C OLy - Overlat extent in Y.
19 C Nx - No. points in X for the total domain.
20 C Ny - No. points in Y for the total domain.
21 INTEGER sNx
22 INTEGER sNy
23 INTEGER OLx
24 INTEGER OLy
25 PARAMETER (
26 & sNx =90,
27 & sNy =40,
28 & OLx = 1,
29 & OLy = 1)
30
31 COMMON /SIZE_C/ Nx, Ny
32 INTEGER Nx
33 INTEGER Ny

  ViewVC Help
Powered by ViewVC 1.1.22