Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | update_calculated | = | .FALSE. | ||
real(kind=ESMF_KIND_R4), | public | :: | CLEAR_VALUE_R4 | = | 0.0_ESMF_KIND_R4 | ||
type(ESMF_Field), | public | :: | accumulation_field | ||||
type(ESMF_Field), | public | :: | result_field | ||||
type(ESMF_TypeKind_Flag), | public | :: | typekind | = | ESMF_TYPEKIND_R4 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(inout) | :: | this | |||
type(ESMF_Field), | intent(inout) | :: | update_field | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MaxAction), | intent(inout) | :: | this | |||
type(ESMF_Field), | intent(inout) | :: | update_field | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(inout) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(inout) | :: | this | |||
type(ESMF_Field), | intent(inout) | :: | import_field | |||
type(ESMF_Field), | intent(inout) | :: | export_field | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(inout) | :: | this | |||
type(ESMF_State) | :: | importState | ||||
type(ESMF_State) | :: | exportState | ||||
type(ESMF_Clock) | :: | clock | ||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(inout) | :: | this | |||
type(ESMF_State) | :: | importState | ||||
type(ESMF_State) | :: | exportState | ||||
type(ESMF_Clock) | :: | clock | ||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(inout) | :: | this | |||
type(ESMF_State) | :: | importState | ||||
type(ESMF_State) | :: | exportState | ||||
type(ESMF_Clock) | :: | clock | ||||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AccumulatorAction), | intent(inout) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
type, extends(AccumulatorAction) :: MaxAction contains procedure :: accumulate_R4 => max_accumulate_R4 end type MaxAction