ESMF_DynamicMaskGetInit Function

public function ESMF_DynamicMaskGetInit(dynamicMask)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DynamicMask), intent(in), optional :: dynamicMask

Return Value integer(kind=ESMF_KIND_I8)


Called by

proc~~esmf_dynamicmaskgetinit~~CalledByGraph proc~esmf_dynamicmaskgetinit ESMF_DynamicMaskGetInit proc~esmf_arraysmm ESMF_ArraySMM proc~esmf_arraysmm->proc~esmf_dynamicmaskgetinit proc~esmf_dynamicmaskget ESMF_DynamicMaskGet proc~esmf_dynamicmaskget->proc~esmf_dynamicmaskgetinit proc~esmf_fieldregrid ESMF_FieldRegrid proc~esmf_fieldregrid->proc~esmf_arraysmm proc~esmf_fieldsmm ESMF_FieldSMM proc~esmf_fieldsmm->proc~esmf_arraysmm proc~test_smm test_smm proc~test_smm->proc~esmf_arraysmm proc~user_run~37 user_run proc~user_run~37->proc~esmf_arraysmm proc~user_run~56 user_run proc~user_run~56->proc~esmf_arraysmm program~esmf_arrayarbidxsmmutest ESMF_ArrayArbIdxSMMUTest program~esmf_arrayarbidxsmmutest->proc~esmf_arraysmm program~esmf_arraysparsematmulex ESMF_ArraySparseMatMulEx program~esmf_arraysparsematmulex->proc~esmf_arraysmm program~esmf_rhandlebitforbitex ESMF_RHandleBitForBitEx program~esmf_rhandlebitforbitex->proc~esmf_arraysmm program~esmf_rhandlereusabilityex ESMF_RHandleReusabilityEx program~esmf_rhandlereusabilityex->proc~esmf_arraysmm

Source Code

  function ESMF_DynamicMaskGetInit(dynamicMask) 
!
! !RETURN VALUE:
    ESMF_INIT_TYPE :: ESMF_DynamicMaskGetInit   
!
! !ARGUMENTS:
    type(ESMF_DynamicMask), intent(in), optional :: dynamicMask
!
! !DESCRIPTION:
!   Access init code.
!
!   The arguments are:
!   \begin{description}
!   \item [dynamicMask]
!     DynamicMask object.
!   \end{description}
!
!EOPI
!------------------------------------------------------------------------------
    if (present(dynamicMask)) then
      ESMF_DynamicMaskGetInit = ESMF_INIT_GET(dynamicMask)
    else
      ESMF_DynamicMaskGetInit = ESMF_INIT_DEFINED
    endif

  end function ESMF_DynamicMaskGetInit