user_model2 Module


Uses


Derived Types

type, public ::  mylocaldata

Components

Type Visibility Attributes Name Initial
integer, public :: dataoffset

type, public ::  wrapper

Components

Type Visibility Attributes Name Initial
type(mylocaldata), public, pointer :: ptr

Subroutines

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

Arguments

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

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

Arguments

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

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

Arguments

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

public subroutine userm2_register(comp, rc)

Arguments

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

public subroutine verifyResults(humidity, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: humidity
integer, intent(out) :: rc