NCEPLIBS-bufr
11.5.0
|
Print the contents of a data subset. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | ufbdmp (LUNIN, LUPRT) |
This subroutine prints a verbose listing of the contents of a data subset, including all data values and replicated sequences, as well as jump/link table information and other internal subset pointers. More... | |
Print the contents of a data subset.
Definition in file ufbdmp.f.
subroutine ufbdmp | ( | LUNIN, | |
LUPRT | |||
) |
This subroutine prints a verbose listing of the contents of a data subset, including all data values and replicated sequences, as well as jump/link table information and other internal subset pointers.
This subroutine is similar to subroutine ufdump(), but it prints different characteristics of each data subset, and in a slightly different format. However, both subroutines can be useful for different diagnostic purposes, and both can also be run interactively to scroll through the contents of a data subset.
[in] | LUNIN | - integer: Absolute value is Fortran logical unit number for BUFR file
|
[in] | LUPRT | - integer: Fortran logical unit number for print output
|
Logical unit ABS(LUNIN) should have already been opened for input operations via a previous call to subroutine openbf(), and a BUFR data subset should have already been read into internal arrays via a previous call to one of the subset-reading subroutines.
Except when LUPRT = 0, logical unit LUPRT must already be associated with a filename on the local system, typically via a Fortran "OPEN" statement. When LUPRT = 0, the subroutine will run interactively and print to standard output, scrolling 20 lines at a time and prompting each time whether to quit and return to the application program (by typing 'q' then '<Enter>') or continue scrolling (by typing anything else).
Program history log:
Definition at line 82 of file ufbdmp.f.
References bort(), ibfms(), icbfms(), isize(), nemtab(), readlc(), rjust(), status(), and upftbv().