source: trunk/private_scratch.h @ 2

Last change on this file since 2 was 2, checked in by pinsard, 17 years ago

initial import from official romsagrif distribution without any svn and CVS directories

File size: 976 bytes
Line 
1!
2! $Id: private_scratch.h,v 1.3 2004/03/26 15:26:08 pmarches Exp $
3!
4#ifdef SGI
5      real A2d(N2d,NSA,0:NPP-1), A3d(N3d,4,0:NPP-1)
6# ifdef SEDIMENT
7      integer B2d(N2d,0:NPP-1)
8# endif
9      common /private_scratch_A2d/A2d
10     &       /private_scratch_A3d/A3d
11# ifdef SEDIMENT
12     &       /private_scratch_B2d/B2d
13# endif
14#elif defined CRAY
15      real A2d(N2d,NSA,0:0), A3d(N3d,4,0:0)
16#  ifdef SEDIMENT
17      integer B2d(N2d,0:0)
18#  endif
19      task common /private_scratch/ A2d,A3d
20#  ifdef SEDIMENT
21      task common /private_scratch_bis/ B2d
22#  endif
23#else
24      real A2d(N2d,NSA,0:NPP-1), A3d(N3d,4,0:NPP-1)
25#ifdef AGRIF
26      real A1dXI(N1dXI,10*NWEIGHT,0:NPP-1),
27     &     A1dETA(N1dETA,10*NWEIGHT,0:NPP-1)
28#endif     
29#  ifdef SEDIMENT
30      integer B2d(N2d,0:NPP-1)
31#  endif
32      common /private_scratch/ A2d,A3d
33#  ifdef SEDIMENT
34     &       /private_scratch_bis/ B2d
35#  endif
36#  ifdef AGRIF
37      common/private_scratch_agrif/A1dXI,A1dETA
38#  endif
39#endif
Note: See TracBrowser for help on using the repository browser.