user_model2 Module


Uses

  • module~~user_model2~36~~UsesGraph module~user_model2~36 user_model2 module~esmf ESMF module~user_model2~36->module~esmf module~esmf_testmod ESMF_TestMod module~user_model2~36->module~esmf_testmod

Functions

public function partition(array, left, right, pindex)

Arguments

Type IntentOptional Attributes Name
integer, pointer :: array(:)
integer, intent(in) :: left
integer, intent(in) :: right
integer, intent(in) :: pindex

Return Value integer


Subroutines

public recursive subroutine quicksortI4(array, left, right)

Arguments

Type IntentOptional Attributes Name
integer, pointer :: array(:)
integer, intent(in) :: left
integer, intent(in) :: right

public subroutine user_final(comp, importState, exportState, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: comp
type(ESMF_State) :: importState
type(ESMF_State) :: exportState
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

public subroutine user_init(comp, importState, exportState, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: comp
type(ESMF_State) :: importState
type(ESMF_State) :: exportState
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

public subroutine user_run(comp, importState, exportState, clock, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: comp
type(ESMF_State) :: importState
type(ESMF_State) :: exportState
type(ESMF_Clock) :: clock
integer, intent(out) :: rc

public subroutine userm2_register(comp, rc)

Arguments

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

public subroutine userm2_setvm(comp, rc)

Arguments

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