home *** CD-ROM | disk | FTP | other *** search
- i NCSA HDF Vset
-
- Table of Contents i
-
- National Center for Supercomputing Applications
-
- November 1990
-
-
-
-
-
-
-
-
-
-
- Table of Contents
-
-
-
-
- Introduction
- Overview ix
- What Is an HDF Vset? ix
- Uses of HDF Vsets ix
- New Features in HDF Vset 2.0 x
- System Requirements xi
- Use of This Manual xi
- Manual Contents xi
- Form of Presentation xii
- Further Reading xiii
- Chapter 1 NCSA HDF Vset Basics
- Chapter Overview 1.1
- Understanding HDF Vset 1.1
- Deciding on a Vset Scheme 1.2
- Examining the HDF Vset Interface 1.5
- Using Examples 1.5
- Example 1: Writing Data 1.5
- Example 2: Reading Data 1.7
- Example 3: Using Meshes and
- Connectivity Lists 1.9
- Example 4: Linking Vset Elements 1.12
- Using the HDF Vset Routines 1.14
- Naming Vgroups and Vdatas 1.15
- Chapter 2 Vdatas
- Chapter Overview 2.1
- Interlacing 2.1
- Working with Interlacing 2.1
- HDF Data Format 2.3
- Vdata Options 2.4
- Selecting Random-Access Reads 2.4
- Writing Fields of Mixed Types 2.4
- Specifying Read Fields 2.6
- Inquiring About a Vdata 2.7
- Using Searching Strategies 2.8
- Accessing Vdatas Simultaneously 2.10
- Chapter 3 Vset Utilities
- Chapter Overview 3.1
- vshow 3.1
- Synopsis 3.1
- vshow Description 3.1
- Bugs 3.1
- vmake 3.2
- Synopsis 3.2
- vmake Description 3.2
- Creating New Vgroups 3.2
- Creating New Vdata 3.2
- Creating Links 3.3
- Bugs 3.3
-
- Chapter 4 Vgroup Routine Descriptions
- Chapter Overview 4.1
- Vattach 4.1
- Vdetach 4.1
- Vgetclass 4.2
- Vgetid 4.2
- Vgetname 4.2
- Vgetnext 4.2
- Vinquire 4.3
- Vinsert 4.3
- Visvg 4.3
- Visvs 4.4
- Vlone 4.4
- Vsetclass 4.4
- Vsetname 4.5
- Chapter 5 Vdata Routine Descriptions
- Chapter Overview 5.1
- VSattach 5.1
- VSdetach 5.1
- VSfdefine 5.2
- VSfexist 5.3
- VSgetclass 5.3
- VSgetid 5.3
- VSgetname 5.3
- VSinquire 5.4
- VSlone 5.4
- VSread 5.5
- VSseek 5.5
- VSsetclass 5.6
- VSsetfields 5.6
- VSsetinterlace 5.7
- VSsetname 5.7
- VSwrite 5.7
- Chapter 6 HDF Vset FORTRAN Interface
- Chapter Overview 6.1
- Vgroup Level Calls 6.1
- Vdata Level Calls 6.1
- Vgroup FORTRAN Routines 6.2
- VFATCH 6.2
- VFDTCH 6.2
- VFGCLS 6.2
- VFGID 6.2
- VFGNAM 6.3
- VFGNXT 6.3
- VFINQ 6.3
- VFINSRT 6.3
- VFISVG 6.3
- VFISVS 6.3
- VFLONE 6.4
- VFSCLS 6.4
- VFSNAM 6.4
- Vdata FORTRAN Routines 6.5
- VSFATCH 6.5
- VSFDTCH 6.5
- VSFFDEF 6.5
- VSFEX 6.6
- VSFGCLS 6.6
- VSFGID 6.6
- VSFGNAM 6.6
- VSFINQ 6.6
- VSFLONE 6.7
- VSFREAD 6.7
- VSFSEEK 6.7
- VSFSFLD 6.8
- VSFSINT 6.8
- VSFSNAM 6.8
- VSFWRIT 6.8
- FORTRAN Example 6.9
- Appendix A NCSA HDF Vset Calls at a Glance
- Overview A.1
- Vgroup calls A.1
- Vdata calls A.1
- Appendix B NCSA HDF Vset Calls Summary
- Overview B.1
- Calling Sequences B.1
- Appendix C Pre-defined Fieldnames
- Overview C.1
- Appendix D Source Files
- Overview D.1
- Source Files D.1
- Appendix E Compatibility Information for 1.0 Users
- Overview E.1
- Source Files E.1
- Appendix F Obtaining NCSA Software
- Overview F.1
- Obtaining NCSA Software F.1
- FTP F.1
- Archive Server F.2
- Mail F.3
-
- Figures and Tables
- Figure 1.1 Analogy Between the HDF Vset and the
- UNIX File System 1.1
- Figure 1.2 Sharing Data Among Vsets 1.2
- Figure 1.3 Vset Schemes 1.3
- Figure 1.4 HDF File with Three Vsets 1.4
- Figure 1.5 Writing to a Vset Data 1.5
- Figure 1.6 Reading Data from a Vset 1.7
- Figure 1.7 Mesh and Connectivity List 1.10
- Figure 1.8 Storing a Connectivity List 1.11
- Figure 1.9 Linking Vgroups and Vdatas 1.12
- Figure 2.1 Interlacing Within Vdatas 2.3
- Figure 2.2 Structure Array Vs. Packed Array 2.5
- Figure 2.3 Packing Data 2.6
- Figure 2.4 Searching for a Vgroup 2.8
- Figure 2.5 Searching for a Vdata 2.8
- Figure 2.6 Hierarchical Searching 2.9
- Figure 2.7 Search Using Fieldnames 2.10
- Figure 2.8 Accessing Vdatas Simultaneously 2.10
-
- Table 1.1 Vset Routines 1.5
- Table B.1 Calling Sequence Variables B.1
- Table B.2 Vset Calls Summary B.2
- Table C.1 Predefined Fieldnames C.1
-
-
-