test Program

Uses

  • program~~test~12~~UsesGraph program~test~12 test module~esmf_cfiofilemod ESMF_CFIOFileMod program~test~12->module~esmf_cfiofilemod module~esmf_cfiogridmod ESMF_CFIOGridMod program~test~12->module~esmf_cfiogridmod module~esmf_cfiomod ESMF_CFIOMod program~test~12->module~esmf_cfiomod module~esmf_cfiosdfmod ESMF_CFIOSdfMod program~test~12->module~esmf_cfiosdfmod module~esmf_cfiovarinfomod ESMF_CFIOVarInfoMod program~test~12->module~esmf_cfiovarinfomod module~esmf_cfiofilemod->module~esmf_cfiogridmod module~esmf_cfiofilemod->module~esmf_cfiovarinfomod module~esmf_cfioutilmod ESMF_CFIOUtilMod module~esmf_cfiofilemod->module~esmf_cfioutilmod iso_fortran_env iso_fortran_env module~esmf_cfiogridmod->iso_fortran_env module~esmf_cfiogridmod->module~esmf_cfioutilmod module~esmf_cfiomod->module~esmf_cfiofilemod module~esmf_cfiomod->module~esmf_cfiogridmod module~esmf_cfiomod->module~esmf_cfiosdfmod module~esmf_cfiomod->module~esmf_cfiovarinfomod ESMF ESMF module~esmf_cfiomod->ESMF module~esmf_cfiomod->iso_fortran_env module~esmf_cfiomod->module~esmf_cfioutilmod module~esmf_cfiosdfmod->module~esmf_cfiofilemod module~esmf_cfiosdfmod->module~esmf_cfiogridmod module~esmf_cfiosdfmod->module~esmf_cfiovarinfomod module~esmf_cfiosdfmod->iso_fortran_env module~esmf_cfiosdfmod->module~esmf_cfioutilmod netcdf netcdf module~esmf_cfiosdfmod->netcdf module~esmf_cfiovarinfomod->module~esmf_cfiogridmod module~esmf_cfiovarinfomod->module~esmf_cfioutilmod module~esmf_cfioutilmod->iso_fortran_env module~esmf_cfioutilmod->netcdf ESMF_CFIOBaseMod ESMF_CFIOBaseMod module~esmf_cfioutilmod->ESMF_CFIOBaseMod

Calls

program~~test~12~~CallsGraph program~test~12 test interface~esmf_cfiovarread ESMF_CFIOVarRead program~test~12->interface~esmf_cfiovarread proc~esmf_cfiocreate ESMF_CFIOCreate program~test~12->proc~esmf_cfiocreate proc~esmf_cfiofileclose ESMF_CFIOFileClose program~test~12->proc~esmf_cfiofileclose proc~esmf_cfiofileopen ESMF_CFIOFileOpen program~test~12->proc~esmf_cfiofileopen proc~esmf_cfioget ESMF_CFIOGet program~test~12->proc~esmf_cfioget proc~esmf_cfiogridget ESMF_CFIOGridGet program~test~12->proc~esmf_cfiogridget proc~esmf_cfioset ESMF_CFIOSet program~test~12->proc~esmf_cfioset proc~esmf_cfiovarinfoget ESMF_CFIOVarInfoGet program~test~12->proc~esmf_cfiovarinfoget proc~esmf_cfiofileclose->proc~esmf_cfioget proc~esmf_cfiosdffileclose ESMF_CFIOSdfFileClose proc~esmf_cfiofileclose->proc~esmf_cfiosdffileclose proc~esmf_cfiofileopen->proc~esmf_cfioget proc~esmf_cfiofileopen->proc~esmf_cfioset proc~esmf_cfiosdffileopen ESMF_CFIOSdfFileOpen proc~esmf_cfiofileopen->proc~esmf_cfiosdffileopen proc~err err proc~esmf_cfioget->proc~err proc~addlist addList proc~esmf_cfioset->proc~addlist proc~esmf_cfioset->proc~err proc~strtoint strToInt proc~esmf_cfioset->proc~strtoint proc~esmf_cfiovarinfoget->proc~err

Variables

Type Attributes Name Initial
character(len=256) :: inFile
character(len=256) :: vName
integer :: argc
integer :: begTime
integer :: curTime
integer :: date
integer :: fid
integer :: fmode = 0
integer :: im
integer :: jm
integer :: km
integer :: nStep
integer :: rc
integer :: timeInc
logical :: passed = .true.
logical :: stnGrid
logical :: twoD
real, pointer :: tmpu(:,:)
real, pointer :: ts(:,:)
type(ESMF_CFIO) :: cfio
type(ESMF_CFIOGrid) :: grid
type(ESMF_CFIOVarInfo), pointer :: vars(:)