Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | standard_name | |||
type(DimsSpec), | intent(in) | :: | dims_spec | |||
type(ESMF_TypeKind_Flag), | intent(in) | :: | typekind |
type, extends(AbstractStateItemSpec) :: FieldSpec private character(:), allocatable :: standard_name type(DimsSpec) :: dims_spec type(ESMF_TYPEKIND_FLAG) :: typekind type(CouplingSpec) :: coupling_spec !!$ ! Override default allocation behavior !!$ logical :: do_not_allocate !!$ logical :: always_allocate !!$ !!$ ! Uncategorized initialization aspects !!$ integer :: restart !!$ class(*), allocatable :: default_value !!$ end type FieldSpec