| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | ESMF_MAIN_C | = | 1 | |
| integer, | public, | parameter | :: | ESMF_MAIN_F90 | = | 2 | |
| logical, | private | :: | already_final | = | .false. | ||
| logical, | private | :: | already_init | = | .false. |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
| type(ESMF_End_Flag), | intent(in), | optional | :: | endflag | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | lang | |||
| integer, | intent(in), | optional | :: | configFilenameFromArgNum | ||
| character(len=*), | intent(in), | optional | :: | configFilename | ||
| character(len=*), | intent(in), | optional | :: | configKey(:) | ||
| type(ESMF_CalKind_Flag), | intent(in), | optional | :: | defaultDefaultCalKind | ||
| type(ESMF_CalKind_Flag), | intent(in), | optional | :: | defaultCalKind | ||
| character(len=*), | intent(in), | optional | :: | defaultDefaultLogFilename | ||
| character(len=*), | intent(in), | optional | :: | defaultLogFilename | ||
| logical, | intent(in), | optional | :: | defaultLogAppendFlag | ||
| logical, | intent(in), | optional | :: | logAppendFlag | ||
| type(ESMF_LogKind_Flag), | intent(in), | optional | :: | defaultLogKindFlag | ||
| type(ESMF_LogKind_Flag), | intent(in), | optional | :: | logKindFlag | ||
| integer, | intent(in), | optional | :: | mpiCommunicator | ||
| integer, | intent(in), | optional | :: | ioUnitLBound | ||
| integer, | intent(in), | optional | :: | ioUnitUBound | ||
| logical, | intent(in), | optional | :: | defaultGlobalResourceControl | ||
| logical, | intent(in), | optional | :: | globalResourceControl | ||
| type(ESMF_Config), | intent(out), | optional | :: | config | ||
| type(ESMF_HConfig), | intent(out), | optional | :: | hconfig | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
| integer, | intent(in), | optional | :: | configFilenameFromArgNum | ||
| character(len=*), | intent(in), | optional | :: | configFilename | ||
| character(len=*), | intent(in), | optional | :: | configKey(:) | ||
| type(ESMF_CalKind_Flag), | intent(in), | optional | :: | defaultDefaultCalKind | ||
| type(ESMF_CalKind_Flag), | intent(in), | optional | :: | defaultCalKind | ||
| character(len=*), | intent(in), | optional | :: | defaultDefaultLogFilename | ||
| character(len=*), | intent(in), | optional | :: | defaultLogFilename | ||
| logical, | intent(in), | optional | :: | defaultLogAppendFlag | ||
| logical, | intent(in), | optional | :: | logAppendFlag | ||
| type(ESMF_LogKind_Flag), | intent(in), | optional | :: | defaultLogKindFlag | ||
| type(ESMF_LogKind_Flag), | intent(in), | optional | :: | logKindFlag | ||
| integer, | intent(in), | optional | :: | mpiCommunicator | ||
| integer, | intent(in), | optional | :: | ioUnitLBound | ||
| integer, | intent(in), | optional | :: | ioUnitUBound | ||
| logical, | intent(in), | optional | :: | defaultGlobalResourceControl | ||
| logical, | intent(in), | optional | :: | globalResourceControl | ||
| type(ESMF_Config), | intent(out), | optional | :: | config | ||
| type(ESMF_HConfig), | intent(out), | optional | :: | hconfig | ||
| type(ESMF_VM), | intent(out), | optional | :: | vm | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
| integer, | intent(out), | optional | :: | rc |