Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | public, | parameter | :: | label_ExternalAdvertise | = | "ExternalAdvertise" | |
character(len=*), | public, | parameter | :: | label_ExternalDataInit | = | "ExternalDataInitialize" | |
character(len=*), | public, | parameter | :: | label_ExternalRealize | = | "ExternalRealize" | |
character(len=*), | public, | parameter | :: | label_ExternalReset | = | "ExternalFinalizeReset" |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(out) | :: | freeFormat | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(out) | :: | freeFormat | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out), | optional | :: | valueList(:) | ||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out), | optional | :: | valueList(:) | ||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | valueList(:) | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | valueList(:) | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(in) | :: | freeFormat | |||
logical, | intent(in), | optional | :: | addFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(in) | :: | freeFormat | |||
logical, | intent(in), | optional | :: | addFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
type(ESMF_HConfig), | intent(in) | :: | hconfig | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
type(ESMF_HConfig), | intent(in) | :: | hconfig | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | kind | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(inout) | :: | comp | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | valueList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | valueList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
type(ESMF_Clock), | intent(in) | :: | externalClock | |||
logical, | intent(in), | optional | :: | checkTimeStep | ||
logical, | intent(in), | optional | :: | forceTimeStep | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | ||||||||||||||||||||||||
private subroutine genericSetServicesRoutine(gridcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | ||||||||||||||||||||||||
private subroutine genericSetServicesRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
character(len=*), | intent(in) | :: | acceptStringList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
character(len=*), | intent(in) | :: | acceptStringList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(out), | optional | :: | name | ||
integer, | intent(out), | optional | :: | verbosity | ||
integer, | intent(out), | optional | :: | profiling | ||
integer, | intent(out), | optional | :: | diagnostic | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(out), | optional | :: | name | ||
integer, | intent(out), | optional | :: | verbosity | ||
integer, | intent(out), | optional | :: | profiling | ||
integer, | intent(out), | optional | :: | diagnostic | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
logical, | intent(in), | optional | :: | internalflag | ||
character(len=*), | intent(in), | optional | :: | phaseLabel | ||
integer, | intent(out) | :: | phaseIndex | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
character(len=*), | intent(in), | optional | :: | phaseLabel | ||
integer, | intent(out) | :: | phaseIndex | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
logical, | intent(in), | optional | :: | internalflag | ||
integer, | intent(in), | optional | :: | phaseIndex | ||
character(len=*), | intent(out) | :: | phaseLabel | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
integer, | intent(in), | optional | :: | phaseIndex | ||
character(len=*), | intent(out) | :: | phaseLabel | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
type(ESMF_Clock), | intent(in) | :: | externalClock | |||
type(ESMF_TimeInterval), | intent(in), | optional | :: | stabilityTimeStep | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||||||||||||||||||||||||||||||||||||||||||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||||||||||||||||||||||||||||||||||||||||||||
character(len=*), | intent(in) | :: | phaseLabelList(:) | |||||||||||||||||||||||||||||||||||||||||||||
private subroutine userRoutine(gridcomp, importState, exportState, clock, rc)Arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||||||||||||||||||||||||||||||||||||||||||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||||||||||||||||||||||||||||||||||||||||||||
character(len=*), | intent(in) | :: | phaseLabelList(:) | |||||||||||||||||||||||||||||||||||||||||||||
private subroutine userRoutine(cplcomp, importState, exportState, clock, rc)Arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||||||||||||||||||||||||||||||||||||||||||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||||||||||||||||||||||||||||||||||||||||||||
character(len=*), | intent(in) | :: | phaseLabelList(:) | |||||||||||||||||||||||||||||||||||||||||||||
private subroutine userRoutine(gridcomp, importState, exportState, clock, rc)Arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
character(len=*), | intent(in), | optional | :: | sharedObj | ||
integer, | intent(out), | optional | :: | userRc | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
character(len=*), | intent(in), | optional | :: | sharedObj | ||
integer, | intent(out), | optional | :: | userRc | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | |||||||||||||||||||||||||
character(len=*), | intent(in) | :: | specLabel | ||||||||||||||||||||||||
character(len=*), | intent(in), | optional | :: | specPhaseLabel | |||||||||||||||||||||||
private subroutine specRoutine(gridcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | |||||||||||||||||||||||||
character(len=*), | intent(in) | :: | specLabel | ||||||||||||||||||||||||
character(len=*), | intent(in), | optional | :: | specPhaseLabel | |||||||||||||||||||||||
private subroutine specRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(out) | :: | freeFormat | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | valueList(:) | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out), | optional | :: | valueList(:) | ||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(in) | :: | freeFormat | |||
logical, | intent(in), | optional | :: | addFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | |||
type(ESMF_HConfig), | intent(in) | :: | hconfig | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(inout) | :: | comp | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | valueList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_CplComp), | intent(in) | :: | comp | ||||||||||||||||||||||||
private subroutine genericSetServicesRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
character(len=*), | intent(in) | :: | acceptStringList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
character(len=*), | intent(out), | optional | :: | name | ||
integer, | intent(out), | optional | :: | verbosity | ||
integer, | intent(out), | optional | :: | profiling | ||
integer, | intent(out), | optional | :: | diagnostic | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
character(len=*), | intent(in), | optional | :: | phaseLabel | ||
integer, | intent(out) | :: | phaseIndex | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
integer, | intent(in), | optional | :: | phaseIndex | ||
character(len=*), | intent(out) | :: | phaseLabel | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | ||||||||||||||||||||||||||||||||||||||||||||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||||||||||||||||||||||||||||||||||||||||||||
character(len=*), | intent(in) | :: | phaseLabelList(:) | |||||||||||||||||||||||||||||||||||||||||||||
private subroutine userRoutine(cplcomp, importState, exportState, clock, rc)Arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_CplComp) | :: | comp | |||||||||||||||||||||||||
character(len=*), | intent(in) | :: | specLabel | ||||||||||||||||||||||||
character(len=*), | intent(in), | optional | :: | specPhaseLabel | |||||||||||||||||||||||
private subroutine specRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(out) | :: | freeFormat | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | value | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(out) | :: | valueList(:) | |||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(out), | optional | :: | valueList(:) | ||
logical, | intent(out), | optional | :: | isPresent | ||
logical, | intent(out), | optional | :: | isSet | ||
integer, | intent(out), | optional | :: | itemCount | ||
type(ESMF_TypeKind_Flag), | intent(out), | optional | :: | typekind | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
type(NUOPC_FreeFormat), | intent(in) | :: | freeFormat | |||
logical, | intent(in), | optional | :: | addFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | |||
type(ESMF_HConfig), | intent(in) | :: | hconfig | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | kind | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | attrList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
integer, | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | valueList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
type(ESMF_Clock), | intent(in) | :: | externalClock | |||
logical, | intent(in), | optional | :: | checkTimeStep | ||
logical, | intent(in), | optional | :: | forceTimeStep | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(in) | :: | comp | ||||||||||||||||||||||||
private subroutine genericSetServicesRoutine(gridcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
character(len=*), | intent(in) | :: | acceptStringList(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
character(len=*), | intent(out), | optional | :: | name | ||
integer, | intent(out), | optional | :: | verbosity | ||
integer, | intent(out), | optional | :: | profiling | ||
integer, | intent(out), | optional | :: | diagnostic | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
logical, | intent(in), | optional | :: | internalflag | ||
character(len=*), | intent(in), | optional | :: | phaseLabel | ||
integer, | intent(out) | :: | phaseIndex | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||
logical, | intent(in), | optional | :: | internalflag | ||
integer, | intent(in), | optional | :: | phaseIndex | ||
character(len=*), | intent(out) | :: | phaseLabel | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
type(ESMF_Clock), | intent(in) | :: | externalClock | |||
type(ESMF_TimeInterval), | intent(in), | optional | :: | stabilityTimeStep | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||||||||||||||||||||||||||||||||||||||||||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||||||||||||||||||||||||||||||||||||||||||||
character(len=*), | intent(in) | :: | phaseLabelList(:) | |||||||||||||||||||||||||||||||||||||||||||||
private subroutine userRoutine(gridcomp, importState, exportState, clock, rc)Arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | ||||||||||||||||||||||||||||||||||||||||||||||
type(ESMF_Method_Flag), | intent(in) | :: | methodflag | |||||||||||||||||||||||||||||||||||||||||||||
character(len=*), | intent(in) | :: | phaseLabelList(:) | |||||||||||||||||||||||||||||||||||||||||||||
private subroutine userRoutine(gridcomp, importState, exportState, clock, rc)Arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
character(len=*), | intent(in), | optional | :: | sharedObj | ||
integer, | intent(out), | optional | :: | userRc | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_GridComp), | intent(inout) | :: | comp | |||
character(len=*), | intent(in), | optional | :: | sharedObj | ||
integer, | intent(out), | optional | :: | userRc | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type(ESMF_GridComp) | :: | comp | |||||||||||||||||||||||||
character(len=*), | intent(in) | :: | specLabel | ||||||||||||||||||||||||
character(len=*), | intent(in), | optional | :: | specPhaseLabel | |||||||||||||||||||||||
private subroutine specRoutine(gridcomp, rc)Arguments
|
|||||||||||||||||||||||||||
integer, | intent(out), | optional | :: | rc |