NCEPLIBS-bufr
12.0.1
|
Test whether a real*8 data value is "missing". More...
Go to the source code of this file.
Functions/Subroutines | |
integer function | ibfms (R8VAL) |
Test whether a real*8 data value is "missing". More... | |
integer function ibfms | ( | real*8 | R8VAL | ) |
Test whether a real*8 data value is "missing".
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.
Definition at line 27 of file ibfms.f.
References modv_bmiss::bmiss.
Referenced by bufr_c2f_interface::ibfms_c(), invmrg(), strbtm(), ufbdmp(), ufbrw(), ufdump(), and wrtree().