f_esmf_bundledestroy Subroutine

subroutine f_esmf_bundledestroy(bundlep, rc)

Uses

  • proc~~f_esmf_bundledestroy~~UsesGraph proc~f_esmf_bundledestroy f_esmf_bundledestroy ESMF_FieldBundleMod ESMF_FieldBundleMod proc~f_esmf_bundledestroy->ESMF_FieldBundleMod module~esmf_basemod ESMF_BaseMod proc~f_esmf_bundledestroy->module~esmf_basemod module~esmf_utiltypesmod ESMF_UtilTypesMod proc~f_esmf_bundledestroy->module~esmf_utiltypesmod module~esmf_basemod->module~esmf_utiltypesmod iso_c_binding iso_c_binding module~esmf_basemod->iso_c_binding module~esmf_initmacrosmod ESMF_InitMacrosMod module~esmf_basemod->module~esmf_initmacrosmod module~esmf_ioutilmod ESMF_IOUtilMod module~esmf_basemod->module~esmf_ioutilmod module~esmf_logerrmod ESMF_LogErrMod module~esmf_basemod->module~esmf_logerrmod module~esmf_vmmod ESMF_VMMod module~esmf_basemod->module~esmf_vmmod module~esmf_utiltypesmod->iso_c_binding module~esmf_initmacrosmod->module~esmf_utiltypesmod module~esmf_initmacrosmod->module~esmf_logerrmod module~esmf_ioutilmod->module~esmf_utiltypesmod module~esmf_logerrmod->module~esmf_utiltypesmod module~esmf_logerrmod->module~esmf_ioutilmod module~esmf_utilstringmod ESMF_UtilStringMod module~esmf_logerrmod->module~esmf_utilstringmod module~esmf_vmmod->module~esmf_utiltypesmod module~esmf_vmmod->iso_c_binding module~esmf_vmmod->module~esmf_initmacrosmod module~esmf_vmmod->module~esmf_ioutilmod module~esmf_vmmod->module~esmf_logerrmod module~esmf_f90interfacemod ESMF_F90InterfaceMod module~esmf_vmmod->module~esmf_f90interfacemod module~esmf_f90interfacemod->module~esmf_utiltypesmod module~esmf_f90interfacemod->module~esmf_logerrmod

Arguments

Type IntentOptional Attributes Name
type(ESMF_FieldBundle), pointer :: bundlep
integer, intent(out), optional :: rc

Calls

proc~~f_esmf_bundledestroy~~CallsGraph proc~f_esmf_bundledestroy f_esmf_bundledestroy esmf_fieldbundledestroy esmf_fieldbundledestroy proc~f_esmf_bundledestroy->esmf_fieldbundledestroy

Source Code

   subroutine f_esmf_bundledestroy(bundlep, rc)
     use ESMF_UtilTypesMod    ! ESMF generic types class
     use ESMF_BaseMod         ! ESMF base class
     use ESMF_FieldBundleMod

     implicit none

     type(ESMF_FieldBundle), pointer :: bundlep      
     integer, intent(out), optional :: rc     

     ! Initialize return codes; assume routines not initialized
     if (present(rc)) rc = ESMF_RC_NOT_IMPL

     call ESMF_FieldBundleDestroy(bundlep, rc=rc)


   end subroutine f_esmf_bundledestroy