![]() |
HDF User’s GuideVersion 4.2.7 |
[Top] [Prev][Next] |
List of Tables
Chapter 1 - Introduction to HDFChapter 2 - HDF FundamentalsTABLE 2A Hopen Parameter List 11TABLE 2B File Access Code Flags 12TABLE 2C Hclose Parameter List 12TABLE 2D Hgetlibversion and Hgetfileversion Parameter Lists 13TABLE 2E Hishdf/hishdff Parameter List 13TABLE 2F Standard HDF Data Types and Flags 14TABLE 2G Native Format Data Type Definitions 15TABLE 2H Little-Endian Format Data Type Definitions 15TABLE 2I Limit Definitions 16TABLE 2J Correspondence Between Fortran and HDF C Data Types 17Chapter 3 - Scientific Data Sets (SD API)TABLE 3A SD Interface Routines 24TABLE 3B File Access Code Flags 27TABLE 3C SDstart, SDcreate, SDselect, SDendaccess, and SDend Parameter Lists 29TABLE 3D SDwritedata Parameter List 33TABLE 3E SDisrecord Parameter List 42TABLE 3F SDsetblocksize and SDsetaccesstype Parameter List 43TABLE 3G SDsetcompress Parameter List 49TABLE 3H sfscompress Parameter List 49TABLE 3I HXsetdir and HXsetcreatedir Parameter Lists 54TABLE 3J SDsetexternalfile Parameter List 56TABLE 3K SDreaddata Parameter List 59TABLE 3L SDfileinfo, SDgetinfo, and SDgetcompinfo Parameter Lists 68TABLE 3M SDnametoindex, SDnametoindices, and SDgetnumvars_byname Parameter Lists 73TABLE 3N SDreftoindex, SDidtoref, SDidtype, and SDcheckempty Parameter Lists 74TABLE 3O SDsetnbitdataset Parameter List 78TABLE 3P SDgetdimid and SDsetdimname Parameter Lists 80TABLE 3Q SDsetdimval_comp and SDisdimval_bwcomp Parameter Lists 81TABLE 3R SDsetdimscale, SDdiminfo, and SDgetdimscale Parameter Lists 83TABLE 3S SDiscoordvar Parameter List 89TABLE 3T SDsetattr, SDfindattr, SDattrinfo, and SDreadattr Parameter Lists 98TABLE 3U Predefined Attributes List 104TABLE 3V Predefined Attribute Definitions 105TABLE 3W SDsetdatastrs and SDgetdatastrs Parameter Lists 106TABLE 3X SDsetdimstrs and SDgetdimstrs Parameter Lists 107TABLE 3Y SDsetrange and SDgetrange Parameter Lists 108TABLE 3Z SDsetfillvalue, SDgetfillvalue, and SDsetfillmode Parameter Lists 110TABLE 3AA SDsetcal and SDgetcal Parameter Lists 111TABLE 3AB SDgetfilename, SDgetnamelen, SDreset_maxopenfiles, SDget_maxopenfiles, and
SDget_numopenfiles Parameter Lists 113TABLE 3AC SDsetnbitdataset Parameter List 115TABLE 3AD SDsetchunk Parameter List 117TABLE 3AE sfschnk Parameter List 117TABLE 3AF SDsetchunkcache Parameter List 118TABLE 3AG SDwritechunk Parameter List 120TABLE 3AH SDreadchunk Parameter List 121TABLE 3AI SDgetchunkinfo Parameter List 122TABLE 3AJ sfgichnk Parameter List 122TABLE 3AK Summary of HDF and XDR File Compatibility for the HDF and netCDF APIs 134TABLE 3AL NC Interface Routine Calls and their SD Equivalents 135Chapter 4 - Vdatas (VS API)TABLE 4A Vdata Interface Routines 140TABLE 4B Vstart, VSattach, VSdetach, and Vend Parameter Lists 144TABLE 4C VHstoredata and VHstoredatam Parameter Lists 152TABLE 4D Predefined Data Types and Field Names for Vdata Fields 157TABLE 4E VSsetname, VSsetclass, VSfdefine, VSsetfields, and VSsetinterlace Parameter Lists 159TABLE 4F VSseek and VSwrite Parameter Lists 163TABLE 4G VSsetblocksize and VSsetnumblocks Parameter Lists 167TABLE 4H VSfpack Parameter List 169TABLE 4I VSread Parameter List 175TABLE 4J VSlone, VSgetid, VSfind, and VSfexist Parameter Lists 184TABLE 4K VSgetvdatas, VSisinternal, and VSofclass Parameter Lists 190TABLE 4L VSfindex Parameter List 191TABLE 4M VSsetattr and VSgetattr Parameter Lists 192TABLE 4N VSnattrs and VSfnattrs Parameter Lists 193TABLE 4O VSfindattr, VSattrinfo, and VSisattr Parameter Lists 194TABLE 4P VSinquire Parameter List 200TABLE 4Q VSgetblockinfo Parameter List 204TABLE 4R VSQuery Routines Parameter Lists 205TABLE 4S VSelts, VSgetfields, VSgetinterlace, VSsizeof, VSgetname, and VSgetclass Parameter Lists 206TABLE 4T VF Routines Parameter Lists 207Chapter 5 - Vgroups (V API)TABLE 5A Vgroup Interface Routines 213TABLE 5B Vstart, Vattach, Vdetach, and Vend Parameter Lists 216TABLE 5C Vsetname, Vsetclass, Vaddtagref, Vinsert, and VHmakegroup Parameter Lists 219TABLE 5D Vlone, Vgetid, Vgetvgroups, and Vgisinternal Parameter Lists 234TABLE 5E Vgetname, Vgetnamelen, Vgetclass, and Vgetclassnamelen Parameter Lists 235TABLE 5F Vfind and Vfindclass Parameter Lists 236TABLE 5G Vntagrefs, Vgettagref, and Vgettagrefs Parameter Lists 241TABLE 5H Vinqtagref, Visvg, and Visvs Parameter Lists 242TABLE 5I Vflocate and Vnrefs Parameter Lists 243TABLE 5J VQueryref and VQuerytag Parameter Lists 243TABLE 5K Vdelete and Vdeletetagref Parameter Lists 248TABLE 5L Vgetversion, Vsetattr, and Vfindattr Parameter Lists 250TABLE 5M Vnattrs and Vnattrs2 Parameter Lists 251TABLE 5N Vattrinfo and Vattrinfo2 Parameter Lists 252TABLE 5O Vgetattr and Vgetattr2 Parameter Lists 253TABLE 5P Vgetnext and Vinquire Parameter Lists 258Chapter 6 - 8-Bit Raster Images (DFR8 API)TABLE 6A 8-Bit Raster Image Compression Method List 261TABLE 6B DFR8 Library Routines 262TABLE 6C DFR8putimage and DFR8addimage Parameter List 263TABLE 6D DFR8setpalette Parameter List 265TABLE 6E DFR8setcompress Parameter List 267TABLE 6F DFR8writeref Parameter List 270TABLE 6G DFR8getdims and DFR8getimage Parameter List 272TABLE 6H DFR8readref Parameter List 273TABLE 6I DFR8nimages Parameter List 274TABLE 6J DFR8nimages Parameter List 274Chapter 7 - 24-bit Raster Images (DF24 API)TABLE 7A 24-Bit Raster Image Compression Method List 279TABLE 7B 24-Bit Raster Image Interlace Format 280TABLE 7C DF24 Library Routines 281TABLE 7D DF24putimage and DF24addimage Parameter List 282TABLE 7E DF24setil and DF24setcompress Parameter List 285TABLE 7F DF24getimage, DF24getdims and DF24reqil Parameter List 288TABLE 7G DF24readref Parameter List 289TABLE 7H DF24restart Parameter List 290TABLE 7I DF24nimages Parameter List 290TABLE 7J DF24lastref Parameter List 291Chapter 8 - General Raster Images (GR API)TABLE 8A GR Library Routines 296TABLE 8B GRstart, GRselect, GRcreate, GRendaccess, and GRend, Parameter Lists 300TABLE 8C GRwriteimage Parameter List 302TABLE 8D GRsetcompress and GRsetaccesstype Parameter List 311TABLE 8E GRsetexternalfile Parameter List 312TABLE 8F GRreadimage and GRreqimageil Parameter Lists 314TABLE 8G GRfileinfo and GRgetiminfo Parameter Lists 320TABLE 8H GRidtoref, GRreftoindex, GRnametoindex, and GRgetcompinfo Parameter Lists 323TABLE 8I GRsetattr, GRfindattr, GRattrinfo, and GRgetattr Parameter Lists 332TABLE 8J GRgetlutid, GRgetlutinfo, and GRluttoref Parameter Lists 337TABLE 8K GRgetlutid, GRwritelut, GRreqlutil, and GRreadlut Parameter Lists 340TABLE 8L GRsetchunk, GRgetchunkinfo, GRsetchunkcache, GRwritechunk, and
GRreadchunk Parameter Lists 358Chapter 9 - Palettes (DFP API)TABLE 9A DFP Library Routines 360TABLE 9B DFPputpal and DFPaddpal Parameter List 361TABLE 9C DFPwriteref Parameter List 362TABLE 9D DFPgetpal Parameter List 363TABLE 9E DFPreadref Parameter List 364TABLE 9F DFPnpals Parameter List 365Chapter 10 - Annotations (AN API)TABLE 10A AN Library Routines 370TABLE 10B ANstart, ANcreate, ANcreatef, ANendaccess and ANend Parameter Lists 372TABLE 10C ANwriteann Parameter List 373TABLE 10D ANselect and ANreadann Parameter Lists 378TABLE 10E ANfileinfo and ANannlen Parameter Lists 382TABLE 10F ANnumann and ANannlist Parameter Lists 383TABLE 10G ANget_tagref, ANid2tagref, ANtagref2id, ANatype2tag, and ANtag2atype Parameter Lists 386Chapter 11 - Single-file Annotations (DFAN API)TABLE 11A DFAN Library Routines 392TABLE 11B List of Annotation Interface Tags in HDF Versions 2.0, 3.0 and 4.0 393TABLE 11C DFANaddfid and DFANaddfds Parameter List 394TABLE 11D DFANputlabel and DFANputdesc Parameter List 396TABLE 11E DFANgetfidlen, DFANgetfid, DFANgetfdslen, and DFANgetfds Parameter List 399TABLE 11F DFANgetlablen, DFANgetlabel, DFANgetdesc and DFANgetdesclen Parameter List 402TABLE 11G DFANclear Parameter List 403TABLE 11H List and Descriptions of the DF*writeref and DF*lastref Routines 405TABLE 11I DFANlablist Parameter List 406Chapter 12 - Single-File Scientific Data Sets (DFSD API)TABLE 12A DFSD Library Routines 411TABLE 12B DFSDadddata and DFSDputdata Parameter List 412TABLE 12C DFSDsetNT and DFSDwriteref Parameter List 414TABLE 12D DFSDsetdims Parameter List 415TABLE 12E DFSDclear Parameter List 416TABLE 12F DFSDgetdata Parameter List 416TABLE 12G DFSDgetNT and DFSDgetdims Parameter List 417TABLE 12H DFSDreadref Parameter List 419TABLE 12I DFSDstartslab Parameter List 420TABLE 12J DFSDwriteslab Parameter List 421TABLE 12K DFSDreadslab Parameter List 422TABLE 12L DFSDsetlengths and DFSDsetdatastrs Parameter List 423TABLE 12M DFSDsetfillvalue, DFSDsetrange and DFSDsetcal Parameter List 424TABLE 12N DFSDgetdatalen and DFSDgetdatastrs Parameter List 427TABLE 12O DFSDgetfillvalue, DFSDgetcal and DFSDgetrange Parameter List 429TABLE 12P DFSDsetlengths and DFSDsetdimstrs Parameter List 430TABLE 12Q DFSDsetdimscale Parameter List 430Chapter 13 - Error ReportingTABLE 13A Error Reporting Routine List 431TABLE 13B HDF Error Codes 434Chapter 14 - HDF Performance IssuesTABLE 14A Results of the Write Operation to 1,000 1x1x1 Element Scientific Data Sets 438TABLE 14B Results of the Write Operation to One 10x10x10 Element Scientific Data Set 439TABLE 14C Results of the Write Operation to 1,000 1x1x1 Element Scientific Data Sets 440TABLE 14D Results of the Write Operation to 1,000 1x1x1 SDSs with Shared Dimensions 441TABLE 14E Results of the Write Operation to the 50 10x10x10 SDSs with the Fill Value Write Enabled 442TABLE 14F Results of the Write Operation to the 50 SDSs with the Fill Value Write Disabled 442TABLE 14G Results of the SDS Write Operation with the New and Old Dimension Scales 443TABLE 14H Results of the SDS Write Operation with Only the New Dimension Scale 444Chapter 15 - HDF Command-line UtilitiesTABLE 15A The HDF Command-line Utilities 457TABLE 15B hdp Option Flags 458TABLE 15C The hdp Command Set 458TABLE 15D hdiff Option Flags 462TABLE 15E vshow Option Flags 463TABLE 15F hdfimport Options and Parameters 465TABLE 15G hdfimport ASCII Text, Native Floating Point, or Native Integer Input Fields 466TABLE 15H r8tohdf Option Flags 468TABLE 15I hdftor8 Option Flags: 469TABLE 15J hdfcomp Option Flags 471TABLE 15K hdfpack Option Flags 472TABLE 15L hdfls Option Flags 475TABLE 15M hdfed Option Flags 478TABLE 15N The hdfed Command Set 479TABLE 15O h4cc Options and Compiler Options 490TABLE 15P Environment Variables 491TABLE 15Q h4fc Option Flags 492TABLE 15R Environment Variables 492TABLE 15S h4redeploy Option Flags 493Chapter 16 - Raw Data InformationTABLE 16A Raw Data Information Retrieval Routines 496TABLE 16B ANgetdatainfo Parameter List 497TABLE 16C SDgetdatainfo Parameter List 498TABLE 16D SDgetattdatainfo Parameter List 498TABLE 16E HDF4 Predefined Attributes 500TABLE 16F SDgetoldattdatainfo Parameter List 500TABLE 16G SDgetanndatainfo Parameter List 501TABLE 16H GRgetdatainfo Parameter List 502TABLE 16I GRgetattdatainfo Parameter List 502TABLE 16J Vgetattdatainfo Parameter List 503TABLE 16K VSgetdatainfo Parameter List 504TABLE 16L VSgetattdatainfo Parameter List 504TABLE AA The HDF Utility Tags 508TABLE AB The HDF General Raster Image Tags 508TABLE AC The HDF Composite Image Tags 509TABLE AD The HDF Scientific Data Set Tags 509TABLE AE The HDF Vset Tags 510TABLE AF The Obsolete HDF Tags 510TABLE AG Pre-defined Attributes in the DFSD and SD APIs 513
HDF 4.2.7 - February 2012 Copyright |
The HDF Group www.hdfgroup.org ![]() |