ESMF_GridCreateEx Program

Variables

Type Attributes Name Initial
character(len=80) :: filename
character(len=ESMF_MAXSTR) :: failMsg
character(len=ESMF_MAXSTR) :: testname
integer, parameter :: ESMF_Coord1 = 1
integer, parameter :: ESMF_Coord2 = 2
integer, parameter :: ESMF_Coord3 = 3
integer(kind=ESMF_KIND_I4), pointer :: mask2D(:,:)
integer :: celwdth(2)
integer :: ceuwdth(2)
integer :: clbnd(3)
integer :: cubnd(3)
integer, allocatable :: decomptile(:,:)
integer :: distgridToGridMap(2)
integer :: elbnd(3)
integer :: eubnd(3)
integer :: finalrc
integer :: i
integer :: ind
integer :: j
integer :: k
integer :: lDE
integer :: lbnd(3)
integer :: lbnd_corner(3)
integer, allocatable :: localArbIndex(:,:)
integer :: localArbIndexCount
integer :: localDECount
integer :: localPet
integer :: maxIndex(2)
integer :: minIndex(2)
integer :: petCount
integer, allocatable :: petMap(:,:,:)
integer :: rc
integer :: remain
integer :: result
integer :: tlbnd(3)
integer :: tubnd(3)
integer :: ubnd(3)
integer :: ubnd_corner(3)
integer :: xdim
integer :: ydim
integer :: zdim
real(kind=ESMF_KIND_R8), pointer :: centerX(:)
real(kind=ESMF_KIND_R8), pointer :: centerY(:)
real(kind=ESMF_KIND_R8), pointer :: centerZ(:)
real(kind=ESMF_KIND_R8), pointer :: coordX(:)
real(kind=ESMF_KIND_R8), pointer :: coordX2D(:,:)
real(kind=ESMF_KIND_R8), pointer :: coordY(:)
real(kind=ESMF_KIND_R8), pointer :: coordY2D(:,:)
real(kind=ESMF_KIND_R8), pointer :: cornerX(:)
real(kind=ESMF_KIND_R8), pointer :: cornerY(:)
real(kind=ESMF_KIND_R8), pointer :: cornerZ(:)
type(ESMF_Array) :: array
type(ESMF_Array) :: arrayCoordX
type(ESMF_Array) :: arrayCoordY
type(ESMF_Array) :: arrayMask
type(ESMF_ArraySpec) :: arrayspec
type(ESMF_ArraySpec) :: arrayspec2D
type(ESMF_CubedSphereTransform_Args) :: transformArgs
type(ESMF_DistGrid) :: distgrid
type(ESMF_DistGrid) :: distgrid2D
type(ESMF_DistGrid) :: distgrid4D
type(ESMF_DistGrid) :: staggerDistgrid
type(ESMF_Grid) :: grid2D
type(ESMF_Grid) :: grid3D
type(ESMF_Grid) :: grid4D
type(ESMF_StaggerLoc) :: staggerloc
type(ESMF_VM) :: vm