source: branches/flexpart91_hasod/src_parallel/interpol_mod.f90 @ 8

Last change on this file since 8 was 8, checked in by hasod, 11 years ago

Added parallel version of Flexpart91

File size: 705 bytes
Line 
1module interpol_mod
2
3  use par_mod, only: nzmax, maxspec
4
5  implicit none
6
7  real :: uprof(nzmax),vprof(nzmax),wprof(nzmax)
8  real :: usigprof(nzmax),vsigprof(nzmax),wsigprof(nzmax)
9  real :: rhoprof(nzmax),rhogradprof(nzmax)
10
11  real :: u,v,w,usig,vsig,wsig,pvi
12
13  real :: p1,p2,p3,p4,ddx,ddy,rddx,rddy,dtt,dt1,dt2
14  integer :: ix,jy,ixp,jyp,ngrid,indz,indzp
15  logical :: depoindicator(maxspec)
16  logical :: indzindicator(nzmax)
17
18
19!$OMP THREADPRIVATE(uprof,vprof,wprof,usigprof,vsigprof,wsigprof,  &
20!$OMP   rhoprof,rhogradprof,u,v,w,usig,vsig,wsig,pvi, &
21!$OMP   p1,p2,p3,p4,ddx,ddy,rddx,rddy,dtt,dt1,dt2,ix,jy,ixp,jyp, &
22!$OMP   ngrid,indz,indzp,depoindicator,indzindicator)
23
24
25end module interpol_mod
26
27
Note: See TracBrowser for help on using the repository browser.
hosted by ZAMG