NCEPLIBS-bufr 11.7.1
|
Files | |
file | adn30.f [code] |
Convert an FXY value from its bit-wise (integer) representation to its five or six character representation. | |
file | arallocc.c [code] |
Dynamically allocate C language arrays within internal memory. | |
file | arallocf.f [code] |
Dynamically allocate Fortran language arrays within internal memory. | |
file | ardllocc.c [code] |
Free all dynamically-allocated memory within internal C language arrays. | |
file | ardllocf.f [code] |
Free all dynamically-allocated memory within internal Fortran language arrays. | |
file | atrcpt.f [code] |
Add a tank receipt time to a BUFR message. | |
file | blocks.f [code] |
Encapsulate a BUFR message with IEEE Fortran control words. | |
file | bort.f [code] |
Log one error message and abort application program. | |
file | bort2.f [code] |
Log two error messages and abort application program. | |
file | bort_exit.c [code] |
Abort the application program. | |
file | bufr_interface.f90 [code] |
Enable a number of BUFRLIB subprograms and variables to be accessed via wrapper functions from C and C++ based application programs. | |
file | bufr_interface.h [code] |
Define signatures to enable a number of BUFRLIB subprograms to be called via wrapper functions from C and C++ application programs. | |
file | cadn30.f [code] |
Convert an FXY value from its bit-wise (integer) representation to its six character representation. | |
file | capit.f [code] |
Capitalize a character string. | |
file | ccbfl.c [code] |
Close all system files previously opened via a C language interface. | |
file | cfe.h [code] |
Define signatures and declare variables for internal storage of master Code/Flag table entries. | |
file | chekstab.f [code] |
file | chrtrna.f [code] |
Copy a specified number of characters from an array into a string. | |
file | cktaba.f [code] |
file | closbf.f [code] |
Close a previously opened system file and disconnect it from the BUFRLIB software. | |
file | closmg.f [code] |
Close and write the current message to a BUFR file that was previously opened for writing. | |
file | cmpia.c [code] |
file | cmpmsg.f [code] |
Specify the use of compression when writing BUFR messages. | |
file | cmpstia1.c [code] |
Define a comparison between two master Code/Flag table entries. | |
file | cmpstia2.c [code] |
Define a comparison between two master Code/Flag table entries. | |
file | cmsgini.f [code] |
file | cnved4.f [code] |
Convert a BUFR edition 3 message to BUFR edition 4. | |
file | cobfl.c [code] |
Open a new system file for reading or writing BUFR messages via a C language interface. | |
file | cobfl.h [code] |
Define signatures and declare variables for reading or writing BUFR messages via a C language interface. | |
file | codflg.f [code] |
Specify inclusion of code and flag tables when reading master BUFR tables. | |
file | conwin.f [code] |
file | copybf.f [code] |
Copy an entire BUFR file. | |
file | copymg.f [code] |
Copy a BUFR message. | |
file | copysb.f [code] |
Copy a BUFR data subset. | |
file | cpbfdx.f [code] |
file | cpdxmm.f [code] |
Read embedded DX BUFR table into internal arrays. | |
file | cpmstabs.c [code] |
Copy master Table B and Table D information from Fortran arrays to C arrays within internal memory. | |
file | cpymem.f [code] |
Copy a BUFR message. | |
file | cpyupd.f [code] |
file | crbmg.c [code] |
Read the next message from a BUFR file that was previously opened for reading via a C language interface. | |
file | cread.c [code] |
C language interface for reading or writing BUFR messages. | |
file | cread.h [code] |
Define signatures and declare variables for reading or writing BUFR messages via a C language interface. | |
file | cwbmg.c [code] |
Write a message to a BUFR file that was previously opened for writing via a C language interface. | |
file | datebf.f [code] |
Read the Section 1 date-time from the first data message of a BUFR file. | |
file | datelen.f [code] |
Specify format of Section 1 date-time when reading BUFR messages. | |
file | digit.f [code] |
Check whether the characters in a string are all numeric. | |
file | dlloctbf.c [code] |
Free all dynamically-allocated memory for internal storage of master Code/Flag table entries. | |
file | drfini.f [code] |
Initialize replication factors for delayed replication sequences. | |
file | drstpl.f [code] |
file | dumpbf.f [code] |
file | dxdump.f [code] |
Print the contents of a DX BUFR table. | |
file | dxinit.f [code] |
file | dxmini.f [code] |
file | elemdx.f [code] |
file | errwrt.f [code] |
Specify location for logging of error and diagnostic messages. | |
file | exitbufr.f [code] |
Reset the BUFRLIB software for potential dynamic reallocation of memory. | |
file | fortran_close.f90 [code] |
Close a Fortran file on the local system. | |
file | fortran_open.f90 [code] |
Open a Fortran file on the local system. | |
file | fstag.f [code] |
file | getabdb.f [code] |
file | getbmiss.f [code] |
Get the current placeholder value for "missing" data. | |
file | getcfmng.f [code] |
Decode the meaning of a numerical value from a code or flag table. | |
file | getlens.f [code] |
Read the section lengths of a BUFR message. | |
file | getntbe.f [code] |
Read the first line of the next entry from a master table B, table D or Code/Flag table file. | |
file | gets1loc.f [code] |
file | gettagpr.f [code] |
Get the parent for a specified occurrence of a Table B or Table D mnemonic. | |
file | gettagre.f [code] |
Check whether a Table B mnemonic references another Table B mnemonic via an internal bitmap. | |
file | gettbh.f [code] |
Read the header lines from a master table B, table D or Code/Flag table. | |
file | getvalnb.f [code] |
Read one data value from a data subset. | |
file | getwin.f [code] |
file | hold4wlc.f [code] |
Write a long character string (greater than 8 bytes) to a data subset. | |
file | i4dy.f [code] |
Convert a date-time with a 2-digit year to a date-time with a 4-digit year. | |
file | ibfms.f [code] |
Test whether a real*8 data value is "missing". | |
file | icbfms.f [code] |
Test whether a character string is "missing". | |
file | ichkstr.f [code] |
file | icmpdx.f [code] |
Check whether two BUFR files have the same DX BUFR table information. | |
file | icopysb.f [code] |
Copy a BUFR data subset. | |
file | icvidx.c [code] |
file | idn30.f [code] |
Convert an FXY value from its five or six character representation to its bit-wise (integer) representation. | |
file | idxmsg.f [code] |
Check whether a BUFR message contains DX BUFR tables information. | |
file | ifbget.f [code] |
Check whether there are any more data subsets available to be read from a BUFR message. | |
file | ifxy.f [code] |
Convert an FXY value from its six character representation to its bit-wise (integer) representation. | |
file | igetdate.f [code] |
Read the date-time from Section 1 of a BUFR message. | |
file | igetfxy.f [code] |
file | igetmxby.f [code] |
Get the maximum length of a BUFR message that can be written to an output file. | |
file | igetntbi.f [code] |
Get the next index for storing an entry within an internal DX BUFR table. | |
file | igetntbl.f [code] |
Read the next line from a master table B, table D or Code/Flag table file. | |
file | igetprm.f [code] |
Get the current value of a parameter. | |
file | igetrfel.f [code] |
file | igetsc.f [code] |
Check for an abnormal status code associated with the processing of a file. | |
file | igettdi.f [code] |
file | imrkopr.f [code] |
Check whether a mnemonic is a Table C marker operator. | |
file | inctab.f [code] |
file | inittbf.c [code] |
Initialize memory for internal storage of master Code/Flag table entries. | |
file | invcon.f [code] |
file | invmrg.f [code] |
file | invtag.f [code] |
file | invwin.f [code] |
file | iok2cpy.f [code] |
Check whether a BUFR message or data subset can be copied from one BUFR file to another. | |
file | iokoper.f [code] |
Check whether a mnemonic is a Table C operator. | |
file | ipkm.f [code] |
Encode an integer value within a character string. | |
file | ipks.f [code] |
file | ireadmg.f [code] |
Read the next message from a BUFR file that was previously opened for reading. | |
file | ireadmm.f [code] |
Read a specified BUFR message from internal arrays. | |
file | ireadmt.f [code] |
Check whether master BUFR tables need to be read from the local file system. | |
file | ireadns.f [code] |
Read the next data subset from a BUFR file that was previously opened for reading. | |
file | ireadsb.f [code] |
Read the next data subset from a BUFR message. | |
file | irev.F [code] |
file | isetprm.f [code] |
Define a customized parameter value for dynamic allocation. | |
file | ishrdx.f [code] |
Check whether two BUFR files are sharing the same DX BUFR table. | |
file | isize.f [code] |
file | istdesc.f [code] |
Check whether a descriptor is standard. | |
file | iupb.f [code] |
file | iupbs01.f [code] |
Read a data value from Section 0 or Section 1 of a BUFR message. | |
file | iupbs3.f [code] |
Read a data value from Section 3 of a BUFR message. | |
file | iupm.f [code] |
file | iupvs01.f [code] |
Read a data value from Section 0 or Section 1 of a BUFR message. | |
file | jstnum.f [code] |
Left-justify a character string containing an encoded integer. | |
file | lcmgdf.f [code] |
Check for the existence of any long character strings (greater than 8 bytes) within a data subset definition. | |
file | lmsg.f [code] |
file | lstjpb.f [code] |
file | makestab.f [code] |
file | maxout.f [code] |
Define a customized maximum length for output BUFR messages. | |
file | mesgbc.f [code] |
file | mesgbf.f [code] |
file | minimg.f [code] |
Write a minutes value into Section 1 of a BUFR message. | |
file | moda_bitbuf.F [code] |
Declare arrays for internal storage of BUFR messages. | |
file | moda_bitmaps.F [code] |
Declare arrays for internal storage of bitmaps. | |
file | moda_bufrmg.F [code] |
file | moda_bufrsr.F [code] |
file | moda_comprs.F [code] |
file | moda_comprx.F [code] |
file | moda_dscach.F [code] |
Declare arrays for internal storage of the Table A mnemonic cache. | |
file | moda_h4wlc.F [code] |
file | moda_idrdm.F [code] |
file | moda_ival.F [code] |
file | moda_ivttmp.F [code] |
file | moda_lushr.F [code] |
file | moda_mgwa.F [code] |
file | moda_mgwb.F [code] |
file | moda_msgcwd.F [code] |
file | moda_msglim.F [code] |
file | moda_msgmem.F [code] |
Declare arrays for internal storage of BUFR files. | |
file | moda_mstabs.F [code] |
Declare arrays for internal storage of master Table B and Table D entries. | |
file | moda_nmikrp.F [code] |
file | moda_nrv203.F [code] |
Declare arrays for internal storage of changed reference values. | |
file | moda_nulbfr.F [code] |
file | moda_rdmtb.F [code] |
file | moda_rlccmn.F [code] |
file | moda_s01cm.F [code] |
file | moda_sc3bfr.F [code] |
file | moda_stbfr.F [code] |
file | moda_stcode.F [code] |
file | moda_tababd.F [code] |
Declare arrays for internal storage of DX BUFR tables. | |
file | moda_tables.F [code] |
Declare arrays for internal storage of jump/link table. | |
file | moda_ufbcpl.F [code] |
file | moda_unptyp.F [code] |
file | moda_usrbit.F [code] |
file | moda_usrint.F [code] |
file | moda_usrtmp.F [code] |
file | moda_xtab.F [code] |
file | modv_BMISS.f90 [code] |
Declare and initialize BMISS variable. | |
file | modv_IFOPBF.f90 [code] |
Declare and initialize IFOPBF variable. | |
file | modv_MAXCD.f90 [code] |
Declare and initialize MAXCD variable. | |
file | modv_MAXJL.f [code] |
Declare and initialize MAXJL variable. | |
file | modv_MAXMEM.f [code] |
Declare and initialize MAXMEM variable. | |
file | modv_MAXMSG.f [code] |
Declare and initialize MAXMSG variable. | |
file | modv_MAXNC.f90 [code] |
Declare and initialize MAXNC variable. | |
file | modv_MAXSS.f [code] |
Declare and initialize MAXSS variable. | |
file | modv_MAXTBA.f [code] |
Declare and initialize MAXTBA variable. | |
file | modv_MAXTBB.f [code] |
Declare and initialize MAXTBB variable. | |
file | modv_MAXTBD.f [code] |
Declare and initialize MAXTBD variable. | |
file | modv_MXBTM.f [code] |
Declare and initialize MXBTM variable. | |
file | modv_MXBTMSE.f [code] |
Declare and initialize MXBTMSE variable. | |
file | modv_MXCDV.f [code] |
Declare and initialize MXCDV variable. | |
file | modv_MXCNEM.f90 [code] |
Declare and initialize MXCNEM variable. | |
file | modv_MXCSB.f [code] |
Declare and initialize MXCSB variable. | |
file | modv_MXDXTS.f [code] |
Declare and initialize MXDXTS variable. | |
file | modv_MXH4WLC.f90 [code] |
Declare and initialize MXH4WLC variable. | |
file | modv_MXLCC.f [code] |
Declare and initialize MXLCC variable. | |
file | modv_MXMSGL.f [code] |
Declare and initialize MXMSGL variable. | |
file | modv_MXMTBB.f [code] |
Declare and initialize MXMTBB variable. | |
file | modv_MXMTBD.f [code] |
Declare and initialize MXMTBD variable. | |
file | modv_MXMTBF.f [code] |
Declare and initialize MXMTBF variable. | |
file | modv_MXNAF.f90 [code] |
Declare and initialize MXNAF variable. | |
file | modv_MXNRV.f [code] |
Declare and initialize MXNRV variable. | |
file | modv_MXRST.f [code] |
Declare and initialize MXRST variable. | |
file | modv_MXS.f90 [code] |
Declare and initialize MXS variable. | |
file | modv_MXS01V.f [code] |
Declare and initialize MXS01V variable. | |
file | modv_MXTAMC.f [code] |
Declare and initialize MXTAMC variable. | |
file | modv_MXTCO.f [code] |
Declare and initialize MXTCO variable. | |
file | modv_NFILES.f90 [code] |
Declare and initialize NFILES variable. | |
file | mrginv.f [code] |
file | msgfull.f [code] |
Check whether a data subset will fit within a BUFR message. | |
file | msgini.f [code] |
file | msgupd.f [code] |
file | msgwrt.f [code] |
Finalize a BUFR message for output and write the message to a BUFR file. | |
file | mstabs.h [code] |
Define signatures and declare variables for internal storage of master Table B and Table D entries. | |
file | mtfnam.f [code] |
file | mtinfo.f [code] |
Specify location of master BUFR tables on local file system. | |
file | mvb.f [code] |
file | nemdefs.f [code] |
Get the element name and units associated with a Table B mnemonic. | |
file | nemock.f [code] |
file | nemspecs.f [code] |
Get the scale factor, reference value and bit width associated with a specified occurrence of a Table B mnemonic. | |
file | nemtab.f [code] |
Get information about a descriptor, based on the mnemonic. | |
file | nemtba.f [code] |
Search for a Table A descriptor within the internal DX BUFR tables. | |
file | nemtbax.f [code] |
Search for a Table A descriptor within the internal DX BUFR tables. | |
file | nemtbb.f [code] |
Get information about a Table B descriptor. | |
file | nemtbd.f [code] |
Get information about a Table D descriptor. | |
file | nenubd.f [code] |
file | nevn.f [code] |
file | newwin.f [code] |
file | nmsub.f [code] |
Get the number of data subsets from a BUFR message. | |
file | nmwrd.f [code] |
file | numbck.f [code] |
file | nummtb.c [code] |
file | numtab.f [code] |
Get information about a descriptor, based on the FXY value. | |
file | numtbd.f [code] |
Search for a Table B or Table D descriptor within the internal DX BUFR tables. | |
file | nvnwin.f [code] |
file | nwords.f [code] |
file | nxtwin.f [code] |
file | openbf.f [code] |
Connect a new system file to the BUFRLIB software for reading or writing BUFR messages. | |
file | openbt.f [code] |
Specify DX BUFR table file of last resort. | |
file | openmb.f [code] |
Open a new message for output in a BUFR file that was previously opened for writing. | |
file | openmg.f [code] |
Open a new message for output in a BUFR file that was previously opened for writing. | |
file | pad.f [code] |
file | padmsg.f [code] |
file | parstr.f [code] |
file | parusr.f [code] |
file | parutg.f [code] |
file | pkb.f [code] |
Encode an integer value within an integer array. | |
file | pkb8.f [code] |
Encode an 8 byte integer value within an integer array. | |
file | pkbs1.f [code] |
Write a data value into Section 1 of a BUFR message. | |
file | pkc.f [code] |
Encode a character string within an integer array. | |
file | pkftbv.f [code] |
Determine the numerical data value equivalent to the setting of a specified bit within a flag table. | |
file | pktdd.f [code] |
file | pkvs01.f [code] |
Specify a value to be included in Section 0 or Section 1 when writing BUFR messages. | |
file | posapx.f [code] |
file | rbytes.c [code] |
Read a specified number of bytes from a BUFR file that was previously opened for reading via a C language interface. | |
file | rcstpl.f [code] |
file | rdbfdx.f [code] |
file | rdcmps.f [code] |
file | rdmemm.f [code] |
Read a specified BUFR message from internal arrays. | |
file | rdmems.f [code] |
Read a specified data subset from a BUFR message. | |
file | rdmgsb.f [code] |
file | rdmsgw.f [code] |
file | rdmtbb.f [code] |
Read master Table B information from local file system. | |
file | rdmtbd.f [code] |
Read master Table D information from local file system. | |
file | rdmtbf.f [code] |
Read master Code/Flag table information from local file system. | |
file | rdtree.f [code] |
file | rdusdx.f [code] |
file | readdx.f [code] |
file | readerme.f [code] |
Read a BUFR message from a memory array. | |
file | readlc.f [code] |
Read a long character string (greater than 8 bytes) from a data subset. | |
file | readmg.f [code] |
Read the next message from a BUFR file that was previously opened for reading. | |
file | readmm.f [code] |
Read a specified BUFR message from internal arrays. | |
file | readns.f [code] |
Read the next data subset from a BUFR file that was previously opened for reading. | |
file | reads3.f [code] |
file | readsb.f [code] |
Read the next data subset from a BUFR message. | |
file | restd.c [code] |
Standardize a local Table D descriptor. | |
file | rewnbf.f [code] |
file | rsvfvm.f [code] |
file | rtrcpt.f [code] |
Read the tank receipt time from Section 1 of a BUFR message. | |
file | rtrcptb.f [code] |
Read the tank receipt time from Section 1 of a BUFR message. | |
file | seqsdx.f [code] |
file | setblock.f [code] |
Specify the use of IEEE Fortran control words when writing BUFR messages. | |
file | setbmiss.f [code] |
Define a customized placeholder value for "missing" data. | |
file | setvalnb.f [code] |
Write one data value to a data subset. | |
file | sntbbe.f [code] |
Store a master Table B entry into Fortran arrays. | |
file | sntbde.f [code] |
Store a master Table D entry into Fortran arrays. | |
file | sntbfe.f [code] |
Store a master Code/Flag table entry into internal memory. | |
file | sorttbf.c [code] |
Sort entries within the master Code/Flag table. | |
file | srchtbf.c [code] |
Search for a specified master Code/Flag table entry. | |
file | status.f [code] |
Check whether a system file is connected to the BUFRLIB software. | |
file | stbfdx.f [code] |
file | stdmsg.f [code] |
Specify the use of standardization when writing BUFR messages. | |
file | stndrd.f [code] |
Standardize a BUFR message. | |
file | stntbi.f [code] |
file | stntbia.f [code] |
file | strbtm.f [code] |
file | strcln.f [code] |
file | strcpt.f [code] |
Specify a tank receipt time to be included in Section 1 when writing BUFR messages. | |
file | string.f [code] |
file | strnum.f [code] |
Decode an integer from a character string. | |
file | strsuc.f [code] |
Remove leading and trailing blanks from a character string. | |
file | strtbfe.c [code] |
Store a new master Code/Flag table entry. | |
file | stseq.c [code] |
Store information about a standard Table D descriptor within internal DX BUFR tables. | |
file | tabent.f [code] |
file | tabsub.f [code] |
file | trybump.f [code] |
file | ufbcnt.f [code] |
Get the current message number and data subset number within a BUFR file. | |
file | ufbcpy.f [code] |
file | ufbcup.f [code] |
file | ufbdmp.f [code] |
Print the contents of a data subset. | |
file | ufbevn.f [code] |
file | ufbget.f [code] |
file | ufbin3.f [code] |
file | ufbint.f [code] |
Read/write one or more data values from/to a data subset. | |
file | ufbinx.f [code] |
file | ufbmem.f [code] |
Connect a new system file to the BUFRLIB software, and read the entire file contents into internal arrays. | |
file | ufbmex.f [code] |
Connect a new system file to the BUFRLIB software, and read the entire file contents into internal arrays. | |
file | ufbmms.f [code] |
Read a specified data subset from internal arrays. | |
file | ufbmns.f [code] |
Read a specified data subset from internal arrays. | |
file | ufbovr.f [code] |
file | ufbpos.f [code] |
Jump forwards or backwards to a specified data subset within a BUFR file. | |
file | ufbqcd.f [code] |
file | ufbqcp.f [code] |
file | ufbrep.f [code] |
Read/write one or more data values from/to a data subset. | |
file | ufbrms.f [code] |
Read one or more data values from a data subset in internal arrays. | |
file | ufbrp.f [code] |
file | ufbrw.f [code] |
file | ufbseq.f [code] |
Read/write an entire sequence of data values from/to a data subset. | |
file | ufbsp.f [code] |
file | ufbstp.f [code] |
Read/write one or more data values from/to a data subset. | |
file | ufbtab.f [code] |
Read one or more data values from every data subset in a BUFR file. | |
file | ufbtam.f [code] |
file | ufdump.f [code] |
Print the contents of a data subset. | |
file | up8.f [code] |
file | upb.f [code] |
file | upb8.f [code] |
file | upbb.f [code] |
file | upc.f [code] |
file | upds3.f [code] |
Read data descriptors from Section 3 of a BUFR message. | |
file | upftbv.f [code] |
Determine the bit settings equivalent to a numerical flag table value. | |
file | ups.f [code] |
file | uptdd.f [code] |
file | usrtpl.f [code] |
file | valx.f [code] |
Decode a real number from a character string. | |
file | wrcmps.f [code] |
file | wrdesc.c [code] |
file | wrdlen.F [code] |
Determine important information about the local machine. | |
file | wrdxtb.f [code] |
file | writcp.f [code] |
Write a data subset into a BUFR message using compression. | |
file | writdx.f [code] |
file | writlc.f [code] |
Write a long character string (greater than 8 bytes) to a data subset. | |
file | writsa.f [code] |
Write a data subset into a BUFR message, and return each completed message within a memory array. | |
file | writsb.f [code] |
Write a data subset into a BUFR message. | |
file | wrtree.f [code] |
file | wtstat.f [code] |
Update the status of a system file with respect to the BUFRLIB software. | |