MAPL_Set Interface

public interface MAPL_Set

Called by

interface~~mapl_set~~CalledByGraph interface~mapl_set MAPL_Set proc~mapl_capgridcompcreate MAPL_CapGridCompCreate proc~mapl_capgridcompcreate->interface~mapl_set proc~run_component_driver run_component_driver proc~run_component_driver->interface~mapl_set none~initialize_cap_gc MAPL_Cap%initialize_cap_gc none~initialize_cap_gc->proc~mapl_capgridcompcreate proc~main main proc~main->proc~run_component_driver none~run_model MAPL_Cap%run_model none~run_model->none~initialize_cap_gc program~comp_testing_driver comp_testing_driver program~comp_testing_driver->proc~main none~run_member MAPL_Cap%run_member none~run_member->none~run_model

Module Procedures

private subroutine MAPL_GenericStateSet(STATE, ORBIT, LM, RUNALARM, CHILDINIT, LOCSTREAM, EXCHANGEGRID, CLOCK, NAME, CF, ConfigFile, component, RC)

Arguments

Type IntentOptional Attributes Name
type(MAPL_MetaComp), intent(inout) :: STATE
type(MAPL_SunOrbit), intent(in), optional :: ORBIT
integer, intent(in), optional :: LM
type(ESMF_Alarm), intent(in), optional :: RUNALARM
logical, intent(in), optional :: CHILDINIT
type(MAPL_LocStream), intent(in), optional :: LOCSTREAM
type(MAPL_LocStream), intent(in), optional :: EXCHANGEGRID
type(ESMF_Clock), intent(in), optional :: CLOCK
character(len=*), intent(in), optional :: NAME
type(ESMF_Config), intent(in), optional :: CF
character(len=*), intent(in), optional :: ConfigFile
class(AbstractComponent), intent(in), optional :: component
integer, intent(out), optional :: RC

private subroutine MAPL_GenericStateSetFromGC(GC, ORBIT, LM, RUNALARM, CHILDINIT, LOCSTREAM, EXCHANGEGRID, CLOCK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(inout) :: GC
type(MAPL_SunOrbit), intent(in), optional :: ORBIT
integer, intent(in), optional :: LM
type(ESMF_Alarm), intent(in), optional :: RUNALARM
logical, intent(in), optional :: CHILDINIT
type(MAPL_LocStream), intent(in), optional :: LOCSTREAM
type(MAPL_LocStream), intent(in), optional :: EXCHANGEGRID
type(ESMF_Clock), intent(in), optional :: CLOCK
integer, intent(out), optional :: RC