component_run Subroutine

public subroutine component_run(EClock, comp, comp_run, infodata, seq_flds_x2c_fluxes, seq_flds_c2x_fluxes, comp_prognostic, comp_num, timer_barrier, timer_comp_run, run_barriers, ymd, tod, comp_layout)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Clock), intent(inout) :: EClock
type(component_type), intent(inout) :: comp(:)
private subroutine comp_run(EClock, cdata, x2c, c2x)
Arguments
Type IntentOptional Attributes Name
type(ESMF_Clock), intent(inout) :: EClock
type(seq_cdata), intent(inout) :: cdata
type(AttrVect), intent(inout) :: x2c
type(AttrVect), intent(inout) :: c2x
type(seq_infodata_type), intent(inout) :: infodata
character(len=*), intent(in), optional :: seq_flds_x2c_fluxes
character(len=*), intent(in), optional :: seq_flds_c2x_fluxes
logical, intent(in) :: comp_prognostic
integer, intent(in), optional :: comp_num
character(len=*), intent(in), optional :: timer_barrier
character(len=*), intent(in), optional :: timer_comp_run
logical, intent(in), optional :: run_barriers
integer, intent(in), optional :: ymd
integer, intent(in), optional :: tod
character(len=*), intent(in), optional :: comp_layout