# HDF User’s Guide

Version 4.2r4

[Top]

> ## List of Tables

> TABLE 2A Hopen Parameter List
> TABLE 2B File Access Code Flags
> TABLE 2C Hclose Parameter List
> TABLE 2D Hgetlibversion and Hgetfileversion Parameter Lists
> TABLE 2E Hishdf/hishdff Parameter List
> TABLE 2F Standard HDF Data Types and Flags
> TABLE 2G Native Format Data Type Definitions
> TABLE 2H Little-Endian Format Data Type Definitions
> TABLE 2I Limit Definitions
> TABLE 2J Correspondence Between Fortran and HDF C Data Types
> TABLE 3A SD Interface Routines
> TABLE 3B File Access Code Flags
> TABLE 3C SDstart, SDcreate, SDselect, SDendaccess, and SDend Parameter Lists
> TABLE 3D SDwritedata Parameter List
> TABLE 3E SDisrecord Parameter List
> TABLE 3F SDsetblocksize Parameter List
> TABLE 3G SDsetcompress Parameter List
> TABLE 3H sfscompress Parameter List
> TABLE 3I HXsetdir and HXsetcreatedir Parameter Lists
> TABLE 3J SDsetexternalfile Parameter List
> TABLE 3K SDreaddata Parameter List
> TABLE 3L SDfileinfo, SDgetinfo, and SDgetcompinfo Parameter Lists
> TABLE 3M SDnametoindex, SDnametoindices, and SDgetnumvars_byname Parameter Lists
> TABLE 3N SDreftoindex, SDidtoref, SDidtype, and SDcheckempty Parameter Lists
> TABLE 3O SDsetnbitdataset Parameter List
> TABLE 3P SDgetdimid and SDsetdimname Parameter Lists
> TABLE 3Q SDsetdimval_comp and SDisdimval_bwcomp Parameter Lists
> TABLE 3R SDsetdimscale, SDdiminfo, and SDgetdimscale Parameter Lists
> TABLE 3S SDiscoordvar Parameter List
> TABLE 3T SDsetattr, SDfindattr, SDattrinfo, and SDreadattr Parameter Lists
> TABLE 3U Predefined Attributes List
> TABLE 3V Predefined Attribute Definitions
> TABLE 3W SDsetdatastrs and SDgetdatastrs Parameter Lists
> TABLE 3X SDsetdimstrs and SDgetdimstrs Parameter Lists
> TABLE 3Y SDsetrange and SDgetrange Parameter Lists
> TABLE 3Z SDsetfillvalue, SDgetfillvalue, and SDsetfillmode Parameter Lists
> TABLE 3AA SDsetcal and SDgetcal Parameter Lists
> TABLE 3AB SDgetfilename, SDgetnamelen, SDreset_maxopenfiles, SDget_maxopenfiles, and
> SDget_numopenfiles Parameter Lists
> TABLE 3AC SDsetnbitdataset Parameter List
> TABLE 3AD SDsetchunk Parameter List
> TABLE 3AE sfschnk Parameter List
> TABLE 3AF SDsetchunkcache Parameter List
> TABLE 3AG SDwritechunk Parameter List
> TABLE 3AH SDreadchunk Parameter List
> TABLE 3AI SDgetchunkinfo Parameter List
> TABLE 3AJ sfgichnk Parameter List
> TABLE 3AK Summary of HDF and XDR File Compatibility for the HDF and netCDF APIs
> TABLE 3AL NC Interface Routine Calls and their SD Equivalents
> TABLE 4A Vdata Interface Routines
> TABLE 4B Vstart, VSattach, VSdetach, and Vend Parameter Lists
> TABLE 4C VHstoredata and VHstoredatam Parameter Lists
> TABLE 4D Predefined Data Types and Field Names for Vdata Fields
> TABLE 4E VSsetname, VSsetclass, VSfdefine, VSsetfields, and VSsetinterlace Parameter Lists
> TABLE 4F VSseek and VSwrite Parameter Lists
> TABLE 4G VSsetblocksize and VSsetnumblocks Parameter Lists
> TABLE 4H VSfpack Parameter List
> TABLE 4I VSread Parameter List
> TABLE 4J VSlone, VSgetid, VSfind, and VSfexist Parameter Lists
> TABLE 4K VSfindex Parameter List
> TABLE 4L VSsetattr and VSgetattr Parameter Lists
> TABLE 4M VSnattrs and VSfnattrs Parameter Lists
> TABLE 4N VSfindattr, VSattrinfo, and VSisattr Parameter Lists
> TABLE 4O VSinquire Parameter List
> TABLE 4P VSgetblockinfo Parameter List
> TABLE 4Q VSQuery Routines Parameter Lists
> TABLE 4R VSelts, VSgetfields, VSgetinterlace, VSsizeof, VSgetname, and VSgetclass Parameter Lists
> TABLE 4S VF Routines Parameter Lists
> TABLE 5A Vgroup Interface Routines
> TABLE 5B Vstart, Vattach, Vdetach, and Vend Parameter Lists
> TABLE 5C Vsetname, Vsetclass, Vaddtagref, and Vinsert Parameter Lists
> TABLE 5D Vlone and Vgetid Parameter Lists
> TABLE 5E Vgetname and Vgetclass Parameter Lists
> TABLE 5F Vfind and Vfindclass Parameter Lists
> TABLE 5G Vntagrefs, Vgettagref, and Vgettagrefs Parameter Lists
> TABLE 5H Vinqtagref, Visvg, and Visvs Parameter Lists
> TABLE 5I Vflocate and Vnrefs Parameter Lists
> TABLE 5J VQueryref and VQuerytag Parameter Lists
> TABLE 5K Vdelete and Vdeletetagref Parameter Lists
> TABLE 5L Vgetversion, Vattrinfo, and Vnattrs Parameter Lists
> TABLE 5M Vsetattr, Vgetattr, and Vfindattr Parameter Lists
> TABLE 5N Vgetnext and Vinquire Parameter Lists
> TABLE 6A 8-Bit Raster Image Compression Method List
> TABLE 6B DFR8 Library Routines
> TABLE 6C DFR8putimage and DFR8addimage Parameter List
> TABLE 6D DFR8setpalette Parameter List
> TABLE 6E DFR8setcompress Parameter List
> TABLE 6F DFR8writeref Parameter List
> TABLE 6G DFR8getdims and DFR8getimage Parameter List
> TABLE 6H DFR8readref Parameter List
> TABLE 6I DFR8nimages Parameter List
> TABLE 6J DFR8nimages Parameter List
> TABLE 7A 24-Bit Raster Image Compression Method List
> TABLE 7B 24-Bit Raster Image Interlace Format
> TABLE 7C DF24 Library Routines
> TABLE 7D DF24putimage and DF24addimage Parameter List
> TABLE 7E DF24setil and DF24setcompress Parameter List
> TABLE 7F DF24getimage, DF24getdims and DF24reqil Parameter List
> TABLE 7G DF24readref Parameter List
> TABLE 7H DF24restart Parameter List
> TABLE 7I DF24nimages Parameter List
> TABLE 7J DF24lastref Parameter List
> TABLE 8A GR Library Routines
> TABLE 8B GRstart, GRselect, GRcreate, GRendaccess, and GRend, Parameter Lists
> TABLE 8C GRwriteimage Parameter List
> TABLE 8D GRsetcompress Parameter List
> TABLE 8E GRsetexternalfile Parameter List
> TABLE 8F GRreadimage and GRreqimageil Parameter Lists
> TABLE 8G GRfileinfo and GRgetiminfo Parameter Lists
> TABLE 8H GRidtoref, GRreftoindex, GRnametoindex, and GRgetcompinfo Parameter Lists
> TABLE 8I GRsetattr, GRfindattr, GRattrinfo, and GRgetattr Parameter Lists
> TABLE 8J GRgetlutid, GRgetlutinfo, and GRluttoref Parameter Lists
> TABLE 8K GRgetlutid, GRwritelut, GRreqlutil, and GRreadlut Parameter Lists
> TABLE 8L GRsetchunk, GRgetchunkinfo, GRsetchunkcache, GRwritechunk, and
> GRreadchunk Parameter Lists
> TABLE 9A DFP Library Routines
> TABLE 9B DFPputpal and DFPaddpal Parameter List
> TABLE 9C DFPwriteref Parameter List
> TABLE 9D DFPgetpal Parameter List
> TABLE 9E DFPreadref Parameter List
> TABLE 9F DFPnpals Parameter List
> TABLE 10A AN Library Routines
> TABLE 10B ANstart, ANcreate, ANcreatef, ANendaccess and ANend Parameter Lists
> TABLE 10C ANwriteann Parameter List
> TABLE 10D ANselect and ANreadann Parameter Lists
> TABLE 10E ANfileinfo and ANannlen Parameter Lists
> TABLE 10F ANnumann and ANannlist Parameter Lists
> TABLE 10G ANget_tagref, ANid2tagref, ANtagref2id, ANatype2tag, and ANtag2atype Parameter Lists
> TABLE 11A DFAN Library Routines
> TABLE 11B List of Annotation Interface Tags in HDF Versions 2.0, 3.0 and 4.0
> TABLE 11C DFANaddfid and DFANaddfds Parameter List
> TABLE 11D DFANputlabel and DFANputdesc Parameter List
> TABLE 11E DFANgetfidlen, DFANgetfid, DFANgetfdslen, and DFANgetfds Parameter List
> TABLE 11F DFANgetlablen, DFANgetlabel, DFANgetdesc and DFANgetdesclen Parameter List
> TABLE 11G DFANclear Parameter List
> TABLE 11H List and Descriptions of the DF*writeref and DF*lastref Routines
> TABLE 11I DFANlablist Parameter List
> TABLE 12A DFSD Library Routines
> TABLE 12B DFSDadddata and DFSDputdata Parameter List
> TABLE 12C DFSDsetNT and DFSDwriteref Parameter List
> TABLE 12D DFSDsetdims Parameter List
> TABLE 12E DFSDclear Parameter List
> TABLE 12F DFSDgetdata Parameter List
> TABLE 12G DFSDgetNT and DFSDgetdims Parameter List
> TABLE 12H DFSDreadref Parameter List
> TABLE 12I DFSDstartslab Parameter List
> TABLE 12J DFSDwriteslab Parameter List
> TABLE 12K DFSDreadslab Parameter List
> TABLE 12L DFSDsetlengths and DFSDsetdatastrs Parameter List
> TABLE 12M DFSDsetfillvalue, DFSDsetrange and DFSDsetcal Parameter List
> TABLE 12N DFSDgetdatalen and DFSDgetdatastrs Parameter List
> TABLE 12O DFSDgetfillvalue, DFSDgetcal and DFSDgetrange Parameter List
> TABLE 12P DFSDsetlengths and DFSDsetdimstrs Parameter List
> TABLE 12Q DFSDsetdimscale Parameter List
> TABLE 13A Error Reporting Routine List
> TABLE 13B HDF Error Codes
> TABLE 14A Results of the Write Operation to 1,000 1x1x1 Element Scientific Data Sets
> TABLE 14B Results of the Write Operation to One 10x10x10 Element Scientific Data Set
> TABLE 14C Results of the Write Operation to 1,000 1x1x1 Element Scientific Data Sets
> TABLE 14D Results of the Write Operation to 1,000 1x1x1 SDSs with Shared Dimensions
> TABLE 14E Results of the Write Operation to the 50 10x10x10 SDSs with the Fill Value Write Enabled
> TABLE 14F Results of the Write Operation to the 50 SDSs with the Fill Value Write Disabled
> TABLE 14G Results of the SDS Write Operation with the New and Old Dimension Scales
> TABLE 14H Results of the SDS Write Operation with Only the New Dimension Scale
> TABLE 15A The HDF Command-line Utilities
> TABLE 15B hdp Option Flags
> TABLE 15C The hdp Command Set
> TABLE 15D hdiff Option Flags
> TABLE 15E vshow Option Flags
> TABLE 15F hdfimport Options and Parameters
> TABLE 15G hdfimport ASCII Text, Native Floating Point, or Native Integer Input Fields
> TABLE 15H r8tohdf Option Flags
> TABLE 15I hdftor8 Option Flags:
> TABLE 15J hdfcomp Option Flags
> TABLE 15K hdfpack Option Flags
> TABLE 15L hdfls Option Flags
> TABLE 15M hdfed Option Flags
> TABLE 15N The hdfed Command Set
> TABLE 15O h4cc Options and Compiler Options
> TABLE 15P Environment Variables
> TABLE 15Q h4fc Option Flags
> TABLE 15R Environment Variables
> TABLE 15S h4redeploy Option Flags
> TABLE A The HDF Utility Tags
> TABLE B The HDF General Raster Image Tags
> TABLE C The HDF Composite Image Tags
> TABLE D The HDF Scientific Data Set Tags
> TABLE E The HDF Vset Tags
> TABLE F The Obsolete HDF Tags

HDF4.2r4 - February 2009 Copyright | The HDF Group www.hdfgroup.org