1 |
jmc |
1.5 |
C $Header: /u/gcmpack/MITgcm/model/inc/SOLVE_FOR_PRESSURE3D.h,v 1.4 2003/10/31 20:35:32 edhill Exp $ |
2 |
adcroft |
1.1 |
C $Name: $ |
3 |
edhill |
1.3 |
|
4 |
cnh |
1.2 |
CBOP |
5 |
|
|
C !ROUTINE: SOLVE_FOR_PRESSURE3D.h |
6 |
|
|
C !INTERFACE: |
7 |
|
|
C include SOLVE_FOR_PRESSURE3D.h |
8 |
|
|
C !DESCRIPTION: \bv |
9 |
|
|
C *==========================================================* |
10 |
|
|
C | SOLVE_FOR_PRESSURE3D.h |
11 |
|
|
C | o Globals used by Fortran 3d pressure solver routine |
12 |
|
|
C *==========================================================* |
13 |
|
|
C \ev |
14 |
|
|
CEOP |
15 |
adcroft |
1.1 |
|
16 |
|
|
#ifdef ALLOW_NONHYDROSTATIC |
17 |
jmc |
1.5 |
|
18 |
|
|
C-- COMMON /SFP3D_COMMON_R/ variables (RL) used by 3-D pressure solver |
19 |
|
|
C cg3d_x :: Solution vector of the 3-D solver equation A.x=B |
20 |
|
|
C cg3d_b :: Right Hand side vector of the 3-D solver equation A.x=B |
21 |
|
|
|
22 |
|
|
COMMON /SFP3D_COMMON_R/ |
23 |
|
|
& cg3d_b |
24 |
|
|
c & cg3d_x, cg3d_b |
25 |
|
|
c _RL cg3d_x(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy) |
26 |
adcroft |
1.1 |
_RL cg3d_b(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nR,nSx,nSy) |
27 |
jmc |
1.5 |
|
28 |
adcroft |
1.1 |
#endif /* ALLOW_NONHYDROSTATIC */ |