ESMF_StdCompMethods_mod Module


Uses

  • module~~esmf_stdcompmethods_mod~~UsesGraph module~esmf_stdcompmethods_mod ESMF_StdCompMethods_mod module~esmf ESMF module~esmf_stdcompmethods_mod->module~esmf

Used by

  • module~~esmf_stdcompmethods_mod~~UsedByGraph module~esmf_stdcompmethods_mod ESMF_StdCompMethods_mod program~esmf_stdcompmethodsutest ESMF_StdCompMethodsUTest program~esmf_stdcompmethodsutest->module~esmf_stdcompmethods_mod

Subroutines

private recursive subroutine cplcomp_final(cplcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

private recursive subroutine cplcomp_init(cplcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

private recursive subroutine cplcomp_readrestart(cplcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

public subroutine cplcomp_register(cplcomp, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
integer, intent(out) :: rc

private recursive subroutine cplcomp_run(cplcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

public subroutine cplcomp_setvm1(cplcomp, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
integer, intent(out) :: rc

public subroutine cplcomp_setvm2(cplcomp, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
integer, intent(out) :: rc

private recursive subroutine cplcomp_writerestart(cplcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp) :: cplcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

private recursive subroutine gcomp_final(gcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

private recursive subroutine gcomp_init(gcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

private recursive subroutine gcomp_readrestart(cplcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: cplcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

public subroutine gcomp_register(gcomp, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gcomp
integer, intent(out) :: rc

private recursive subroutine gcomp_run(gcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

public subroutine gcomp_setvm(gcomp, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gcomp
integer, intent(out) :: rc

private recursive subroutine gcomp_writerestart(gcomp, istate, estate, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: gcomp
type(ESMF_State) :: istate
type(ESMF_State) :: estate
type(ESMF_Clock) :: clock
integer, intent(out) :: rc