ESMF_ContainerGetInit Function

public function ESMF_ContainerGetInit(container)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Container), intent(in), optional :: container

Return Value integer(kind=ESMF_KIND_I8)


Called by

proc~~esmf_containergetinit~~CalledByGraph proc~esmf_containergetinit ESMF_ContainerGetInit proc~esmf_containeraddfieldlist ESMF_ContainerAddFieldList proc~esmf_containeraddfieldlist->proc~esmf_containergetinit proc~esmf_containeraddreplacefl ESMF_ContainerAddReplaceFL proc~esmf_containeraddreplacefl->proc~esmf_containergetinit proc~esmf_containeraddreplacesil ESMF_ContainerAddReplaceSIL proc~esmf_containeraddreplacesil->proc~esmf_containergetinit proc~esmf_containeraddsil ESMF_ContainerAddSIL proc~esmf_containeraddsil->proc~esmf_containergetinit proc~esmf_containerclear ESMF_ContainerClear proc~esmf_containerclear->proc~esmf_containergetinit proc~esmf_containerdestroy ESMF_ContainerDestroy proc~esmf_containerdestroy->proc~esmf_containergetinit proc~esmf_containergarbageclear ESMF_ContainerGarbageClear proc~esmf_containergarbageclear->proc~esmf_containergetinit proc~esmf_containergarbagegetfl ESMF_ContainerGarbageGetFL proc~esmf_containergarbagegetfl->proc~esmf_containergetinit proc~esmf_containergarbagegetsil ESMF_ContainerGarbageGetSIL proc~esmf_containergarbagegetsil->proc~esmf_containergetinit proc~esmf_containergarbageoff ESMF_ContainerGarbageOff proc~esmf_containergarbageoff->proc~esmf_containergetinit proc~esmf_containergarbageon ESMF_ContainerGarbageOn proc~esmf_containergarbageon->proc~esmf_containergetinit proc~esmf_containergetfield ESMF_ContainerGetField proc~esmf_containergetfield->proc~esmf_containergetinit proc~esmf_containergetfieldlist ESMF_ContainerGetFieldList proc~esmf_containergetfieldlist->proc~esmf_containergetinit proc~esmf_containergetfieldlistall ESMF_ContainerGetFieldListAll proc~esmf_containergetfieldlistall->proc~esmf_containergetinit proc~esmf_containergetsi ESMF_ContainerGetSI proc~esmf_containergetsi->proc~esmf_containergetinit proc~esmf_containergetsil ESMF_ContainerGetSIL proc~esmf_containergetsil->proc~esmf_containergetinit proc~esmf_containergetsilall ESMF_ContainerGetSILAll proc~esmf_containergetsilall->proc~esmf_containergetinit proc~esmf_containerprint ESMF_ContainerPrint proc~esmf_containerprint->proc~esmf_containergetinit proc~esmf_containerremove ESMF_ContainerRemove proc~esmf_containerremove->proc~esmf_containergetinit proc~esmf_containerreplacefieldlist ESMF_ContainerReplaceFieldList proc~esmf_containerreplacefieldlist->proc~esmf_containergetinit proc~esmf_containerreplacesil ESMF_ContainerReplaceSIL proc~esmf_containerreplacesil->proc~esmf_containergetinit

Source Code

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

    end function ESMF_ContainerGetInit