MAPL_GridManagerMod Module


Uses

  • module~~mapl_gridmanagermod~~UsesGraph module~mapl_gridmanagermod MAPL_GridManagerMod ESMF ESMF module~mapl_gridmanagermod->ESMF module~mapl_abstractgridfactorymod MAPL_AbstractGridFactoryMod module~mapl_gridmanagermod->module~mapl_abstractgridfactorymod module~mapl_errorhandlingmod MAPL_ErrorHandlingMod module~mapl_gridmanagermod->module~mapl_errorhandlingmod module~mapl_gridmanager_private MAPL_GridManager_private module~mapl_gridmanagermod->module~mapl_gridmanager_private module~mapl_keywordenforcermod MAPL_KeywordEnforcerMod module~mapl_gridmanagermod->module~mapl_keywordenforcermod module~mapl_abstractgridfactorymod->ESMF module~mapl_abstractgridfactorymod->module~mapl_keywordenforcermod iso_fortran_env iso_fortran_env module~mapl_abstractgridfactorymod->iso_fortran_env module~mapl_basemod MAPL_BaseMod module~mapl_abstractgridfactorymod->module~mapl_basemod module~mapl_constants MAPL_Constants module~mapl_abstractgridfactorymod->module~mapl_constants module~mapl_exceptionhandling MAPL_ExceptionHandling module~mapl_abstractgridfactorymod->module~mapl_exceptionhandling module~pfio pFIO module~mapl_abstractgridfactorymod->module~pfio module~mapl_throwmod MAPL_ThrowMod module~mapl_errorhandlingmod->module~mapl_throwmod mpi mpi module~mapl_errorhandlingmod->mpi module~mapl_gridmanager_private->ESMF module~mapl_gridmanager_private->module~mapl_abstractgridfactorymod module~mapl_gridmanager_private->module~mapl_errorhandlingmod module~mapl_gridmanager_private->module~mapl_keywordenforcermod module~mapl_gridmanager_private->iso_fortran_env module~mapl_integer64gridfactorymapmod MAPL_Integer64GridFactoryMapMod module~mapl_gridmanager_private->module~mapl_integer64gridfactorymapmod module~mapl_stringgridfactorymapmod MAPL_StringGridFactoryMapMod module~mapl_gridmanager_private->module~mapl_stringgridfactorymapmod

Used by

  • module~~mapl_gridmanagermod~~UsedByGraph module~mapl_gridmanagermod MAPL_GridManagerMod module~bundletestsupport BundleTestSupport module~bundletestsupport->module~mapl_gridmanagermod module~esmf_cfiocollectionmod ESMF_CFIOCollectionMod module~esmf_cfiocollectionmod->module~mapl_gridmanagermod module~mapl_capgridcompmod MAPL_CapGridCompMod module~mapl_capgridcompmod->module~mapl_gridmanagermod module~mapl_cfiomod MAPL_CFIOMod module~mapl_cfiomod->module~mapl_gridmanagermod module~mapl_datacollectionmod MAPL_DataCollectionMod module~mapl_datacollectionmod->module~mapl_gridmanagermod module~mapl_epochswathmod MAPL_EpochSwathMod module~mapl_epochswathmod->module~mapl_gridmanagermod module~mapl_esmffieldbundleread MAPL_ESMFFieldBundleRead module~mapl_esmffieldbundleread->module~mapl_gridmanagermod module~mapl_esmfregriddermod MAPL_EsmfRegridderMod module~mapl_esmfregriddermod->module~mapl_gridmanagermod module~mapl_extdatagridcomp2g MAPL_ExtDataGridComp2G module~mapl_extdatagridcomp2g->module~mapl_gridmanagermod module~mapl_extdatagridcompmod MAPL_ExtDataGridCompMod module~mapl_extdatagridcompmod->module~mapl_gridmanagermod module~mapl_filemetadatautilsmod MAPL_FileMetadataUtilsMod module~mapl_filemetadatautilsmod->module~mapl_gridmanagermod module~mapl_genericmod MAPL_GenericMod module~mapl_genericmod->module~mapl_gridmanagermod module~mapl_griddediomod MAPL_GriddedIOMod module~mapl_griddediomod->module~mapl_gridmanagermod module~mapl_historygridcompmod MAPL_HistoryGridCompMod module~mapl_historygridcompmod->module~mapl_gridmanagermod module~mapl_newregriddermanager_private mapl_NewRegridderManager_private module~mapl_newregriddermanager_private->module~mapl_gridmanagermod module~mapl_regriddermanager_private MAPL_RegridderManager_private module~mapl_regriddermanager_private->module~mapl_gridmanagermod module~maplbase_mod MAPLBase_Mod module~maplbase_mod->module~mapl_gridmanagermod program~comp_testing_driver comp_testing_driver program~comp_testing_driver->module~mapl_gridmanagermod program~regrid_util Regrid_Util program~regrid_util->module~mapl_gridmanagermod

Variables

Type Visibility Attributes Name Initial
type(GridManager), public, target, save :: grid_manager

Functions

public function get_factory_id(grid, unusable, rc) result(id)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Grid) :: grid
class(KeywordEnforcer), intent(in), optional :: unusable
integer, intent(out), optional :: rc

Return Value integer(kind=ESMF_KIND_I8)

public function get_factory(grid, unusable, rc) result(factory)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Grid) :: grid
class(KeywordEnforcer), intent(in), optional :: unusable
integer, intent(out), optional :: rc

Return Value class(AbstractGridFactory), pointer

public function get_instance() result(instance)

Arguments

None

Return Value type(GridManager), pointer