ESMF_FieldGetInit Function

public function ESMF_FieldGetInit(d)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(in), optional :: d

Return Value integer(kind=ESMF_KIND_I8)


Called by

ESMF_AttributeCopyFieldToFieldwESMF_FieldGetInit
w
ESMF_AttributeGetAttPackFieldw
w
ESMF_AttributeGetAttPackFieldCHw
w
ESMF_AttributeGetAttPackFieldCHListw
w
ESMF_AttributeGetAttPackFieldI4w
w
ESMF_AttributeGetAttPackFieldI4Listw
w
ESMF_AttributeGetAttPackFieldI8w
w
ESMF_AttributeGetAttPackFieldI8Listw
w
ESMF_AttributeGetAttPackFieldLGw
w
ESMF_AttributeGetAttPackFieldLGListw
w
ESMF_AttributeGetAttPackFieldR4w
w
ESMF_AttributeGetAttPackFieldR4Listw
w
ESMF_AttributeGetAttPackFieldR8w
w
ESMF_AttributeGetAttPackFieldR8Listw
w
ESMF_AttributeGetCountAttPackFieldw
w
ESMF_AttributeGetCountFieldw
w
ESMF_AttributeGetInfoByNamAPFieldw
w
ESMF_AttributeGetInfoByNamFieldw
w
ESMF_AttributeGetInfoByNumFieldw
w
ESMF_AttributeGetObjFieldCHw
w
ESMF_AttributeGetObjFieldCHListw
w
ESMF_AttributeGetObjFieldI4w
w
ESMF_AttributeGetObjFieldI4Listw
w
ESMF_AttributeGetObjFieldI8w
w
ESMF_AttributeGetObjFieldI8Listw
w
ESMF_AttributeGetObjFieldLGw
w
ESMF_AttributeGetObjFieldLGListw
w
ESMF_AttributeGetObjFieldR4w
w
ESMF_AttributeGetObjFieldR4Listw
w
ESMF_AttributeGetObjFieldR8w
w
ESMF_AttributeGetObjFieldR8Listw
w
ESMF_AttributeReadFieldw
w
ESMF_AttributeRemoveAttPackFieldw
w
ESMF_AttributeSetAttPackFieldCHw
w
ESMF_AttributeSetAttPackFieldCHListw
w
ESMF_AttributeSetAttPackFieldI4w
w
ESMF_AttributeSetAttPackFieldI4Listw
w
ESMF_AttributeSetAttPackFieldI8w
w
ESMF_AttributeSetAttPackFieldI8Listw
w
ESMF_AttributeSetAttPackFieldLGw
w
ESMF_AttributeSetAttPackFieldLGListw
w
ESMF_AttributeSetAttPackFieldR4w
w
ESMF_AttributeSetAttPackFieldR4Listw
w
ESMF_AttributeSetAttPackFieldR8w
w
ESMF_AttributeSetAttPackFieldR8Listw
w
ESMF_AttributeSetObjFieldCHw
w
ESMF_AttributeSetObjFieldCHListw
w
ESMF_AttributeSetObjFieldI4w
w
ESMF_AttributeSetObjFieldI4Listw
w
ESMF_AttributeSetObjFieldI8w
w
ESMF_AttributeSetObjFieldI8Listw
w
ESMF_AttributeSetObjFieldLGw
w
ESMF_AttributeSetObjFieldLGListw
w
ESMF_AttributeSetObjFieldR4w
w
ESMF_AttributeSetObjFieldR4Listw
w
ESMF_AttributeSetObjFieldR8w
w
ESMF_AttributeSetObjFieldR8Listw
w
ESMF_AttributeUpdateFieldw
w
ESMF_AttributeWriteFieldw
w
ESMF_ContainerAddFieldListw
w
ESMF_ContainerAddReplaceFLw
w
ESMF_ContainerReplaceFieldListw
w
ESMF_FieldHalow
w
ESMF_FieldHaloStorew
w
ESMF_FieldIsCreatedw
w
ESMF_FieldPrintw
w
ESMF_FieldRedistw
w
ESMF_FieldRedistStoreI4w
w
ESMF_FieldRedistStoreI8w
w
ESMF_FieldRedistStoreNFw
w
ESMF_FieldRedistStoreR4w
w
ESMF_FieldRedistStoreR8w
w
ESMF_FieldSerializew
w
ESMF_FieldSetw
w
ESMF_FieldSetTimestampw
w
ESMF_FieldSMMw
w
ESMF_FieldSMMStoreI4w
w
ESMF_FieldSMMStoreI4TRw
w
ESMF_FieldSMMStoreI8w
w
ESMF_FieldSMMStoreI8TRw
w
ESMF_FieldSMMStoreNFw
w
ESMF_FieldSMMStoreNFTRw
w
ESMF_FieldSMMStoreR4w
w
ESMF_FieldSMMStoreR4TRw
w
ESMF_FieldSMMStoreR8w
w
ESMF_FieldSMMStoreR8TRw
w
ESMF_FieldSyncw
w
ESMF_FieldValidatew
w
ESMF_InfoDescribe%getInfoFieldw
w

Source Code

    function ESMF_FieldGetInit(d)
!
! !ARGUMENTS:
       type(ESMF_Field), intent(in), optional :: d
       ESMF_INIT_TYPE :: ESMF_FieldGetInit
!
! !DESCRIPTION:
!      Get the initialization status of the Deep class {\tt field}.
!
!     The arguments are:
!     \begin{description}
!     \item [s]
!           {\tt ESMF\_Field} from which to retrieve status.
!     \end{description}
!
!EOPI


       if (present(d)) then
         ESMF_FieldGetInit = ESMF_INIT_GET(d)
       else
         ESMF_FieldGetInit = ESMF_INIT_CREATED
       endif

    end function ESMF_FieldGetInit