Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | name | |||
procedure(runMethod) | :: | userMethod | ||||
integer, | intent(in) | :: | numPETs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | name | |||
procedure(runMethod) | :: | userMethod | ||||
integer, | intent(in) | :: | numPETs | |||
procedure(runMethod) | :: | setUp | ||||
procedure(runMethod) | :: | tearDown |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | val | = | 3 | ||
procedure(esmfMethod), | public, | pointer | :: | userMethod | => | null() | |
procedure(esmfMethod), | public, | pointer | :: | userSetUp | => | null() | |
procedure(esmfMethod), | public, | pointer | :: | userTearDown | => | null() | |
type(ESMF_GridComp), | public, | pointer | :: | gc | => | null() | |
type(InternalState), | public, | pointer | :: | wrapped |
private function newEsmf_TestMethod_basic (name, userMethod, numPETs) | |
private function newEsmf_TestMethod_setUpTearDown (name, userMethod, numPETs, setUp, tearDown) |
procedure, public :: barrier | |
procedure, public :: clearInternalState | |
procedure, public :: getLocalPET | |
procedure, public :: getNumPETsRequested | |
procedure, public :: getPetCount | |
procedure, public :: getVM | |
procedure, public :: runBare | |
procedure, public :: runMethod | |
procedure, public :: setInternalState | |
procedure, public :: setUp | |
procedure, public :: tearDown |