Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | private, | parameter | :: | version | = | '$Id$' | |
integer, | public, | parameter | :: | ESMF_DIM_ARB | = | -1 | |
integer, | private, | parameter | :: | ESMF_GRIDITEM_COUNT | = | 2 | |
type(ESMF_GridConn_Flag), | public, | parameter | :: | ESMF_GRIDCONN_BIPOLE | = | ESMF_GridConn_Flag(3) | |
type(ESMF_GridConn_Flag), | public, | parameter | :: | ESMF_GRIDCONN_NONE | = | ESMF_GridConn_Flag(0) | |
type(ESMF_GridConn_Flag), | public, | parameter | :: | ESMF_GRIDCONN_PERIODIC | = | ESMF_GridConn_Flag(1) | |
type(ESMF_GridConn_Flag), | public, | parameter | :: | ESMF_GRIDCONN_POLE | = | ESMF_GridConn_Flag(2) | |
type(ESMF_GridDecompType), | public, | parameter | :: | ESMF_GRID_ARBITRARY | = | ESMF_GridDecompType(3) | |
type(ESMF_GridDecompType), | public, | parameter | :: | ESMF_GRID_INVALID | = | ESMF_GridDecompType(1) | |
type(ESMF_GridDecompType), | public, | parameter | :: | ESMF_GRID_NONARBITRARY | = | ESMF_GridDecompType(2) | |
type(ESMF_GridItem_Flag), | public, | parameter | :: | DEPREC_ESMF_GRIDITEM_AREAM | = | ESMF_GridItem_Flag(2) | |
type(ESMF_GridItem_Flag), | public, | parameter | :: | DEPREC_ESMF_GRIDITEM_FRAC | = | ESMF_GridItem_Flag(3) | |
type(ESMF_GridItem_Flag), | public, | parameter | :: | ESMF_GRIDITEM_AREA | = | ESMF_GridItem_Flag(1) | |
type(ESMF_GridItem_Flag), | public, | parameter | :: | ESMF_GRIDITEM_INVALID | = | ESMF_GridItem_Flag(-2) | |
type(ESMF_GridItem_Flag), | public, | parameter | :: | ESMF_GRIDITEM_MASK | = | ESMF_GridItem_Flag(0) | |
type(ESMF_GridItem_Flag), | public, | parameter | :: | ESMF_GRIDITEM_UNINIT | = | ESMF_GridItem_Flag(-1) | |
type(ESMF_GridMatch_Flag), | public, | parameter | :: | ESMF_GRIDMATCH_ALIAS | = | ESMF_GridMatch_Flag(3) | |
type(ESMF_GridMatch_Flag), | public, | parameter | :: | ESMF_GRIDMATCH_EXACT | = | ESMF_GridMatch_Flag(2) | |
type(ESMF_GridMatch_Flag), | public, | parameter | :: | ESMF_GRIDMATCH_INVALID | = | ESMF_GridMatch_Flag(0) | |
type(ESMF_GridMatch_Flag), | public, | parameter | :: | ESMF_GRIDMATCH_NONE | = | ESMF_GridMatch_Flag(1) | |
type(ESMF_GridStatus_Flag), | public, | parameter | :: | ESMF_GRIDSTATUS_COMPLETE | = | ESMF_GridStatus_Flag(2) | |
type(ESMF_GridStatus_Flag), | public, | parameter | :: | ESMF_GRIDSTATUS_EMPTY | = | ESMF_GridStatus_Flag(1) | |
type(ESMF_GridStatus_Flag), | public, | parameter | :: | ESMF_GRIDSTATUS_INVALID | = | ESMF_GridStatus_Flag(-1) | |
type(ESMF_GridStatus_Flag), | public, | parameter | :: | ESMF_GRIDSTATUS_UNINIT | = | ESMF_GridStatus_Flag(0) | |
type(ESMF_PoleKind_Flag), | public, | parameter | :: | ESMF_POLEKIND_BIPOLE | = | ESMF_PoleKind_Flag(2) | |
type(ESMF_PoleKind_Flag), | public, | parameter | :: | ESMF_POLEKIND_MONOPOLE | = | ESMF_PoleKind_Flag(1) | |
type(ESMF_PoleKind_Flag), | public, | parameter | :: | ESMF_POLEKIND_NONE | = | ESMF_PoleKind_Flag(0) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | staggerEdgeLWidth(:) | ||
integer, | intent(in), | optional | :: | staggerEdgeUWidth(:) | ||
integer, | intent(in), | optional | :: | staggerAlign(:) | ||
integer, | intent(in), | optional | :: | staggerLBound(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | itemTypeKind | ||
integer, | intent(in), | optional | :: | staggerEdgeLWidth(:) | ||
integer, | intent(in), | optional | :: | staggerEdgeUWidth(:) | ||
integer, | intent(in), | optional | :: | staggerAlign(:) | ||
integer, | intent(in), | optional | :: | staggerLBound(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
logical, | intent(in), | optional | :: | copyAttributes | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
character(len=*), | intent(in), | optional | :: | name | ||
logical, | intent(in), | optional | :: | copyAttributes | ||
type(ESMF_RouteHandle), | intent(out), | optional | :: | routehandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
integer, | intent(in), | optional | :: | distgridToGridMap(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDimCount(:) | ||
integer, | intent(in), | optional | :: | coordDimMap(:,:) | ||
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 | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
integer, | intent(in) | :: | indexArray(:,:) | |||
integer, | intent(in), | optional | :: | distDim(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDimCount(:) | ||
integer, | intent(in), | optional | :: | coordDimMap(:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
type(ESMF_FileFormat_Flag), | intent(in), | optional | :: | fileformat | ||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
logical, | intent(in), | optional | :: | isSphere | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
logical, | intent(in), | optional | :: | addCornerStagger | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
logical, | intent(in), | optional | :: | addUserArea | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
logical, | intent(in), | optional | :: | addMask | ||
character(len=*), | intent(in), | optional | :: | varname | ||
character(len=*), | intent(in), | optional | :: | coordNames(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
type(ESMF_FileFormat_Flag), | intent(in), | optional | :: | fileformat | ||
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
logical, | intent(in), | optional | :: | isSphere | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
logical, | intent(in), | optional | :: | addCornerStagger | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
logical, | intent(in), | optional | :: | addUserArea | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
logical, | intent(in), | optional | :: | addMask | ||
character(len=*), | intent(in), | optional | :: | varname | ||
character(len=*), | intent(in), | optional | :: | coordNames(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
integer, | intent(in), | optional | :: | periodicDim | ||
integer, | intent(in), | optional | :: | poleDim | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
integer, | intent(in), | optional | :: | periodicDim | ||
integer, | intent(in), | optional | :: | poleDim | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
integer, | intent(in), | optional | :: | periodicDim | ||
integer, | intent(in), | optional | :: | poleDim | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | minCornerCoord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | maxCornerCoord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
logical, | intent(in), | optional | :: | ignoreNonPeriCoord | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | minCornerCoord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | maxCornerCoord(:) | |||
integer, | intent(in) | :: | deBlockList(:,:,:) | |||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
logical, | intent(in), | optional | :: | ignoreNonPeriCoord | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | tilesize | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecompPTile(:,:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional, | target | :: | decompflagPTile(:,:) | |
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_CubedSphereTransform_Args), | intent(in), | optional | :: | transformArgs | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | tilesize | |||
integer, | intent(in) | :: | countsPerDEDim1PTile(:,:) | |||
integer, | intent(in) | :: | countsPerDEDim2PTile(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_CubedSphereTransform_Args), | intent(in), | optional | :: | transformArgs | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecompPTile(:,:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional, | target | :: | decompflagPTile(:,:) | |
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | tileFilePath | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
integer, | intent(in) | :: | countsPerDEDim1PTile(:,:) | |||
integer, | intent(in) | :: | countsPerDEDim2PTile(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | tileFilePath | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | minCornerCoord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | maxCornerCoord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | 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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | 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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | 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(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid) | :: | grid | ||||
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 | :: | connDim1(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim2(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim3(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid) | :: | grid | ||||
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 | :: | connDim1(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim2(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim3(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid) | :: | grid | ||||
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 | :: | connDim1(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim2(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim3(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | coordTypeKind | ||
integer, | intent(out), | optional | :: | dimCount | ||
integer, | intent(out), | optional | :: | tileCount | ||
integer, | intent(out), | optional | :: | staggerlocCount | ||
integer, | intent(out), | optional | :: | localDECount | ||
type(ESMF_DistGrid), | intent(out), | optional | :: | distgrid | ||
integer, | intent(out), | optional, | target | :: | distgridToGridMap(:) | |
type(ESMF_CoordSys_Flag), | intent(out), | optional | :: | coordSys | ||
integer, | intent(out), | optional, | target | :: | coordDimCount(:) | |
integer, | intent(out), | optional, | target | :: | coordDimMap(:,:) | |
integer, | intent(out), | optional | :: | arbDim | ||
integer, | intent(out), | optional | :: | rank | ||
integer, | intent(out), | optional | :: | arbDimCount | ||
integer, | intent(out), | optional, | target | :: | gridEdgeLWidth(:) | |
integer, | intent(out), | optional, | target | :: | gridEdgeUWidth(:) | |
integer, | intent(out), | optional, | target | :: | gridAlign(:) | |
type(ESMF_Index_Flag), | intent(out), | optional | :: | indexflag | ||
type(ESMF_GridStatus_Flag), | intent(out), | optional | :: | status | ||
character(len=*), | intent(out), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in) | :: | staggerloc | |||
integer, | intent(in) | :: | localDE | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in) | :: | staggerloc | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_DistGrid), | intent(out), | optional | :: | distgrid | ||
integer, | intent(out), | optional | :: | staggerEdgeLWidth(:) | ||
integer, | intent(out), | optional | :: | staggerEdgeUWidth(:) | ||
integer, | intent(out), | optional | :: | staggerAlign(:) | ||
integer, | intent(out), | optional | :: | staggerLBound(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | localDE | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
logical, | intent(out), | optional | :: | isLBound(:) | ||
logical, | intent(out), | optional | :: | isUBound(:) | ||
integer, | intent(out), | optional | :: | arbIndexCount | ||
integer, | intent(out), | optional, | target | :: | arbIndexList(:,:) | |
integer, | intent(out), | optional | :: | tile | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | tile | |||
type(ESMF_StaggerLoc), | intent(in) | :: | staggerloc | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional, | target | :: | minIndex(:) | |
integer, | intent(out), | optional, | target | :: | maxIndex(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(out) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer, | intent(in) | :: | index(:) | |||
real(kind=ESMF_KIND_R8), | intent(out) | :: | coord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer, | intent(in) | :: | index(:) | |||
real(kind=ESMF_KIND_R4), | intent(out) | :: | coord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
logical, | intent(out), | optional | :: | isPresent | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer(kind=ESMF_KIND_I4), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer(kind=ESMF_KIND_I4), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer(kind=ESMF_KIND_I4), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(out) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
logical, | intent(out), | optional | :: | isPresent | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(inout) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_DistGrid), | intent(in), | optional | :: | distgrid | ||
integer, | intent(in), | optional | :: | distgridToGridMap(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDimCount(:) | ||
integer, | intent(in), | optional | :: | coordDimMap(:,:) | ||
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in), | optional | :: | maxIndex(:) | ||
integer, | intent(in), | optional | :: | localArbIndexCount | ||
integer, | intent(in), | optional | :: | localArbIndex(:,:) | ||
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 | ||
logical, | intent(in), | optional | :: | destroyDistgrid | ||
logical, | intent(in), | optional | :: | destroyDELayout | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | 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 |
Type | Intent | Optional | 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 |
Type | Intent | Optional | 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 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(in) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(in) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(out) | :: | string | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | gsval |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridItem_Flag), | intent(out) | :: | gival | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn1 | |||
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp1 | |||
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType1 | |||
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn1 | |||
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp1 | |||
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType1 | |||
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid1 | |||
type(ESMF_Grid), | intent(in) | :: | grid2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid1 | |||
type(ESMF_Grid), | intent(in) | :: | grid2 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | defaultflag |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ESMF_KIND_I8), | public | :: | isInit | = | 76838410 | ||
type(ESMF_Pointer), | public | :: | this |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | gridconn |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | griddecomptype |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | gridItem |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | gridmatch |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | gridstatus |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | polekind |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in), | optional | :: | grid |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn1 | |||
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn1 | |||
type(ESMF_GridConn_Flag), | intent(in) | :: | GridConn2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp1 | |||
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp1 | |||
type(ESMF_GridDecompType), | intent(in) | :: | GridDecomp2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch1 | |||
type(ESMF_GridMatch_Flag), | intent(in) | :: | GridMatch2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus1 | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | GridStatus2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType1 | |||
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType1 | |||
type(ESMF_PoleKind_Flag), | intent(in) | :: | PoleType2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | typekind | ||
integer, | intent(in), | optional | :: | gridToArrayMap(:) | ||
integer, | intent(in), | optional | :: | ungriddedLBound(:) | ||
integer, | intent(in), | optional | :: | ungriddedUBound(:) | ||
integer, | intent(in), | optional | :: | totalLWidth(:) | ||
integer, | intent(in), | optional | :: | totalUWidth(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in) | :: | distDimCount | |||
logical, | intent(in) | :: | isDist(:) | |||
integer, | intent(in) | :: | distDim(:) | |||
integer, | intent(in) | :: | minIndex(:) | |||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
type(ESMF_DistGridConnection), | intent(in), | optional | :: | connList(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in) | :: | minIndex(:) | |||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | countsPerDEDim1(:) | |||
integer, | intent(in) | :: | countsPerDEDim2(:) | |||
integer, | intent(in), | optional | :: | countsPerDEDim3(:) | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
type(ESMF_DistGridConnection), | intent(in), | optional | :: | connList(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | dimCount | ||||
integer, | intent(in) | :: | minIndex(:) | |||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
type(ESMF_DistGridConnection), | intent(in), | optional | :: | connList(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
integer, | intent(in), | optional | :: | periodicDim | ||
integer, | intent(in), | optional | :: | poleDim | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
integer, | intent(in), | optional | :: | periodicDim | ||
integer, | intent(in), | optional | :: | poleDim | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
integer, | intent(in), | optional | :: | periodicDim | ||
integer, | intent(in), | optional | :: | poleDim | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | minCornerCoord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | maxCornerCoord(:) | |||
integer, | intent(in) | :: | deBlockList(:,:,:) | |||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
logical, | intent(in), | optional | :: | ignoreNonPeriCoord | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | minCornerCoord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | maxCornerCoord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
logical, | intent(in), | optional | :: | ignoreNonPeriCoord | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
character(len=*), | intent(in), | optional | :: | name | ||
logical, | intent(in), | optional | :: | copyAttributes | ||
type(ESMF_RouteHandle), | intent(out), | optional | :: | routehandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
logical, | intent(in), | optional | :: | copyAttributes | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | tilesize | |||
integer, | intent(in) | :: | countsPerDEDim1PTile(:,:) | |||
integer, | intent(in) | :: | countsPerDEDim2PTile(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_CubedSphereTransform_Args), | intent(in), | optional | :: | transformArgs | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | tilesize | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecompPTile(:,:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional, | target | :: | decompflagPTile(:,:) | |
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_CubedSphereTransform_Args), | intent(in), | optional | :: | transformArgs | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
integer, | intent(in), | optional | :: | distgridToGridMap(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDimCount(:) | ||
integer, | intent(in), | optional | :: | coordDimMap(:,:) | ||
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 | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
integer, | intent(in) | :: | indexArray(:,:) | |||
integer, | intent(in), | optional | :: | distDim(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDimCount(:) | ||
integer, | intent(in), | optional | :: | coordDimMap(:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
real(kind=ESMF_KIND_R8), | intent(in) | :: | coord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in), | optional | :: | scale | ||
real(kind=ESMF_KIND_R8), | intent(in), | optional | :: | offset | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | grid_filename | |||
integer, | intent(in) | :: | regDecomp(:) | |||
type(ESMF_Index_Flag), | intent(in) | :: | indexflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
logical, | intent(in), | optional | :: | addMask | ||
character(len=*), | intent(in), | optional | :: | varname | ||
character(len=*), | intent(in), | optional | :: | coordNames(:) | ||
logical, | intent(in), | optional | :: | isSphere | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
logical, | intent(in), | optional | :: | addCornerStagger | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
type(ESMF_FileFormat_Flag), | intent(in), | optional | :: | fileformat | ||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
logical, | intent(in), | optional | :: | isSphere | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
logical, | intent(in), | optional | :: | addCornerStagger | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
logical, | intent(in), | optional | :: | addUserArea | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
logical, | intent(in), | optional | :: | addMask | ||
character(len=*), | intent(in), | optional | :: | varname | ||
character(len=*), | intent(in), | optional | :: | coordNames(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
type(ESMF_FileFormat_Flag), | intent(in), | optional | :: | fileformat | ||
type(ESMF_DistGrid), | intent(in) | :: | distgrid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
logical, | intent(in), | optional | :: | isSphere | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
logical, | intent(in), | optional | :: | addCornerStagger | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
logical, | intent(in), | optional | :: | addUserArea | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
logical, | intent(in), | optional | :: | addMask | ||
character(len=*), | intent(in), | optional | :: | varname | ||
character(len=*), | intent(in), | optional | :: | coordNames(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
integer, | intent(in) | :: | regDecomp(:) | |||
type(ESMF_Index_Flag), | intent(in) | :: | Indexflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
logical, | intent(in), | optional | :: | isSphere | ||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
logical, | intent(in), | optional | :: | addCornerStagger | ||
logical, | intent(in), | optional | :: | addUserArea | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
integer, | intent(in) | :: | countsPerDEDim1PTile(:,:) | |||
integer, | intent(in) | :: | countsPerDEDim2PTile(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | tileFilePath | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecompPTile(:,:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional, | target | :: | decompflagPTile(:,:) | |
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | deLabelList(:) | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
type(ESMF_DELayout), | intent(in), | optional | :: | delayout | ||
type(ESMF_Index_Flag), | intent(in), | optional | :: | indexflag | ||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | tileFilePath | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
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_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | minCornerCoord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | maxCornerCoord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(in), | optional | :: | regDecomp(:) | ||
type(ESMF_Decomp_Flag), | intent(in), | optional | :: | decompflag(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerLocList(:) | ||
integer, | intent(in), | optional | :: | petMap(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | 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(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | 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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | 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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | pointer, dimension(:) | :: | buffer | |||
integer, | intent(inout) | :: | offset | |||
type(ESMF_AttReconcileFlag), | optional | :: | attreconflag | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid1 | |||
type(ESMF_Grid), | intent(in) | :: | grid2 | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
logical, | intent(in), | optional | :: | globalflag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | centerCount | |||
integer, | pointer | :: | minIndexPTile(:,:) | |||
integer, | pointer | :: | maxIndexPTile(:,:) | |||
type(ESMF_DistGridConnection), | pointer | :: | connectionList(:) | |||
integer, | intent(out) | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(out), | optional | :: | coordDimCount(:) | ||
integer, | intent(out), | optional | :: | coordDimMap(:,:) | ||
integer, | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
logical, | intent(in) | :: | isDist(:) | |||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(out), | optional | :: | coordDimCount(:) | ||
integer, | intent(out), | optional | :: | coordDimMap(:,:) | ||
integer, | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(in) | :: | arrayList(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(in), | optional | :: | staggerEdgeLWidth(:) | ||
integer, | intent(in), | optional | :: | staggerEdgeUWidth(:) | ||
integer, | intent(in), | optional | :: | staggerAlign(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | staggerEdgeLWidth(:) | ||
integer, | intent(in), | optional | :: | staggerEdgeUWidth(:) | ||
integer, | intent(in), | optional | :: | staggerAlign(:) | ||
integer, | intent(in), | optional | :: | staggerLBound(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | itemTypeKind | ||
integer, | intent(in), | optional | :: | staggerEdgeLWidth(:) | ||
integer, | intent(in), | optional | :: | staggerEdgeUWidth(:) | ||
integer, | intent(in), | optional | :: | staggerAlign(:) | ||
integer, | intent(in), | optional | :: | staggerLBound(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(inout) | :: | grid | |||
type(ESMF_GridStatus_Flag), | optional | :: | status | |||
type(ESMF_DefaultFlag), | optional | :: | defaultflag | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | gridindex(:) | |||
integer, | intent(out) | :: | distgridindex(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(inout) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
logical, | intent(in), | optional | :: | noGarbage | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid) | :: | grid | ||||
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 | :: | connDim1(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim2(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim3(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDep1(:) | ||
integer, | intent(in), | optional | :: | coordDep2(:) | ||
integer, | intent(in), | optional | :: | coordDep3(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid) | :: | grid | ||||
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 | :: | connDim1(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim2(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim3(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid) | :: | grid | ||||
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 | :: | connDim1(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim2(:) | ||
type(ESMF_GridConn_Flag), | intent(in), | optional | :: | connDim3(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
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(:,:,:) | ||
character(len=*), | intent(in), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | minCornerCoord(:) | |||
real(kind=ESMF_KIND_R8), | intent(in) | :: | maxCornerCoord(:) | |||
type(ESMF_StaggerLoc), | intent(in) | :: | staggerloc | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | gridToFieldMap(:) | ||
integer, | intent(in), | optional | :: | ungriddedLBound(:) | ||
integer, | intent(in), | optional | :: | ungriddedUBound(:) | ||
type(ESMF_DistGrid), | intent(out), | optional | :: | staggerDistgrid | ||
integer, | intent(out) | :: | distgridToArrayMap(:) | |||
integer, | intent(out), | optional | :: | undistLBound(:) | ||
integer, | intent(out), | optional | :: | undistUBound(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
logical, | intent(out), | optional | :: | isPresent | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(out) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer, | intent(in) | :: | index(:) | |||
real(kind=ESMF_KIND_R4), | intent(out) | :: | coord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer, | intent(in) | :: | index(:) | |||
real(kind=ESMF_KIND_R8), | intent(out) | :: | coord(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridDecompType), | intent(out) | :: | decompType | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | coordTypeKind | ||
integer, | intent(out), | optional | :: | dimCount | ||
integer, | intent(out), | optional | :: | tileCount | ||
integer, | intent(out), | optional | :: | staggerlocCount | ||
integer, | intent(out), | optional | :: | localDECount | ||
type(ESMF_DistGrid), | intent(out), | optional | :: | distgrid | ||
integer, | intent(out), | optional, | target | :: | distgridToGridMap(:) | |
type(ESMF_CoordSys_Flag), | intent(out), | optional | :: | coordSys | ||
integer, | intent(out), | optional, | target | :: | coordDimCount(:) | |
integer, | intent(out), | optional, | target | :: | coordDimMap(:,:) | |
integer, | intent(out), | optional | :: | arbDim | ||
integer, | intent(out), | optional | :: | rank | ||
integer, | intent(out), | optional | :: | arbDimCount | ||
integer, | intent(out), | optional, | target | :: | gridEdgeLWidth(:) | |
integer, | intent(out), | optional, | target | :: | gridEdgeUWidth(:) | |
integer, | intent(out), | optional, | target | :: | gridAlign(:) | |
type(ESMF_Index_Flag), | intent(out), | optional | :: | indexflag | ||
type(ESMF_GridStatus_Flag), | intent(out), | optional | :: | status | ||
character(len=*), | intent(out), | optional | :: | name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in), | optional | :: | tileNo | ||
integer, | intent(out), | optional, | target | :: | minIndex(:) | |
integer, | intent(out), | target | :: | maxIndex(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer(kind=ESMF_KIND_I4), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer(kind=ESMF_KIND_I4), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer(kind=ESMF_KIND_I4), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R4), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
real(kind=ESMF_KIND_R8), | pointer | :: | farrayPtr(:,:,:) | |||
type(ESMF_DataCopy_Flag), | intent(in), | optional | :: | datacopyflag | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
integer, | intent(in), | optional | :: | localDE | ||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional, | target | :: | totalLBound(:) | |
integer, | intent(out), | optional, | target | :: | totalUBound(:) | |
integer, | intent(out), | optional, | target | :: | totalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
logical, | intent(out), | optional | :: | isPresent | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(out) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | localDE | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
logical, | intent(out), | optional | :: | isLBound(:) | ||
logical, | intent(out), | optional | :: | isUBound(:) | ||
integer, | intent(out), | optional | :: | arbIndexCount | ||
integer, | intent(out), | optional, | target | :: | arbIndexList(:,:) | |
integer, | intent(out), | optional | :: | tile | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in) | :: | staggerloc | |||
integer, | intent(in) | :: | localDE | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional, | target | :: | exclusiveLBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveUBound(:) | |
integer, | intent(out), | optional, | target | :: | exclusiveCount(:) | |
integer, | intent(out), | optional, | target | :: | computationalLBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalUBound(:) | |
integer, | intent(out), | optional, | target | :: | computationalCount(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_StaggerLoc), | intent(in) | :: | staggerloc | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_DistGrid), | intent(out), | optional | :: | distgrid | ||
integer, | intent(out), | optional | :: | staggerEdgeLWidth(:) | ||
integer, | intent(out), | optional | :: | staggerEdgeUWidth(:) | ||
integer, | intent(out), | optional | :: | staggerAlign(:) | ||
integer, | intent(out), | optional | :: | staggerLBound(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | tile | |||
type(ESMF_StaggerLoc), | intent(in) | :: | staggerloc | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional, | target | :: | minIndex(:) | |
integer, | intent(out), | optional, | target | :: | maxIndex(:) | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridItem_Flag), | intent(out) | :: | gival | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in) | :: | periodicDim | |||
integer, | intent(in), | optional, | target | :: | lWidthIn(:) | |
integer, | intent(in), | optional, | target | :: | uWidthIn(:) | |
integer, | intent(in), | optional, | target | :: | alignIn(:) | |
integer, | intent(out), | target | :: | lWidthOut(:) | ||
integer, | intent(out), | target | :: | uWidthOut(:) | ||
integer, | intent(out), | target | :: | alignOut(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in) | :: | periodicDim1 | |||
integer, | intent(in) | :: | periodicDim2 | |||
integer, | intent(in), | optional, | target | :: | lWidthIn(:) | |
integer, | intent(in), | optional, | target | :: | uWidthIn(:) | |
integer, | intent(in), | optional, | target | :: | alignIn(:) | |
integer, | intent(out), | target | :: | lWidthOut(:) | ||
integer, | intent(out), | target | :: | uWidthOut(:) | ||
integer, | intent(out), | target | :: | alignOut(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in), | optional, | target | :: | lWidthIn(:) | |
integer, | intent(in), | optional, | target | :: | uWidthIn(:) | |
integer, | intent(in), | optional, | target | :: | alignIn(:) | |
integer, | intent(out), | target | :: | lWidthOut(:) | ||
integer, | intent(out), | target | :: | uWidthOut(:) | ||
integer, | intent(out), | target | :: | alignOut(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | srcGrid | |||
type(ESMF_Grid), | intent(inout) | :: | dstGrid | |||
type(ESMF_RouteHandle), | intent(inout) | :: | routehandle | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(inout) | :: | grid | |||
character(len=1), | pointer, dimension(:) | :: | buffer | |||
integer, | intent(inout) | :: | length | |||
integer, | intent(inout) | :: | offset | |||
type(ESMF_AttReconcileFlag), | intent(in), | optional | :: | attreconflag | ||
type(ESMF_InquireFlag), | intent(in), | optional | :: | inquireflag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | 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 |
Type | Intent | Optional | 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 |
Type | Intent | Optional | 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 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(in) | :: | coordDim | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(in) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
logical, | intent(in) | :: | destroy | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
logical, | intent(in) | :: | destroy | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(inout) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_DistGrid), | intent(in), | optional | :: | distgrid | ||
integer, | intent(in), | optional | :: | distgridToGridMap(:) | ||
integer, | intent(in), | optional | :: | distDim(:) | ||
type(ESMF_CoordSys_Flag), | intent(in), | optional | :: | coordSys | ||
type(ESMF_TypeKind_Flag), | intent(in), | optional | :: | coordTypeKind | ||
integer, | intent(in), | optional | :: | coordDimCount(:) | ||
integer, | intent(in), | optional | :: | coordDimMap(:,:) | ||
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in), | optional | :: | maxIndex(:) | ||
integer, | intent(in), | optional | :: | localArbIndexCount | ||
integer, | intent(in), | optional | :: | localArbIndex(:,:) | ||
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 | ||
logical, | intent(in), | optional | :: | destroyDistgrid | ||
logical, | intent(in), | optional | :: | destroyDELayout | ||
character(len=*), | intent(in), | optional | :: | name | ||
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_GridItem_Flag), | intent(in) | :: | itemflag | |||
type(ESMF_StaggerLoc), | intent(in), | optional | :: | staggerloc | ||
type(ESMF_Array), | intent(in) | :: | array | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(out) | :: | string | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | gsval |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(in) | :: | arbIndexCount | |||
integer, | intent(in) | :: | arbIndexList(:,:) | |||
integer, | intent(in), | optional | :: | distDim(:) | ||
integer, | intent(inout) | :: | dimCount | |||
integer, | intent(inout) | :: | distDimCount | |||
logical, | pointer | :: | isDistOut(:) | |||
integer, | pointer | :: | distDimOut(:) | |||
integer, | pointer | :: | minIndexOut(:) | |||
integer, | pointer | :: | maxIndexOut(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | countsPerDEDim1(:) | |||
integer, | intent(in) | :: | countsPerDEDim2(:) | |||
integer, | intent(in), | optional | :: | countsPerDEDim3(:) | ||
integer, | intent(inout) | :: | dimCount | |||
integer, | pointer | :: | minIndexOut(:) | |||
integer, | pointer | :: | maxIndexOut(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | minIndex(:) | ||
integer, | intent(in) | :: | maxIndex(:) | |||
integer, | intent(inout) | :: | dimCount | |||
integer, | pointer | :: | minIndexOut(:) | |||
integer, | pointer | :: | maxIndexOut(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in) | :: | minIndex(:) | |||
integer, | intent(in) | :: | maxIndex(:) | |||
type(ESMF_PoleKind_Flag), | intent(in), | optional | :: | polekindflag(2) | ||
integer, | intent(in), | optional | :: | periodicDim | ||
integer, | intent(in), | optional | :: | poleDim | ||
type(ESMF_DistGridConnection), | pointer | :: | connList(:) | |||
integer, | intent(out) | :: | periodicDimOut | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in) | :: | minIndex(:) | |||
integer, | intent(in) | :: | maxIndex(:) | |||
type(ESMF_DistGridConnection), | pointer | :: | connList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dimCount | |||
integer, | intent(in) | :: | minIndex(:) | |||
integer, | intent(in) | :: | maxIndex(:) | |||
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_DistGridConnection), | pointer | :: | connList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | pointer | :: | minIndexPTile(:,:) | |||
integer, | pointer | :: | maxIndexPTile(:,:) | |||
integer, | intent(in) | :: | tilepair(2) | |||
integer, | intent(in) | :: | contactTuple(2,4) | |||
integer, | intent(out) | :: | orientationVector(2) | |||
integer, | intent(out) | :: | positionVector(2) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical | :: | isSphere | ||||
integer | :: | dim1 | ||||
integer | :: | dim2 | ||||
real(kind=ESMF_KIND_R8) | :: | cornerX2D(:,:) | ||||
real(kind=ESMF_KIND_R8) | :: | cornerY2D(:,:) | ||||
real(kind=ESMF_KIND_R8) | :: | cornerX(:) | ||||
real(kind=ESMF_KIND_R8) | :: | cornerY(:) | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | startCell | ||||
integer | :: | dim1 | ||||
integer | :: | dim2 | ||||
real(kind=ESMF_KIND_R8) | :: | cornerX2D(:,:) | ||||
real(kind=ESMF_KIND_R8) | :: | cornerY2D(:,:) | ||||
logical | :: | foundAlign | ||||
integer | :: | topCorner | ||||
integer | :: | topRightCorner | ||||
integer | :: | BtmRightCorner | ||||
integer | :: | btmCorner | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
integer | :: | bufsize(:) | ||||
integer | :: | recvPets | ||||
integer | :: | rootPet | ||||
real(kind=ESMF_KIND_R8) | :: | buffer(:) | ||||
real(kind=ESMF_KIND_R8) | :: | outbuffer(:,:) | ||||
integer | :: | dims(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
integer | :: | bufsize(:) | ||||
integer | :: | recvPets | ||||
integer | :: | rootPet | ||||
real(kind=ESMF_KIND_R8) | :: | buffer(:,:) | ||||
real(kind=ESMF_KIND_R8) | :: | outbuffer(:,:) | ||||
integer | :: | dims(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
integer | :: | bufsize(:) | ||||
integer | :: | recvPets | ||||
integer | :: | rootPet | ||||
real(kind=ESMF_KIND_R4) | :: | buffer(:,:) | ||||
real(kind=ESMF_KIND_R4) | :: | outbuffer(:,:) | ||||
integer | :: | dims(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
integer | :: | bufsize(:) | ||||
integer | :: | recvPets | ||||
integer | :: | rootPet | ||||
real(kind=ESMF_KIND_R4) | :: | buffer(:) | ||||
real(kind=ESMF_KIND_R4) | :: | outbuffer(:,:) | ||||
integer | :: | dims(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
integer | :: | bufsize(:) | ||||
integer | :: | recvPets | ||||
integer | :: | rootPet | ||||
integer | :: | buffer(:) | ||||
integer | :: | outbuffer(:,:) | ||||
integer | :: | dims(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
integer | :: | bufsize(:) | ||||
integer | :: | recvPets | ||||
integer | :: | rootPet | ||||
integer | :: | buffer(:,:) | ||||
integer | :: | outbuffer(:,:) | ||||
integer | :: | dims(:) |