NCEPLIBS-bufr
11.5.0
|
Test whether a real*8 data value is "missing". More...
Go to the source code of this file.
Functions/Subroutines | |
INTEGER function | ibfms (R8VAL) |
This function provides a handy way to check whether a real*8 data value returned from a previous call to any of the other BUFRLIB values-reading subroutines contains the current placeholder value for "missing" data. More... | |
Test whether a real*8 data value is "missing".
Definition in file ibfms.f.
INTEGER function ibfms | ( | real*8 | R8VAL | ) |
This function provides a handy way to check whether a real*8 data value returned from a previous call to any of the other BUFRLIB values-reading subroutines contains the current placeholder value for "missing" data.
[in] | R8VAL | - real*8: Data value to be tested |
The current placeholder value for "missing" data is always equal to the value XMISS as specified during the most recent call to subroutine setbmiss(), or to a default value of 10E10 if setbmiss() was never called. In either case, a return value of 1 means that the corresponding value was encoded as "missing" (all bits set to 1) within the actual BUFR data subset.
Program history log:
Definition at line 39 of file ibfms.f.
Referenced by invmrg(), strbtm(), ufbdmp(), ufbrw(), ufdump(), and wrtree().