Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(out) | :: | string | |||
type(ESMF_GridStatus_Flag), | intent(in) | :: | gsval |
subroutine ESMF_GridStatusAssignment(string, gsval) ! !ARGUMENTS: character(len=*), intent(out) :: string type(ESMF_GridStatus_Flag), intent(in) :: gsval ! !DESCRIPTION: ! Assign the string value of an ESMF_GridStatus_Flag ! !EOPI !------------------------------------------------------------------------------- if (gsval == ESMF_GRIDSTATUS_INVALID) then write(string,'(a)') 'ESMF_GRIDSTATUS_INVALID' elseif (gsval == ESMF_GRIDSTATUS_UNINIT) then write(string,'(a)') 'ESMF_GRIDSTATUS_UNINIT' elseif (gsval == ESMF_GRIDSTATUS_EMPTY) then write(string,'(a)') 'ESMF_GRIDSTATUS_EMPTY' elseif (gsval == ESMF_GRIDSTATUS_COMPLETE) then write(string,'(a)') 'ESMF_GRIDSTATUS_COMPLETE' endif end subroutine ESMF_GridStatusAssignment