ESMF_GridCreateNoPeriDim Interface

public interface ESMF_GridCreateNoPeriDim

Calls

interface~~esmf_gridcreatenoperidim~~CallsGraph interface~esmf_gridcreatenoperidim ESMF_GridCreateNoPeriDim proc~esmf_gridcreatenoperidima ESMF_GridCreateNoPeriDimA interface~esmf_gridcreatenoperidim->proc~esmf_gridcreatenoperidima proc~esmf_gridcreatenoperidimi ESMF_GridCreateNoPeriDimI interface~esmf_gridcreatenoperidim->proc~esmf_gridcreatenoperidimi proc~esmf_gridcreatenoperidimr ESMF_GridCreateNoPeriDimR interface~esmf_gridcreatenoperidim->proc~esmf_gridcreatenoperidimr interface~esmf_distgridset ESMF_DistGridSet proc~esmf_gridcreatenoperidima->interface~esmf_distgridset proc~coordinfofromcoorddeparb CoordInfoFromCoordDepArb proc~esmf_gridcreatenoperidima->proc~coordinfofromcoorddeparb proc~esmf_gridcreatedistgridarb ESMF_GridCreateDistgridArb proc~esmf_gridcreatenoperidima->proc~esmf_gridcreatedistgridarb proc~esmf_gridcreatefrmdistgridarb ESMF_GridCreateFrmDistGridArb proc~esmf_gridcreatenoperidima->proc~esmf_gridcreatefrmdistgridarb proc~esmf_gridsetdestroydelayout ESMF_GridSetDestroyDELayout proc~esmf_gridcreatenoperidima->proc~esmf_gridsetdestroydelayout proc~esmf_gridsetdestroydistgrid ESMF_GridSetDestroyDistgrid proc~esmf_gridcreatenoperidima->proc~esmf_gridsetdestroydistgrid proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~esmf_gridcreatenoperidima->proc~esmf_logfoundallocerror proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_gridcreatenoperidima->proc~esmf_logfounderror proc~getindexspacearb GetIndexSpaceArb proc~esmf_gridcreatenoperidima->proc~getindexspacearb proc~esmf_gridcreatenoperidimi->interface~esmf_distgridset proc~coordinfofromcoorddep CoordInfoFromCoordDep proc~esmf_gridcreatenoperidimi->proc~coordinfofromcoorddep proc~esmf_gridcreatedistgridirreg ESMF_GridCreateDistgridIrreg proc~esmf_gridcreatenoperidimi->proc~esmf_gridcreatedistgridirreg proc~esmf_gridcreatefrmdistgrid ESMF_GridCreateFrmDistGrid proc~esmf_gridcreatenoperidimi->proc~esmf_gridcreatefrmdistgrid proc~esmf_gridluadefault ESMF_GridLUADefault proc~esmf_gridcreatenoperidimi->proc~esmf_gridluadefault proc~esmf_gridcreatenoperidimi->proc~esmf_gridsetdestroydelayout proc~esmf_gridcreatenoperidimi->proc~esmf_gridsetdestroydistgrid proc~esmf_gridcreatenoperidimi->proc~esmf_logfoundallocerror proc~esmf_gridcreatenoperidimi->proc~esmf_logfounderror proc~getindexspaceirreg GetIndexSpaceIrreg proc~esmf_gridcreatenoperidimi->proc~getindexspaceirreg proc~esmf_gridcreatenoperidimr->interface~esmf_distgridset proc~esmf_gridcreatenoperidimr->proc~coordinfofromcoorddep proc~esmf_gridcreatedistgridreg ESMF_GridCreateDistgridReg proc~esmf_gridcreatenoperidimr->proc~esmf_gridcreatedistgridreg proc~esmf_gridcreatenoperidimr->proc~esmf_gridcreatefrmdistgrid proc~esmf_gridcreatenoperidimr->proc~esmf_gridluadefault proc~esmf_gridcreatenoperidimr->proc~esmf_gridsetdestroydelayout proc~esmf_gridcreatenoperidimr->proc~esmf_gridsetdestroydistgrid proc~esmf_gridcreatenoperidimr->proc~esmf_logfoundallocerror proc~esmf_gridcreatenoperidimr->proc~esmf_logfounderror proc~getindexspacereg GetIndexSpaceReg proc~esmf_gridcreatenoperidimr->proc~getindexspacereg

Called by

Arb2ArbBunReDistwESMF_GridCreateNoPeriDim
w
Arb2ArbFldReDistw
w
Blk2ArbBunRedistw
w
Blk2ArbFldRedistw
w
Blk2BlkBunRedistw
w
Blk2BlkFldRedistw
w
bundle_test1_genericw
w
comp1_initw
w
comp1_sg_initw
w
comp2_initw
w
create_grid_from_distgridw
w
ESMF_AppDriverw
w
ESMF_FieldArbGridUTestw
w
ESMF_FieldArgGridExw
w
ESMF_FieldBundleCreateExw
w
ESMF_FieldBundleIOUTestw
w
ESMF_FieldCommExw
w
ESMF_FieldCreateExw
w
ESMF_FieldExw
w
ESMF_FieldHaloUTestw
w
ESMF_FieldIOUTestw
w
ESMF_FieldRedistArbUTestw
w
ESMF_FieldRegridExw
w
ESMF_FieldRegridExw
w
ESMF_GeomUTestw
w
ESMF_GridArbitraryUTestw
w
ESMF_GridCoordUTestw
w
ESMF_GridCreateExw
w
ESMF_GridCreateMosaicIRegw
w
ESMF_GridCreateMosaicRegw
w
ESMF_GridCreateNoPeriDimUfrmRw
w
ESMF_GridCreateUTestw
w
ESMF_GridItemUTestw
w
ESMF_GridToMeshUTestw
w
ESMF_LocStreamExw
w
ESMF_XGridExw
w
ESMF_XGridSparseMatExw
w
f_esmf_gridcreatenoperidimw
w
FieldRedistw
w
FieldSMMExw
w
make_gridw
w
make_gridw
w
make_gridw
w
make_grid_sphw
w
make_grid_sphw
w
make_grid_sphw
w
make_grid_sphw
w
make_grid_sphw
w
make_mesh_sphw
w
make_mesh_sphw
w
test2aw
w
test2a_bigarrayw
w
test2a_failw
w
test2a_getw
w
test2a_isallocw
w
test2bw
w
test2cw
w
test2dw
w
test2d_failw
w
test2d_genericw
w
test2ew
w
test2e_failw
w
test2e_genericw
w
test2e_ugbw
w
test2e_ugb_bigarrayw
w
test2e_ugb_failw
w
test2f_genericw
w
test3aw
w
test3a_fptrw
w
test3bw
w
test3b_failw
w
test3cw
w
test3dw
w
test3d_genericw
w
test3ew
w
test3fw
w
test3gw
w
test_3Dcartcsrvregridwmasksw
w
test_cartcsrvregridwmasksw
w
test_cartcsrvregridwmasksw
w
test_comp_geomw
w
test_field_createw
w
test_FieldEmptyResetw
w
test_geomw
w
test_geom_comp_tkrw
w
test_geom_tkrw
w
test_globalindexw
w
test_locstreambkgw
w
test_locstreambkgndaw
w
test_locstreambkgsphw
w
test_pointlist_from_grid_nomaskw
w
test_pointlist_from_grid_wmaskw
w
test_regrid2TileDGw
w
test_regrid2TileDGw
w
test_regrid2xgw
w
test_regrid2xg_clipw
w
test_regrid2xg_containw
w
test_regrid2xg_halfw
w
test_regrid2xg_onlinew
w
test_regrid2xgSphw
w
test_regrid2xgSphw
w
test_regrid3Dw
w
test_regrid3D_DTOSw
w
test_regrid3D_STODw
w
test_regrid_store_from_filew
w
test_regridCnrw
w
test_regridDstMaskw
w
test_regridEdgew
w
test_regridGridToLocStream3dw
w
test_regridGridToMeshw
w
test_regridMeshSph3x3ToGridw
w
test_regridMeshToGridw
w
test_regridMeshToGrid3Dw
w
test_regridMeshToGridSph3Dw
w
test_regridPHMeshToGridw
w
test_regridSMMArbGridw
w
test_regridSrcMaskw
w
test_regridTetMeshToGrid3Dw
w
test_regridxgw
w
test_regridxg_constw
w
test_slicingw
w
TestFieldNamedAliasw
w
user_initw
w
user_initw
w
user_initw
w
user_initw
w
user_initw
w
user_initw
w
user_initw
w
user_initw
w
userm1_initw
w
userm1_initw
w
userm1_initw
w
userm1_initw
w

Module Procedures

private function ESMF_GridCreateNoPeriDimR(regDecomp, decompflag, minIndex, maxIndex, keywordEnforcer, coordSys, coordTypeKind, coordDep1, coordDep2, coordDep3, gridEdgeLWidth, gridEdgeUWidth, gridAlign, gridMemLBound, indexflag, petMap, name, rc)

Arguments

Type IntentOptional 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

Return Value type(ESMF_Grid)

private function ESMF_GridCreateNoPeriDimI(minIndex, countsPerDEDim1, countsPerDEDim2, keywordEnforcer, countsPerDEDim3, coordSys, coordTypeKind, coordDep1, coordDep2, coordDep3, gridEdgeLWidth, gridEdgeUWidth, gridAlign, gridMemLBound, indexflag, petMap, name, rc)

Arguments

Type IntentOptional 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

Return Value type(ESMF_Grid)

private function ESMF_GridCreateNoPeriDimA(minIndex, maxIndex, arbIndexCount, arbIndexList, keywordEnforcer, coordSys, coordTypeKind, coordDep1, coordDep2, coordDep3, distDim, name, rc)

Arguments

Type IntentOptional 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

Return Value type(ESMF_Grid)