test Program

Uses

  • program~~test~2~~UsesGraph program~test~2 test ESMF_CFIOGrADSMOD ESMF_CFIOGrADSMOD program~test~2->ESMF_CFIOGrADSMOD module~esmf_cfiofilemod ESMF_CFIOFileMod program~test~2->module~esmf_cfiofilemod module~esmf_cfiogridmod ESMF_CFIOGridMod program~test~2->module~esmf_cfiogridmod module~esmf_cfiomod ESMF_CFIOMod program~test~2->module~esmf_cfiomod module~esmf_cfiosdfmod ESMF_CFIOSdfMod program~test~2->module~esmf_cfiosdfmod module~esmf_cfiovarinfomod ESMF_CFIOVarInfoMod program~test~2->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~2~~CallsGraph program~test~2 test interface~esmf_cfiovarread ESMF_CFIOVarRead program~test~2->interface~esmf_cfiovarread interface~esmf_cfiovarwrite ESMF_CFIOVarWrite program~test~2->interface~esmf_cfiovarwrite proc~esmf_cfiocreate ESMF_CFIOCreate program~test~2->proc~esmf_cfiocreate proc~esmf_cfiofileclose ESMF_CFIOFileClose program~test~2->proc~esmf_cfiofileclose proc~esmf_cfiofilecreate ESMF_CFIOFileCreate program~test~2->proc~esmf_cfiofilecreate proc~esmf_cfiofileopen ESMF_CFIOFileOpen program~test~2->proc~esmf_cfiofileopen proc~esmf_cfioget ESMF_CFIOGet program~test~2->proc~esmf_cfioget proc~esmf_cfiogridcreate ESMF_CFIOGridCreate program~test~2->proc~esmf_cfiogridcreate proc~esmf_cfiogridget ESMF_CFIOGridGet program~test~2->proc~esmf_cfiogridget proc~esmf_cfiogridset ESMF_CFIOGridSet program~test~2->proc~esmf_cfiogridset proc~esmf_cfioset ESMF_CFIOSet program~test~2->proc~esmf_cfioset proc~esmf_cfiovarinfocreate ESMF_CFIOVarInfoCreate program~test~2->proc~esmf_cfiovarinfocreate proc~esmf_cfiovarinfoget ESMF_CFIOVarInfoGet program~test~2->proc~esmf_cfiovarinfoget proc~esmf_cfiofileclose->proc~esmf_cfioget proc~esmf_cfiosdffileclose ESMF_CFIOSdfFileClose proc~esmf_cfiofileclose->proc~esmf_cfiosdffileclose proc~esmf_cfiofilecreate->proc~esmf_cfioset ESMF_UtilStringUpperCase ESMF_UtilStringUpperCase proc~esmf_cfiofilecreate->ESMF_UtilStringUpperCase proc~esmf_cfiosdffilecreate ESMF_CFIOSdfFileCreate proc~esmf_cfiofilecreate->proc~esmf_cfiosdffilecreate 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_cfiovarinfocreate->proc~esmf_cfiogridcreate proc~esmf_cfiovarinfoget->proc~err

Variables

Type Attributes Name Initial
character(len=256) :: inFile
character(len=256) :: source
character(len=256) :: standardName
character(len=256) :: title
character(len=256) :: vName
integer :: argc
integer :: begTime
integer :: curTime
integer :: date
integer :: fid
integer :: fmode = 1
integer :: im
integer :: jm
integer :: k
integer :: km
integer :: km_out
integer :: nSteps
integer :: rc
integer :: t
integer :: timeInc
logical :: isGrADS = .false.
logical :: new_file
logical :: passed = .true.
logical :: twoD
real :: ak(19) = (/291.70, 792.92, 2155.39, 4918.34, 8314.25, 7993.08, 7577.38, 7057.52, 6429.63, 5698.38, 4879.13, 3998.95, 3096.31, 2219.02, 1420.39, 754.13, 268.38, 0.0000, 0.0000/)
real :: amiss
real :: bk(19) = (/0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0380541, 0.0873088, 0.1489307, 0.2232996, 0.3099406, 0.4070096, 0.5112977, 0.6182465, 0.7221927, 0.8168173, 0.8957590, 0.9533137, 0.9851122, 1.0/)
real, pointer :: lat(:)
real, pointer :: lev(:)
real, pointer :: lev_out(:)
real, pointer :: lon(:)
real :: range(2) = (/-1.E10, 1.E10/)
real, pointer :: tmpu(:,:,:)
type(ESMF_CFIO) :: cfio
type(ESMF_CFIO) :: cfio_out
type(ESMF_CFIOGrid), pointer :: ggrid
type(ESMF_CFIOGrid) :: grid
type(ESMF_CFIOVarInfo), pointer :: vars(:)