ADAS Subroutine r8expe
REAL*8 FUNCTION R8EXPE( VALUE , EXPON , CODE )
C-----------------------------------------------------------------------
C
C **************** FORTRAN77 REAL*8 FUNCTION: R8EXPE ******************
C
C PURPOSE: TO PRODUCE A NUMBER FROM VALUE AND EXPONENT PARTS PROTECTED
C AGAINST UNDERFLOW AND OVERFLOW. (NUMBER=VALUE*EXP(EXPON))
C
C INPUT : (R*8) VALUE = VALUE PART OF COMPOSITE NUMBER
C INPUT : (R*8) EXPON = EXPONENT OF COMPOSITE NUMBER
C INPUT : (C*(*))CODE = 'ZERO' => ZERO VALUE DELIVERED IF UNDERFLOW
C 'MIN' => MINIMUM VALUE DELIVERED
C OUTPUT: (R*8) R8EXPE = EVALUATED NUMBER
C
C ROUTINES:
C NONE
C
C AUTHOR: H. P. SUMMERS, UNIVERSITY OF STRATHCLYDE
C TEL. 0141-548-4196
C JET EXT. 5057
C
C DATE: 16/09/99
C
C UPDATE:
C
C VERSION: 1.1
C
C-----------------------------------------------------------------------
CHARACTER*(*) CODE
REAL*8 EXPON, VALUE