mapl3g_pFIOServerBounds Module


Uses

  • module~~mapl3g_pfioserverbounds~~UsesGraph module~mapl3g_pfioserverbounds mapl3g_pFIOServerBounds ESMF ESMF module~mapl3g_pfioserverbounds->ESMF gFTL2_StringVector gFTL2_StringVector module~mapl3g_pfioserverbounds->gFTL2_StringVector module~mapl_basemod MAPL_BaseMod module~mapl3g_pfioserverbounds->module~mapl_basemod module~mapl_errorhandlingmod mapl_ErrorHandlingMod module~mapl3g_pfioserverbounds->module~mapl_errorhandlingmod module~pfio pFIO module~mapl3g_pfioserverbounds->module~pfio

Used by

  • module~~mapl3g_pfioserverbounds~~UsedByGraph module~mapl3g_pfioserverbounds mapl3g_pFIOServerBounds module~mapl3g_gridpfio mapl3g_GridPFIO module~mapl3g_gridpfio->module~mapl3g_pfioserverbounds module~mapl3g_geomcatagorizer mapl3g_GeomCatagorizer module~mapl3g_geomcatagorizer->module~mapl3g_gridpfio module~mapl3g_geomio mapl3g_geomio module~mapl3g_geomio->module~mapl3g_geomcatagorizer module~mapl3g_historycollectiongridcomp mapl3g_HistoryCollectionGridComp module~mapl3g_historycollectiongridcomp->module~mapl3g_geomio module~mapl3g_restarthandler mapl3g_RestartHandler module~mapl3g_restarthandler->module~mapl3g_geomio

Interfaces

public interface pFIOServerBounds

  • private function new_pFIOServerBounds(grid, field_shape, time_index, rc) result(server_bounds)

    Arguments

    Type IntentOptional Attributes Name
    type(ESMF_Grid), intent(in) :: grid
    integer, intent(in) :: field_shape(:)
    integer, intent(in), optional :: time_index
    integer, intent(out), optional :: rc

    Return Value type(pFIOServerBounds)


Derived Types

type, public ::  pFIOServerBounds

Constructor

private function new_pFIOServerBounds (grid, field_shape, time_index, rc)

Type-Bound Procedures

procedure, public :: get_file_shape
procedure, public :: get_global_count
procedure, public :: get_global_start
procedure, public :: get_local_start