variables describing distributed memory parallelization
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPRCIDS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NGPSET2PE(:,:) | |||
| logical, | public | :: | LSPLIT | ||||
| logical, | public | :: | LEQ_REGIONS | ||||
| logical, | public | :: | LSPLITOUT | ||||
| logical, | public | :: | LOCKIO | ||||
| logical, | public | :: | LIMP | ||||
| logical, | public | :: | LIMP_NOOLAP | ||||
| integer(kind=JPIM), | public | :: | MP_TYPE | ||||
| integer(kind=JPIM), | public | :: | MBX_SIZE | ||||
| integer(kind=JPIM), | public | :: | MYPROC | ||||
| integer(kind=JPIM), | public | :: | MYSETA | ||||
| integer(kind=JPIM), | public | :: | MYSETB | ||||
| integer(kind=JPIM), | public | :: | MYSETW | ||||
| integer(kind=JPIM), | public | :: | MYSETV | ||||
| integer(kind=JPIM), | public | :: | MYSETM | ||||
| integer(kind=JPIM), | public | :: | MYSETN | ||||
| integer(kind=JPIM), | public | :: | MY_REGION_NS | ||||
| integer(kind=JPIM), | public | :: | MY_REGION_EW | ||||
| integer(kind=JPIM), | public | :: | NSTRIN | ||||
| integer(kind=JPIM), | public | :: | NSTROUT | ||||
| integer(kind=JPIM), | public | :: | NFLDIN | ||||
| integer(kind=JPIM), | public | :: | NFLDOUT | ||||
| integer(kind=JPIM), | public | :: | NSLPAD | ||||
| integer(kind=JPIM), | public | :: | NINTYPE | ||||
| integer(kind=JPIM), | public | :: | NOUTTYPE | ||||
| integer(kind=JPIM), | public | :: | NGATHOUT | ||||
| integer(kind=JPIM), | public | :: | NWRTOUT | ||||
| integer(kind=JPIM), | public | :: | NBLKOUT |
common block describing the partitioning of data |
|||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NUMPP(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NUMXPP(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPROCM(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NUMPROCFP(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRMS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NALLMS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRLS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRSV(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRCV(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRTV(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRSVF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRMF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSPSTAF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NUMLL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRLL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NUMVMO(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NUMVMOJB(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | MYLEVS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPSURF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE, TARGET | :: | NSTA(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE, TARGET | :: | NONL(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE, TARGET | :: | NPTRFRSTLAT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRLSTLAT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPTRLAT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE, TARGET | :: | NFRSTLAT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE, TARGET | :: | NLSTLAT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NBSETLEV(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NGLOBALINDEX(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NGLOBALPROC(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NLOCALINDEX(:) | |||
| logical, | public, | ALLOCATABLE | :: | LSPLITLAT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | MYLATS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NVMODIST(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLSTA(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLONL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLOFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLEXT(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLSENDPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLRECVPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSENDPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRECVPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLCORE(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NSLCOMM(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPSTA(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPONL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPOFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPEXT(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPSENDPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPRECVPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPSENDPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPRECVPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPCORE(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NFPCOMM(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NOBSTA(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NOBONL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NOBOFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRISTA(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRIONL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRIOFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRIEXT(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRISENDPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRIRECVPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRISENDPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRIRECVPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRICORE(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRICOMM(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROSTA(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROONL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROOFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROEXT(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROSENDPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRORECVPOS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROSENDPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRORECVPTR(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROCORE(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NROCOMM(:) | |||
| integer(kind=JPIM), | public | :: | NUMXP | ||||
| integer(kind=JPIM), | public | :: | NPSP | ||||
| integer(kind=JPIM), | public | :: | NSPEC2V | ||||
| integer(kind=JPIM), | public | :: | NCPEC2V | ||||
| integer(kind=JPIM), | public | :: | NTPEC2V | ||||
| integer(kind=JPIM), | public | :: | NSPEC2VF | ||||
| integer(kind=JPIM), | public | :: | NBSETSP | ||||
| integer(kind=JPIM), | public | :: | NFRSTLOFF | ||||
| integer(kind=JPIM), | public | :: | MYFRSTACTLAT | ||||
| integer(kind=JPIM), | public | :: | MYLSTACTLAT | ||||
| integer(kind=JPIM), | public | :: | NAPSETS | ||||
| integer(kind=JPIM), | public | :: | NPTRFLOFF | ||||
| integer(kind=JPIM), | public | :: | NCOMBFLEN | ||||
| integer(kind=JPIM), | public | :: | NASLB1 | ||||
| integer(kind=JPIM), | public | :: | NSLPROCS | ||||
| integer(kind=JPIM), | public | :: | NSLMPBUFSZ | ||||
| integer(kind=JPIM), | public | :: | NSLRPT | ||||
| integer(kind=JPIM), | public | :: | NSLSPT | ||||
| integer(kind=JPIM), | public | :: | NAFPB1 | ||||
| integer(kind=JPIM), | public | :: | NFPPROCS | ||||
| integer(kind=JPIM), | public | :: | NFPMPBUFSZ | ||||
| integer(kind=JPIM), | public | :: | NFPRPT | ||||
| integer(kind=JPIM), | public | :: | NFPSPT | ||||
| integer(kind=JPIM), | public | :: | NARIB1 | ||||
| integer(kind=JPIM), | public | :: | NRIPROCS | ||||
| integer(kind=JPIM), | public | :: | NRIMPBUFSZ | ||||
| integer(kind=JPIM), | public | :: | NRIRPT | ||||
| integer(kind=JPIM), | public | :: | NRISPT | ||||
| integer(kind=JPIM), | public | :: | NAROB1 | ||||
| integer(kind=JPIM), | public | :: | NROPROCS | ||||
| integer(kind=JPIM), | public | :: | NROMPBUFSZ | ||||
| integer(kind=JPIM), | public | :: | NRORPT | ||||
| integer(kind=JPIM), | public | :: | NROSPT |