LMDZ
yommp.F90 File Reference

Go to the source code of this file.

Modules

module  yommp
 

Variables

integer(kind=jpim), dimension(:), allocatable yommp::nprcids
 
integer(kind=jpim), dimension(:,:), allocatable yommp::ngpset2pe
 
logical yommp::lsplit
 
logical yommp::leq_regions
 
logical yommp::lsplitout
 
logical yommp::lockio
 
logical yommp::limp
 
logical yommp::limp_noolap
 
integer(kind=jpim) yommp::mp_type
 
integer(kind=jpim) yommp::mbx_size
 
integer(kind=jpim) yommp::myproc
 
integer(kind=jpim) yommp::myseta
 
integer(kind=jpim) yommp::mysetb
 
integer(kind=jpim) yommp::mysetw
 
integer(kind=jpim) yommp::mysetv
 
integer(kind=jpim) yommp::mysetm
 
integer(kind=jpim) yommp::mysetn
 
integer(kind=jpim) yommp::my_region_ns
 
integer(kind=jpim) yommp::my_region_ew
 
integer(kind=jpim) yommp::nstrin
 
integer(kind=jpim) yommp::nstrout
 
integer(kind=jpim) yommp::nfldin
 
integer(kind=jpim) yommp::nfldout
 
integer(kind=jpim) yommp::nslpad
 
integer(kind=jpim) yommp::nintype
 
integer(kind=jpim) yommp::nouttype
 
integer(kind=jpim) yommp::ngathout
 
integer(kind=jpim) yommp::nwrtout
 
integer(kind=jpim) yommp::nblkout
 
integer(kind=jpim), dimension(:), allocatable yommp::numpp
 
integer(kind=jpim), dimension(:), allocatable yommp::numxpp
 
integer(kind=jpim), dimension(:), allocatable yommp::nprocm
 
integer(kind=jpim), dimension(:), allocatable yommp::numprocfp
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrms
 
integer(kind=jpim), dimension(:), allocatable yommp::nallms
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrls
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrsv
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrcv
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrtv
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrsvf
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrmf
 
integer(kind=jpim), dimension(:), allocatable yommp::nspstaf
 
integer(kind=jpim), dimension(:), allocatable yommp::numll
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrll
 
integer(kind=jpim), dimension(:), allocatable yommp::numvmo
 
integer(kind=jpim), dimension(:), allocatable yommp::numvmojb
 
integer(kind=jpim), dimension(:), allocatable yommp::mylevs
 
integer(kind=jpim), dimension(:), allocatable yommp::npsurf
 
integer(kind=jpim), dimension(:,:), allocatable, target yommp::nsta
 
integer(kind=jpim), dimension(:,:), allocatable, target yommp::nonl
 
integer(kind=jpim), dimension(:), allocatable, target yommp::nptrfrstlat
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrlstlat
 
integer(kind=jpim), dimension(:), allocatable yommp::nptrlat
 
integer(kind=jpim), dimension(:), allocatable, target yommp::nfrstlat
 
integer(kind=jpim), dimension(:), allocatable, target yommp::nlstlat
 
integer(kind=jpim), dimension(:), allocatable yommp::nbsetlev
 
integer(kind=jpim), dimension(:), allocatable yommp::nglobalindex
 
integer(kind=jpim), dimension(:), allocatable yommp::nglobalproc
 
integer(kind=jpim), dimension(:), allocatable yommp::nlocalindex
 
logical, dimension(:), allocatable yommp::lsplitlat
 
integer(kind=jpim), dimension(:), allocatable yommp::mylats
 
integer(kind=jpim), dimension(:,:), allocatable yommp::nvmodist
 
integer(kind=jpim), dimension(:), allocatable yommp::nslsta
 
integer(kind=jpim), dimension(:), allocatable yommp::nslonl
 
integer(kind=jpim), dimension(:), allocatable yommp::nsloff
 
integer(kind=jpim), dimension(:,:), allocatable yommp::nslext
 
integer(kind=jpim), dimension(:), allocatable yommp::nslsendpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nslrecvpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nsendptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nrecvptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nslcore
 
integer(kind=jpim), dimension(:), allocatable yommp::nslcomm
 
integer(kind=jpim), dimension(:), allocatable yommp::nfpsta
 
integer(kind=jpim), dimension(:), allocatable yommp::nfponl
 
integer(kind=jpim), dimension(:), allocatable yommp::nfpoff
 
integer(kind=jpim), dimension(:,:), allocatable yommp::nfpext
 
integer(kind=jpim), dimension(:), allocatable yommp::nfpsendpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nfprecvpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nfpsendptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nfprecvptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nfpcore
 
integer(kind=jpim), dimension(:), allocatable yommp::nfpcomm
 
integer(kind=jpim), dimension(:), allocatable yommp::nobsta
 
integer(kind=jpim), dimension(:), allocatable yommp::nobonl
 
integer(kind=jpim), dimension(:), allocatable yommp::noboff
 
integer(kind=jpim), dimension(:), allocatable yommp::nrista
 
integer(kind=jpim), dimension(:), allocatable yommp::nrionl
 
integer(kind=jpim), dimension(:), allocatable yommp::nrioff
 
integer(kind=jpim), dimension(:,:), allocatable yommp::nriext
 
integer(kind=jpim), dimension(:), allocatable yommp::nrisendpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nrirecvpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nrisendptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nrirecvptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nricore
 
integer(kind=jpim), dimension(:), allocatable yommp::nricomm
 
integer(kind=jpim), dimension(:), allocatable yommp::nrosta
 
integer(kind=jpim), dimension(:), allocatable yommp::nroonl
 
integer(kind=jpim), dimension(:), allocatable yommp::nrooff
 
integer(kind=jpim), dimension(:,:), allocatable yommp::nroext
 
integer(kind=jpim), dimension(:), allocatable yommp::nrosendpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nrorecvpos
 
integer(kind=jpim), dimension(:), allocatable yommp::nrosendptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nrorecvptr
 
integer(kind=jpim), dimension(:), allocatable yommp::nrocore
 
integer(kind=jpim), dimension(:), allocatable yommp::nrocomm
 
integer(kind=jpim) yommp::numxp
 
integer(kind=jpim) yommp::npsp
 
integer(kind=jpim) yommp::nspec2v
 
integer(kind=jpim) yommp::ncpec2v
 
integer(kind=jpim) yommp::ntpec2v
 
integer(kind=jpim) yommp::nspec2vf
 
integer(kind=jpim) yommp::nbsetsp
 
integer(kind=jpim) yommp::nfrstloff
 
integer(kind=jpim) yommp::myfrstactlat
 
integer(kind=jpim) yommp::mylstactlat
 
integer(kind=jpim) yommp::napsets
 
integer(kind=jpim) yommp::nptrfloff
 
integer(kind=jpim) yommp::ncombflen
 
integer(kind=jpim) yommp::naslb1
 
integer(kind=jpim) yommp::nslprocs
 
integer(kind=jpim) yommp::nslmpbufsz
 
integer(kind=jpim) yommp::nslrpt
 
integer(kind=jpim) yommp::nslspt
 
integer(kind=jpim) yommp::nafpb1
 
integer(kind=jpim) yommp::nfpprocs
 
integer(kind=jpim) yommp::nfpmpbufsz
 
integer(kind=jpim) yommp::nfprpt
 
integer(kind=jpim) yommp::nfpspt
 
integer(kind=jpim) yommp::narib1
 
integer(kind=jpim) yommp::nriprocs
 
integer(kind=jpim) yommp::nrimpbufsz
 
integer(kind=jpim) yommp::nrirpt
 
integer(kind=jpim) yommp::nrispt
 
integer(kind=jpim) yommp::narob1
 
integer(kind=jpim) yommp::nroprocs
 
integer(kind=jpim) yommp::nrompbufsz
 
integer(kind=jpim) yommp::nrorpt
 
integer(kind=jpim) yommp::nrospt