ESMF_DistGridGetInit Function

public function ESMF_DistGridGetInit(distgrid)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DistGrid), intent(in), optional :: distgrid

Return Value integer(kind=ESMF_KIND_I8)


Called by

ESMF_AttributeCopyDistGridToDistGridwESMF_DistGridGetInit
w
ESMF_AttributeGetAttPackDistGridw
w
ESMF_AttributeGetAttPackDistGridCHw
w
ESMF_AttributeGetAttPackDistGridCHListw
w
ESMF_AttributeGetAttPackDistGridI4w
w
ESMF_AttributeGetAttPackDistGridI4Listw
w
ESMF_AttributeGetAttPackDistGridI8w
w
ESMF_AttributeGetAttPackDistGridI8Listw
w
ESMF_AttributeGetAttPackDistGridLGw
w
ESMF_AttributeGetAttPackDistGridLGListw
w
ESMF_AttributeGetAttPackDistGridR4w
w
ESMF_AttributeGetAttPackDistGridR4Listw
w
ESMF_AttributeGetAttPackDistGridR8w
w
ESMF_AttributeGetAttPackDistGridR8Listw
w
ESMF_AttributeGetCountAttPackDistGridw
w
ESMF_AttributeGetCountDistGridw
w
ESMF_AttributeGetInfoByNamAPDistGridw
w
ESMF_AttributeGetInfoByNamDistGridw
w
ESMF_AttributeGetInfoByNumDistGridw
w
ESMF_AttributeGetObjDistGridCHw
w
ESMF_AttributeGetObjDistGridCHListw
w
ESMF_AttributeGetObjDistGridI4w
w
ESMF_AttributeGetObjDistGridI4Listw
w
ESMF_AttributeGetObjDistGridI8w
w
ESMF_AttributeGetObjDistGridI8Listw
w
ESMF_AttributeGetObjDistGridLGw
w
ESMF_AttributeGetObjDistGridLGListw
w
ESMF_AttributeGetObjDistGridR4w
w
ESMF_AttributeGetObjDistGridR4Listw
w
ESMF_AttributeGetObjDistGridR8w
w
ESMF_AttributeGetObjDistGridR8Listw
w
ESMF_AttributeReadDistGridw
w
ESMF_AttributeRemoveAttPackDistGridw
w
ESMF_AttributeSetAttPackDistGridCHw
w
ESMF_AttributeSetAttPackDistGridCHListw
w
ESMF_AttributeSetAttPackDistGridI4w
w
ESMF_AttributeSetAttPackDistGridI4Listw
w
ESMF_AttributeSetAttPackDistGridI8w
w
ESMF_AttributeSetAttPackDistGridI8Listw
w
ESMF_AttributeSetAttPackDistGridLGw
w
ESMF_AttributeSetAttPackDistGridLGListw
w
ESMF_AttributeSetAttPackDistGridR4w
w
ESMF_AttributeSetAttPackDistGridR4Listw
w
ESMF_AttributeSetAttPackDistGridR8w
w
ESMF_AttributeSetAttPackDistGridR8Listw
w
ESMF_AttributeSetObjDistGridCHw
w
ESMF_AttributeSetObjDistGridCHListw
w
ESMF_AttributeSetObjDistGridI4w
w
ESMF_AttributeSetObjDistGridI4Listw
w
ESMF_AttributeSetObjDistGridI8w
w
ESMF_AttributeSetObjDistGridI8Listw
w
ESMF_AttributeSetObjDistGridLGw
w
ESMF_AttributeSetObjDistGridLGListw
w
ESMF_AttributeSetObjDistGridR4w
w
ESMF_AttributeSetObjDistGridR4Listw
w
ESMF_AttributeSetObjDistGridR8w
w
ESMF_AttributeSetObjDistGridR8Listw
w
ESMF_AttributeWriteDistGridw
w
ESMF_DistGridCreateDGw
w
ESMF_DistGridCreateDGTw
w
ESMF_DistGridDestroyw
w
ESMF_DistGridEQw
w
ESMF_DistGridGetDefaultw
w
ESMF_DistGridGetPLocalDew
w
ESMF_DistGridGetPLocalDePDimw
w
ESMF_DistGridIsCreatedw
w
ESMF_DistGridLogw
w
ESMF_DistGridMatchw
w
ESMF_DistGridPrintw
w
ESMF_DistGridSetDefaultw
w
ESMF_DistGridSetPLocalDew
w
ESMF_DistGridValidatew
w
ESMF_GridCreateCopyFromNewDGw
w
ESMF_GridCreateFrmDistGridw
w
ESMF_GridCreateFrmDistGridArbw
w
ESMF_GridSetFromDistGridw
w
ESMF_InfoDescribe%getInfoDistGridw
w
ESMF_LocStreamCreateFromDGw
w
ESMF_LocStreamCreateFromNewDGw
w
ESMF_MeshAddElementsw
w
ESMF_MeshAddNodesw
w
ESMF_MeshCreate1Partw
w
ESMF_MeshCreateEasyElemsGenw
w
ESMF_MeshCreateFromFilew
w
ESMF_MeshCreateRedistw
w

Source Code

      function ESMF_DistGridGetInit(distgrid) 
!
! !RETURN VALUE:
      ESMF_INIT_TYPE :: ESMF_DistGridGetInit   
!
! !ARGUMENTS:
      type(ESMF_DistGrid), intent(in), optional :: distgrid
!
! !DESCRIPTION:
!      Access deep object init code.
!
!     The arguments are:
!     \begin{description}
!     \item [distgrid]
!           DistGrid object.
!     \end{description}
!
!EOPI
!------------------------------------------------------------------------------
    if (present(distgrid)) then
      ESMF_DistGridGetInit = ESMF_INIT_GET(distgrid)
    else
      ESMF_DistGridGetInit = ESMF_INIT_CREATED
    endif

    end function ESMF_DistGridGetInit