1 |
jmc |
1.1 |
C $Header: $ |
2 |
|
|
C $Name: $ |
3 |
|
|
|
4 |
|
|
#ifdef ALLOW_AIM |
5 |
|
|
C *==========================================================* |
6 |
|
|
C | AIM_GRID.h define grid arrays required for AIM Physics | |
7 |
|
|
C *==========================================================* |
8 |
|
|
|
9 |
|
|
C-- COMMON /AIM_GRID_R/: AIM surface and grid-related arrays |
10 |
|
|
C WVSurf : weights for vertical interpolation down to the surface |
11 |
|
|
C (replace WVI(NLEV,2) in com_physcon.h, common FSIGLT) |
12 |
|
|
C fOrogr : orographic factor (used for surface drag) |
13 |
|
|
C (originally in com_sflcon.h, common SFLFIX) |
14 |
|
|
C snLat,csLat : sin(Lat) & cos(Lat) ; |
15 |
|
|
C (originally in com_physcon.h, common FSIGLT) |
16 |
|
|
COMMON /AIM_GRID_R/ fOrogr, WVSurf, snLat, csLat |
17 |
|
|
_RL fOrogr(NGP,MAX_NO_THREADS) |
18 |
|
|
_RL WVSurf(NGP,MAX_NO_THREADS) |
19 |
|
|
_RL snLat (NGP,MAX_NO_THREADS) |
20 |
|
|
_RL csLat (NGP,MAX_NO_THREADS) |
21 |
|
|
|
22 |
|
|
#endif /* ALLOW_AIM */ |