ESMF_VMComponentUTest_gcomp_mod Module


Uses

  • module~~esmf_vmcomponentutest_gcomp_mod~~UsesGraph module~esmf_vmcomponentutest_gcomp_mod ESMF_VMComponentUTest_gcomp_mod iso_fortran_env iso_fortran_env module~esmf_vmcomponentutest_gcomp_mod->iso_fortran_env module~esmf ESMF module~esmf_vmcomponentutest_gcomp_mod->module~esmf

Used by

  • module~~esmf_vmcomponentutest_gcomp_mod~~UsedByGraph module~esmf_vmcomponentutest_gcomp_mod ESMF_VMComponentUTest_gcomp_mod program~esmf_vmcomponentutest ESMF_VMComponentUTest program~esmf_vmcomponentutest->module~esmf_vmcomponentutest_gcomp_mod

Subroutines

private recursive subroutine mygcomp_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 mygcomp_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

public subroutine mygcomp_register_exh(gcomp, rc)

Arguments

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

public subroutine mygcomp_register_nexh(gcomp, rc)

Arguments

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

private recursive subroutine mygcomp_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 mygcomp_setvm(gcomp, rc)

Arguments

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

public subroutine mygcomp_setvmForcePthreads(gcomp, rc)

Arguments

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