31 REAL*8 FUNCTION ups(IVAL,NODE)
42 ups = ( ival + irf(node) ) * ten**(-isc(node))
44 IF ( nnrv .GT. 0 )
THEN
50 IF ( node .EQ. inodnrv(jj) )
THEN
56 imask = 2**(ibt(node)-1)
57 IF ( iand(ival,imask) .GT. 0 )
THEN
58 nrv(jj) = (-1) * ( ival - imask )
64 ELSE IF ( ( tag(node)(1:8) .EQ. tagnrv(jj) ) .AND.
65 . ( node .GE. isnrv(jj) ) .AND.
66 . ( node .LE. ienrv(jj) ) )
THEN
71 ups = ( ival + nrv(jj) ) * ten**(-isc(node))
This module contains array and variable declarations for use with any 2-03-YYY (change reference valu...
This module contains array and variable declarations used to store the internal jump/link table...
REAL *8 function ups(IVAL, NODE)
THIS FUNCTION UNPACKS A REAL*8 USER VALUE FROM A PACKED BUFR INTEGER BY APPLYING THE PROPER SCALE AND...