ESMF_XGridType Derived Type

type, public :: ESMF_XGridType
sequence


Components

Type Visibility Attributes Name Initial
integer(kind=ESMF_KIND_I8), public :: isInit = 76838410
integer, public :: online
logical, public :: is_proxy
logical, public :: storeOverlay
real(kind=ESMF_KIND_R8), public, pointer :: area(:) => null()
real(kind=ESMF_KIND_R8), public, pointer :: centroid(:,:) => null()
type(ESMF_Array), public, pointer :: frac2A(:) => null()
type(ESMF_Array), public, pointer :: frac2B(:) => null()
type(ESMF_Array), public, pointer :: fracA2X(:) => null()
type(ESMF_Array), public, pointer :: fracB2X(:) => null()
type(ESMF_Array), public :: fracX
type(ESMF_Array), public, pointer :: fracX2A(:) => null()
type(ESMF_Array), public, pointer :: fracX2B(:) => null()
type(ESMF_Base), public :: base
type(ESMF_CoordSys_Flag), public :: coordSys
type(ESMF_DistGrid), public, pointer :: distgridA(:) => null()
type(ESMF_DistGrid), public, pointer :: distgridB(:) => null()
type(ESMF_DistGrid), public :: distgridM
type(ESMF_Mesh), public :: mesh
type(ESMF_Status), public :: status
type(ESMF_XGridGeomBase), public, pointer :: sideA(:) => null()
type(ESMF_XGridGeomBase), public, pointer :: sideB(:) => null()
type(ESMF_XGridSpec), public, pointer :: sparseMatA2X(:) => null()
type(ESMF_XGridSpec), public, pointer :: sparseMatB2X(:) => null()
type(ESMF_XGridSpec), public, pointer :: sparseMatX2A(:) => null()
type(ESMF_XGridSpec), public, pointer :: sparseMatX2B(:) => null()