[222] | 1 | module comgeomphy |
---|
[253] | 2 | integer,save :: nvertex=0 |
---|
[222] | 3 | real,save,allocatable :: airephy(:) |
---|
| 4 | real,save,allocatable :: rlatd(:) |
---|
| 5 | real,save,allocatable :: rlond(:) |
---|
[253] | 6 | real,save,allocatable :: rbounds_lon(:,:) |
---|
| 7 | real,save,allocatable :: rbounds_lat(:,:) |
---|
| 8 | !$OMP THREADPRIVATE(airephy,cuphy,cvphy,rlatd,rlond,rbounds_lon,rbounds_lat) |
---|
[222] | 9 | contains |
---|
| 10 | |
---|
| 11 | subroutine initcomgeomphy |
---|
| 12 | USE mod_phys_lmdz_para, only: klon_omp |
---|
| 13 | implicit none |
---|
| 14 | |
---|
| 15 | |
---|
| 16 | allocate(airephy(klon_omp)) |
---|
| 17 | allocate(rlatd(klon_omp)) |
---|
| 18 | allocate(rlond(klon_omp)) |
---|
[253] | 19 | allocate(rbounds_lon(klon_omp,nvertex)) |
---|
| 20 | allocate(rbounds_lat(klon_omp,nvertex)) |
---|
[222] | 21 | |
---|
| 22 | end subroutine initcomgeomphy |
---|
| 23 | |
---|
| 24 | end module comgeomphy |
---|