copyright (C) 2001 MSC-RPN COMM %%%MC2%%%
* lcldim.cdk
*
* gni : global dimension in x
* gnj : global dimension in y
* nk : global dimension in z
* gnk : nk ou nk + 1
* ntr : number of passive tracers
* hx : overlap in x
* hy : overlap in y
* ldni : local data segment dimension in x
* ldnj : local data segment dimension in y
* lani : local array dimension in x
* lanj : local array dimension in y
* minx : minimum indice in x
* maxx : maximum indice in x
* miny : minimum indice in y
* maxy : maximum indice in y
* npx : number of processor rows in x
* npy : number of processor cols in y
* gnflok : flagged to 1 if npx*npy = numproc
* north : flagged to 1 if mycol = npy-1
* south : flagged to 1 if mycol = 0
* west : flagged to 1 if myrow = 0
* east : flagged to 1 if myrow = npx-1
*
logical period_x, period_y
integer gni,gnj,gnk,nk,ndynvar,ntr
integer hx,hy,ldni,ldnj,lani,lanj,minx,maxx,miny,maxy,maxcfl
integer npex,npey,north,south,east,west,gnflok
integer dim3d,dim2d,maxldni,maxldnj,minldni,minldnj,endldimi
*
common /lcldim/ gni,gnj,gnk,nk,ndynvar,ntr,maxcfl,hx,hy,
$ ldni,ldnj,lani,lanj,period_x, period_y,
$ minx,maxx,miny,maxy,npex,npey,gnflok,
$ north,south,east,west,dim3d,dim2d,
$ maxldni,maxldnj,minldni,minldnj,endldimi
*