|
NCEPLIBS-bufr
11.7.0
|
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 to be called via wrapper functions from C and C++ 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 | 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 | upb.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. | |