ESMF_RHandleDynamicMaskingEx Program

Uses

  • program~~esmf_rhandledynamicmaskingex~~UsesGraph program~esmf_rhandledynamicmaskingex ESMF_RHandleDynamicMaskingEx module~esmf ESMF program~esmf_rhandledynamicmaskingex->module~esmf module~esmf_rhandledynamicmaskingmod ESMF_RHandleDynamicMaskingMod program~esmf_rhandledynamicmaskingex->module~esmf_rhandledynamicmaskingmod module~esmf_testmod ESMF_TestMod program~esmf_rhandledynamicmaskingex->module~esmf_testmod

Calls

program~~esmf_rhandledynamicmaskingex~~CallsGraph program~esmf_rhandledynamicmaskingex ESMF_RHandleDynamicMaskingEx esmf_fieldcreate esmf_fieldcreate program~esmf_rhandledynamicmaskingex->esmf_fieldcreate esmf_fielddestroy esmf_fielddestroy program~esmf_rhandledynamicmaskingex->esmf_fielddestroy esmf_fieldfill esmf_fieldfill program~esmf_rhandledynamicmaskingex->esmf_fieldfill esmf_fieldget esmf_fieldget program~esmf_rhandledynamicmaskingex->esmf_fieldget interface~esmf_fieldregridstore ESMF_FieldRegridStore program~esmf_rhandledynamicmaskingex->interface~esmf_fieldregridstore interface~esmf_gridcreate1peridimufrm ESMF_GridCreate1PeriDimUfrm program~esmf_rhandledynamicmaskingex->interface~esmf_gridcreate1peridimufrm interface~esmf_vmget ESMF_VMGet program~esmf_rhandledynamicmaskingex->interface~esmf_vmget proc~esmf_dynamicmasksetr4r8r4 ESMF_DynamicMaskSetR4R8R4 program~esmf_rhandledynamicmaskingex->proc~esmf_dynamicmasksetr4r8r4 proc~esmf_dynamicmasksetr8r8r8 ESMF_DynamicMaskSetR8R8R8 program~esmf_rhandledynamicmaskingex->proc~esmf_dynamicmasksetr8r8r8 proc~esmf_dynamicmasksetr8r8r8v ESMF_DynamicMaskSetR8R8R8V program~esmf_rhandledynamicmaskingex->proc~esmf_dynamicmasksetr8r8r8v proc~esmf_fieldregrid ESMF_FieldRegrid program~esmf_rhandledynamicmaskingex->proc~esmf_fieldregrid proc~esmf_fieldregridrelease ESMF_FieldRegridRelease program~esmf_rhandledynamicmaskingex->proc~esmf_fieldregridrelease proc~esmf_finalize ESMF_Finalize program~esmf_rhandledynamicmaskingex->proc~esmf_finalize proc~esmf_griddestroy ESMF_GridDestroy program~esmf_rhandledynamicmaskingex->proc~esmf_griddestroy proc~esmf_initialize ESMF_Initialize program~esmf_rhandledynamicmaskingex->proc~esmf_initialize proc~esmf_logfounderror ESMF_LogFoundError program~esmf_rhandledynamicmaskingex->proc~esmf_logfounderror proc~esmf_stest ESMF_STest program~esmf_rhandledynamicmaskingex->proc~esmf_stest

Variables

Type Attributes Name Initial
character(len=ESMF_MAXSTR) :: failMsg
character(len=ESMF_MAXSTR) :: testname
integer :: finalrc
integer :: i
integer :: localPet
integer :: petCount
integer :: rc
integer :: result
integer :: srcTermProcessing
real(kind=ESMF_KIND_R4) :: dstMaskValueR4 = -888.d0
real(kind=ESMF_KIND_R4), pointer :: farrayPtrR4(:,:)
real(kind=ESMF_KIND_R4) :: srcMaskValueR4 = -777.d0
real(kind=ESMF_KIND_R8) :: dstMaskValue = -888.d0
real(kind=ESMF_KIND_R8), pointer :: farrayPtr(:,:)
real(kind=ESMF_KIND_R8), pointer :: farrayPtr3d(:,:,:)
real(kind=ESMF_KIND_R8) :: srcMaskValue = -777.d0
type(ESMF_DynamicMask) :: dynamicMask
type(ESMF_Field) :: dstField
type(ESMF_Field) :: srcField
type(ESMF_Grid) :: dstGrid
type(ESMF_Grid) :: srcGrid
type(ESMF_RouteHandle) :: routehandle
type(ESMF_VM) :: vm