mapl3g_RestartHandler Module


Uses

  • module~~mapl3g_restarthandler~~UsesGraph module~mapl3g_restarthandler mapl3g_RestartHandler ESMF ESMF module~mapl3g_restarthandler->ESMF iso_c_binding iso_c_binding module~mapl3g_restarthandler->iso_c_binding module~mapl3g_geom_mgr mapl3g_geom_mgr module~mapl3g_restarthandler->module~mapl3g_geom_mgr module~mapl3g_geomio mapl3g_geomio module~mapl3g_restarthandler->module~mapl3g_geomio module~mapl3g_sharedio mapl3g_SharedIO module~mapl3g_restarthandler->module~mapl3g_sharedio module~mapl_errorhandling mapl_ErrorHandling module~mapl3g_restarthandler->module~mapl_errorhandling module~pfio pFIO module~mapl3g_restarthandler->module~pfio module~pflogger pflogger module~mapl3g_restarthandler->module~pflogger

Used by

  • module~~mapl3g_restarthandler~~UsedByGraph module~mapl3g_restarthandler mapl3g_RestartHandler module~read_restart_smod~2 read_restart_smod module~read_restart_smod~2->module~mapl3g_restarthandler module~write_restart_smod~2 write_restart_smod module~write_restart_smod~2->module~mapl3g_restarthandler

Interfaces

public interface RestartHandler

  • private function new_RestartHandler(gc_name, gc_geom, gc_clock, rc) result(restart_handler)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: gc_name
    type(ESMF_Geom), intent(in) :: gc_geom
    type(ESMF_Clock), intent(in) :: gc_clock
    integer, intent(out), optional :: rc

    Return Value type(RestartHandler)


Derived Types

type, public ::  RestartHandler

Constructor

private function new_RestartHandler (gc_name, gc_geom, gc_clock, rc)

Type-Bound Procedures

procedure, public :: read
procedure, public :: write