ESMF_FieldGetAllocBoundsMod Module


Uses

  • module~~esmf_fieldgetallocboundsmod~~UsesGraph module~esmf_fieldgetallocboundsmod ESMF_FieldGetAllocBoundsMod ESMF_ArrayGetMod ESMF_ArrayGetMod module~esmf_fieldgetallocboundsmod->ESMF_ArrayGetMod module~esmf_arraymod ESMF_ArrayMod module~esmf_fieldgetallocboundsmod->module~esmf_arraymod module~esmf_arrayspecmod ESMF_ArraySpecMod module~esmf_fieldgetallocboundsmod->module~esmf_arrayspecmod module~esmf_basemod ESMF_BaseMod module~esmf_fieldgetallocboundsmod->module~esmf_basemod module~esmf_fieldmod ESMF_FieldMod module~esmf_fieldgetallocboundsmod->module~esmf_fieldmod module~esmf_geommod ESMF_GeomMod module~esmf_fieldgetallocboundsmod->module~esmf_geommod module~esmf_gridmod ESMF_GridMod module~esmf_fieldgetallocboundsmod->module~esmf_gridmod module~esmf_initmacrosmod ESMF_InitMacrosMod module~esmf_fieldgetallocboundsmod->module~esmf_initmacrosmod module~esmf_localarraymod ESMF_LocalArrayMod module~esmf_fieldgetallocboundsmod->module~esmf_localarraymod module~esmf_locstreammod ESMF_LocStreamMod module~esmf_fieldgetallocboundsmod->module~esmf_locstreammod module~esmf_logerrmod ESMF_LogErrMod module~esmf_fieldgetallocboundsmod->module~esmf_logerrmod module~esmf_meshmod ESMF_MeshMod module~esmf_fieldgetallocboundsmod->module~esmf_meshmod module~esmf_staggerlocmod ESMF_StaggerLocMod module~esmf_fieldgetallocboundsmod->module~esmf_staggerlocmod module~esmf_utiltypesmod ESMF_UtilTypesMod module~esmf_fieldgetallocboundsmod->module~esmf_utiltypesmod module~esmf_xgridmod ESMF_XGridMod module~esmf_fieldgetallocboundsmod->module~esmf_xgridmod

Used by

  • module~~esmf_fieldgetallocboundsmod~~UsedByGraph module~esmf_fieldgetallocboundsmod ESMF_FieldGetAllocBoundsMod module~esmf ESMF module~esmf->module~esmf_fieldgetallocboundsmod

Variables

Type Visibility Attributes Name Initial
character(len=*), private, parameter :: version = '$Id$'

Subroutines

private subroutine ESMF_FieldGetGBAllocBounds(geom, localDe, gridToFieldMap, ungriddedLBound, ungriddedUBound, totalLWidth, totalUWidth, totalLBound, totalUBound, totalCount, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Geom), intent(inout) :: geom
integer, intent(in), optional :: localDe
integer, intent(in), optional :: gridToFieldMap(:)
integer, intent(in), optional :: ungriddedLBound(:)
integer, intent(in), optional :: ungriddedUBound(:)
integer, intent(in), optional :: totalLWidth(:)
integer, intent(in), optional :: totalUWidth(:)
integer, intent(out), optional :: totalLBound(:)
integer, intent(out), optional :: totalUBound(:)
integer, intent(out), optional :: totalCount(:)
integer, intent(out), optional :: rc

public subroutine ESMF_GridGetFieldBounds(grid, keywordEnforcer, localDe, staggerloc, gridToFieldMap, ungriddedLBound, ungriddedUBound, totalLWidth, totalUWidth, totalLBound, totalUBound, totalCount, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Grid), intent(in) :: grid
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: localDe
type(ESMF_StaggerLoc), intent(in), optional :: staggerloc
integer, intent(in), optional :: gridToFieldMap(:)
integer, intent(in), optional :: ungriddedLBound(:)
integer, intent(in), optional :: ungriddedUBound(:)
integer, intent(in), optional :: totalLWidth(:)
integer, intent(in), optional :: totalUWidth(:)
integer, intent(out), optional :: totalLBound(:)
integer, intent(out), optional :: totalUBound(:)
integer, intent(out), optional :: totalCount(:)
integer, intent(out), optional :: rc

public subroutine ESMF_LocStreamGetFieldBounds(locstream, keywordEnforcer, localDe, gridToFieldMap, ungriddedLBound, ungriddedUBound, totalLBound, totalUBound, totalCount, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_LocStream), intent(in) :: locstream
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: localDe
integer, intent(in), optional :: gridToFieldMap(:)
integer, intent(in), optional :: ungriddedLBound(:)
integer, intent(in), optional :: ungriddedUBound(:)
integer, intent(out), optional :: totalLBound(:)
integer, intent(out), optional :: totalUBound(:)
integer, intent(out), optional :: totalCount(:)
integer, intent(out), optional :: rc

public subroutine ESMF_MeshGetFieldBounds(mesh, keywordEnforcer, meshloc, localDe, gridToFieldMap, ungriddedLBound, ungriddedUBound, totalLBound, totalUBound, totalCount, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Mesh), intent(in) :: mesh
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_MeshLoc), intent(in), optional :: meshloc
integer, intent(in), optional :: localDe
integer, intent(in), optional :: gridToFieldMap(:)
integer, intent(in), optional :: ungriddedLBound(:)
integer, intent(in), optional :: ungriddedUBound(:)
integer, intent(out), optional :: totalLBound(:)
integer, intent(out), optional :: totalUBound(:)
integer, intent(out), optional :: totalCount(:)
integer, intent(out), optional :: rc

public subroutine ESMF_XGridGetFieldBounds(xgrid, keywordEnforcer, xgridside, gridindex, localDe, gridToFieldMap, ungriddedLBound, ungriddedUBound, totalLBound, totalUBound, totalCount, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_XGrid), intent(in) :: xgrid
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
type(ESMF_XGridSide_Flag), intent(in), optional :: xgridside
integer, intent(in), optional :: gridindex
integer, intent(in), optional :: localDe
integer, intent(in), optional :: gridToFieldMap(:)
integer, intent(in), optional :: ungriddedLBound(:)
integer, intent(in), optional :: ungriddedUBound(:)
integer, intent(out), optional :: totalLBound(:)
integer, intent(out), optional :: totalUBound(:)
integer, intent(out), optional :: totalCount(:)
integer, intent(out), optional :: rc