ESMF_GridSetCommitShapeTile Interface

private interface ESMF_GridSetCommitShapeTile

Calls

interface~~esmf_gridsetcommitshapetile~~CallsGraph interface~esmf_gridsetcommitshapetile ESMF_GridSetCommitShapeTile proc~esmf_gridsetcmmitshapetilearb ESMF_GridSetCmmitShapeTileArb interface~esmf_gridsetcommitshapetile->proc~esmf_gridsetcmmitshapetilearb proc~esmf_gridsetcmmitshapetileirreg ESMF_GridSetCmmitShapeTileIrreg interface~esmf_gridsetcommitshapetile->proc~esmf_gridsetcmmitshapetileirreg proc~esmf_gridsetcmmitshapetilereg ESMF_GridSetCmmitShapeTileReg interface~esmf_gridsetcommitshapetile->proc~esmf_gridsetcmmitshapetilereg interface~esmf_distgridcreate ESMF_DistGridCreate proc~esmf_gridsetcmmitshapetilearb->interface~esmf_distgridcreate proc~esmf_gridcommit ESMF_GridCommit proc~esmf_gridsetcmmitshapetilearb->proc~esmf_gridcommit proc~esmf_gridsetdestroydelayout ESMF_GridSetDestroyDELayout proc~esmf_gridsetcmmitshapetilearb->proc~esmf_gridsetdestroydelayout proc~esmf_gridsetdestroydistgrid ESMF_GridSetDestroyDistgrid proc~esmf_gridsetcmmitshapetilearb->proc~esmf_gridsetdestroydistgrid proc~esmf_gridsetfromdistgrid ESMF_GridSetFromDistGrid proc~esmf_gridsetcmmitshapetilearb->proc~esmf_gridsetfromdistgrid proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~esmf_gridsetcmmitshapetilearb->proc~esmf_logfoundallocerror proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_gridsetcmmitshapetilearb->proc~esmf_logfounderror proc~esmf_logseterror ESMF_LogSetError proc~esmf_gridsetcmmitshapetilearb->proc~esmf_logseterror interface~esmf_delayoutcreate ESMF_DELayoutCreate proc~esmf_gridsetcmmitshapetileirreg->interface~esmf_delayoutcreate proc~esmf_gridsetcmmitshapetileirreg->interface~esmf_distgridcreate proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_gridcommit proc~esmf_gridluadefault ESMF_GridLUADefault proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_gridluadefault proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_gridsetdestroydelayout proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_gridsetdestroydistgrid proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_gridsetfromdistgrid proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_logfoundallocerror proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_logfounderror proc~esmf_gridsetcmmitshapetileirreg->proc~esmf_logseterror proc~esmf_gridsetcmmitshapetilereg->interface~esmf_delayoutcreate proc~esmf_gridsetcmmitshapetilereg->interface~esmf_distgridcreate interface~esmf_vmget ESMF_VMGet proc~esmf_gridsetcmmitshapetilereg->interface~esmf_vmget proc~esmf_gridsetcmmitshapetilereg->proc~esmf_gridcommit proc~esmf_gridsetcmmitshapetilereg->proc~esmf_gridluadefault proc~esmf_gridsetcmmitshapetilereg->proc~esmf_gridsetfromdistgrid proc~esmf_gridsetcmmitshapetilereg->proc~esmf_logfoundallocerror proc~esmf_gridsetcmmitshapetilereg->proc~esmf_logfounderror proc~esmf_gridsetcmmitshapetilereg->proc~esmf_logseterror proc~esmf_vmgetcurrent ESMF_VMGetCurrent proc~esmf_gridsetcmmitshapetilereg->proc~esmf_vmgetcurrent

Module Procedures

private subroutine ESMF_GridSetCmmitShapeTileReg(grid, name, coordTypeKind, regDecomp, decompflag, minIndex, maxIndex, keywordEnforcer, connflagDim1, connflagDim2, connflagDim3, poleStaggerLoc1, poleStaggerLoc2, poleStaggerLoc3, bipolePos1, bipolePos2, bipolePos3, coordDep1, coordDep2, coordDep3, gridEdgeLWidth, gridEdgeUWidth, gridAlign, gridMemLBound, indexflag, petMap, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Grid), intent(inout) :: grid
character(len=*), intent(in), optional :: name
type(ESMF_TypeKind_Flag), intent(in), optional :: coordTypeKind
integer, intent(in), optional :: regDecomp(:)
type(ESMF_Decomp_Flag), intent(in), optional :: decompflag(:)
integer, intent(in), optional :: minIndex(:)
integer, intent(in) :: maxIndex(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim1(:)
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim2(:)
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim3(:)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc1(2)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc2(2)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc3(2)
integer, intent(in), optional :: bipolePos1(2)
integer, intent(in), optional :: bipolePos2(2)
integer, intent(in), optional :: bipolePos3(2)
integer, intent(in), optional :: coordDep1(:)
integer, intent(in), optional :: coordDep2(:)
integer, intent(in), optional :: coordDep3(:)
integer, intent(in), optional :: gridEdgeLWidth(:)
integer, intent(in), optional :: gridEdgeUWidth(:)
integer, intent(in), optional :: gridAlign(:)
integer, intent(in), optional :: gridMemLBound(:)
type(ESMF_Index_Flag), intent(in), optional :: indexflag
integer, intent(in), optional :: petMap(:,:,:)
integer, intent(out), optional :: rc

private subroutine ESMF_GridSetCmmitShapeTileIrreg(grid, name, coordTypeKind, minIndex, countsPerDEDim1, countsPerDEDim2, keywordEnforcer, countsPerDEDim3, connflagDim1, connflagDim2, connflagDim3, poleStaggerLoc1, poleStaggerLoc2, poleStaggerLoc3, bipolePos1, bipolePos2, bipolePos3, coordDep1, coordDep2, coordDep3, gridEdgeLWidth, gridEdgeUWidth, gridAlign, gridMemLBound, indexflag, petMap, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Grid) :: grid
character(len=*), intent(in), optional :: name
type(ESMF_TypeKind_Flag), intent(in), optional :: coordTypeKind
integer, intent(in), optional :: minIndex(:)
integer, intent(in) :: countsPerDEDim1(:)
integer, intent(in) :: countsPerDEDim2(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: countsPerDEDim3(:)
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim1(:)
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim2(:)
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim3(:)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc1(2)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc2(2)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc3(2)
integer, intent(in), optional :: bipolePos1(2)
integer, intent(in), optional :: bipolePos2(2)
integer, intent(in), optional :: bipolePos3(2)
integer, intent(in), optional :: coordDep1(:)
integer, intent(in), optional :: coordDep2(:)
integer, intent(in), optional :: coordDep3(:)
integer, intent(in), optional :: gridEdgeLWidth(:)
integer, intent(in), optional :: gridEdgeUWidth(:)
integer, intent(in), optional :: gridAlign(:)
integer, intent(in), optional :: gridMemLBound(:)
type(ESMF_Index_Flag), intent(in), optional :: indexflag
integer, intent(in), optional :: petMap(:,:,:)
integer, intent(out), optional :: rc

private subroutine ESMF_GridSetCmmitShapeTileArb(grid, name, coordTypeKind, minIndex, maxIndex, arbIndexCount, arbIndexList, keywordEnforcer, connflagDim1, connflagDim2, connflagDim3, poleStaggerLoc1, poleStaggerLoc2, poleStaggerLoc3, bipolePos1, bipolePos2, bipolePos3, coordDep1, coordDep2, coordDep3, distDim, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Grid), intent(inout) :: grid
character(len=*), intent(in), optional :: name
type(ESMF_TypeKind_Flag), intent(in), optional :: coordTypeKind
integer, intent(in), optional :: minIndex(:)
integer, intent(in) :: maxIndex(:)
integer, intent(in) :: arbIndexCount
integer, intent(in) :: arbIndexList(:,:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim1(:)
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim2(:)
type(ESMF_GridConn_Flag), intent(in), optional :: connflagDim3(:)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc1(2)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc2(2)
type(ESMF_StaggerLoc), intent(in), optional :: poleStaggerLoc3(2)
integer, intent(in), optional :: bipolePos1(2)
integer, intent(in), optional :: bipolePos2(2)
integer, intent(in), optional :: bipolePos3(2)
integer, intent(in), optional :: coordDep1(:)
integer, intent(in), optional :: coordDep2(:)
integer, intent(in), optional :: coordDep3(:)
integer, intent(in), optional :: distDim(:)
integer, intent(out), optional :: rc