ESMF_ioDestroy Interface

public interface ESMF_ioDestroy

Calls

interface~~esmf_iodestroy~~CallsGraph interface~esmf_iodestroy ESMF_ioDestroy proc~mapl_cfiodestroy MAPL_CFIODestroy interface~esmf_iodestroy->proc~mapl_cfiodestroy proc~esmf_cfiodestroy ESMF_CFIODestroy proc~mapl_cfiodestroy->proc~esmf_cfiodestroy proc~esmf_cfiofileclose ESMF_CFIOFileClose proc~mapl_cfiodestroy->proc~esmf_cfiofileclose proc~mapl_return MAPL_Return proc~mapl_cfiodestroy->proc~mapl_return proc~mapl_verify MAPL_Verify proc~mapl_cfiodestroy->proc~mapl_verify proc~cfio_close CFIO_Close proc~esmf_cfiodestroy->proc~cfio_close proc~esmf_cfiogriddestroy ESMF_CFIOGridDestroy proc~esmf_cfiodestroy->proc~esmf_cfiogriddestroy proc~esmf_cfiovarinfodestroy ESMF_CFIOVarInfoDestroy proc~esmf_cfiodestroy->proc~esmf_cfiovarinfodestroy proc~esmf_cfioget ESMF_CFIOGet proc~esmf_cfiofileclose->proc~esmf_cfioget proc~esmf_cfiosdffileclose ESMF_CFIOSdfFileClose proc~esmf_cfiofileclose->proc~esmf_cfiosdffileclose at at proc~mapl_return->at insert insert proc~mapl_return->insert proc~mapl_throw_exception MAPL_throw_exception proc~mapl_return->proc~mapl_throw_exception proc~mapl_verify->proc~mapl_throw_exception ncclos ncclos proc~cfio_close->ncclos proc~err err proc~cfio_close->proc~err proc~esmf_cfioget->proc~err proc~esmf_cfiosdffileclose->proc~cfio_close proc~esmf_cfiovarinfodestroy->proc~esmf_cfiogriddestroy proc~cnodedestroy cNodeDestroy proc~esmf_cfiovarinfodestroy->proc~cnodedestroy proc~inodedestroy iNodeDestroy proc~esmf_cfiovarinfodestroy->proc~inodedestroy proc~rnodedestroy rNodeDestroy proc~esmf_cfiovarinfodestroy->proc~rnodedestroy

Called by

interface~~esmf_iodestroy~~CalledByGraph interface~esmf_iodestroy ESMF_ioDestroy proc~test_main~3 test_main proc~test_main~3->interface~esmf_iodestroy program~utcfio~2 utCFIO program~utcfio~2->proc~test_main~3

Module Procedures

public subroutine MAPL_CFIODestroy(MCFIO, RC)

The subroutine MAPL_CFIODestroy destroys a MAPL CFIO object. It closes any file associated with it and deallocates memory.

Arguments

Type IntentOptional Attributes Name
type(MAPL_CFIO), intent(inout) :: MCFIO
integer, intent(out), optional :: RC