summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrank Baker <fbaker@hdfgroup.org>2003-04-08 21:33:50 (GMT)
committerFrank Baker <fbaker@hdfgroup.org>2003-04-08 21:33:50 (GMT)
commit4c6122a53c39e953518ac663ea7eb6216034d437 (patch)
tree3d32f775130c96ffe8d18104b9f691ae4bdc81ca
parent7e723792ba5bf53a132409c5db22d1affebcac3f (diff)
downloadhdf5-4c6122a53c39e953518ac663ea7eb6216034d437.zip
hdf5-4c6122a53c39e953518ac663ea7eb6216034d437.tar.gz
hdf5-4c6122a53c39e953518ac663ea7eb6216034d437.tar.bz2
[svn-r6600]
Purpose: Link in additional Fortran90 functions. Description: Linked 68 new Fortran90 functions to the discussions of the corresponding C functions. Made the corresponding Fortran index changes in the function listings at the tops of the RM pages. Fixed formatting and link typos in RM_H5P.html & fortran/h5p_FORTRAN.html. Platforms tested: Safari and IE 5
-rw-r--r--doc/html/RM_H5.html25
-rw-r--r--doc/html/RM_H5D.html37
-rw-r--r--doc/html/RM_H5E.html8
-rw-r--r--doc/html/RM_H5F.html46
-rw-r--r--doc/html/RM_H5I.html25
-rw-r--r--doc/html/RM_H5P.html263
-rw-r--r--doc/html/RM_H5R.html18
-rw-r--r--doc/html/RM_H5S.html94
-rw-r--r--doc/html/RM_H5T.html39
-rw-r--r--doc/html/RM_H5Z.html54
-rw-r--r--doc/html/fortran/h5p_FORTRAN.html15
11 files changed, 401 insertions, 223 deletions
diff --git a/doc/html/RM_H5.html b/doc/html/RM_H5.html
index 8ee48be..a094ad8 100644
--- a/doc/html/RM_H5.html
+++ b/doc/html/RM_H5.html
@@ -90,14 +90,17 @@ facilitate moving easily between them.</i>
<tr><td valign=top>
<ul>
<li><a href="#Library-Open">h5open_f</a>
+ <li><a href="#Library-Close">h5close_f</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- <li><a href="#Library-Close">h5close_f</a>
+ <li><a href="#Library-Version">h5get_libversion_f</a>
+ <li><a href="#Library-VersCheck">h5check_version_f</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- &nbsp;
+ <li><a href="#Library-GarbageCollect">h5garbage_collect_f</a>
+ <li><a href="#Library-DontAtExit">h5dont_atexit_f</a>
</ul>
</td></tr>
</table>
@@ -191,11 +194,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5_FORTRAN.html#h5xxx_f"
+ <dd><a href="fortran/h5_FORTRAN.html#h5garbage_collect_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
--->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -231,11 +232,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5_FORTRAN.html#h5xxx_f"
+ <dd><a href="fortran/h5_FORTRAN.html#h5dont_atexit_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
--->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -269,11 +268,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5_FORTRAN.html#h5xxx_f"
+ <dd><a href="fortran/h5_FORTRAN.html#h5get_libversion_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
--->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -368,11 +365,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Upon failure, this function causes the application to abort.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5_FORTRAN.html#h5xxx_f"
+ <dd><a href="fortran/h5_FORTRAN.html#h5check_version_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
--->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -420,7 +415,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 2 August 2001
+Last modified: 3 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5D.html b/doc/html/RM_H5D.html
index 37b869c..327dea9 100644
--- a/doc/html/RM_H5D.html
+++ b/doc/html/RM_H5D.html
@@ -106,14 +106,15 @@ facilitate moving easily between them.</i>
<li><a href="#Dataset-Create">h5dcreate_f</a>
<li><a href="#Dataset-Open">h5dopen_f</a>
<li><a href="#Dataset-Close">h5dclose_f</a>
+ <li><a href="#Dataset-GetSpace">h5dget_space_f</a>
+ <li><a href="#Dataset-GetSpaceStatus">h5dget_space_status_f</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- <li><a href="#Dataset-GetSpace">h5dget_space_f</a>
<li><a href="#Dataset-GetType">h5dget_type_f</a>
<li><a href="#Dataset-GetCreatePlist">h5dget_create_plist_f</a>
-<!--<li><a href="#Dataset-GetStorageSize">h5dget_storage_size_f</a> -->
-<!--<li><a href="#Dataset-VLGetBuf">h5dvlen_get_buf_size_f</a> -->
+ <li><a href="#Dataset-GetStorageSize">h5dget_storage_size_f</a>
+ <li><a href="#Dataset-VLGetBuf">h5dvlen_get_max_len_f</a>
<!--<li><a href="#Dataset-VLReclaim">h5dvlen_reclaim_f</a> -->
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
@@ -123,6 +124,7 @@ facilitate moving easily between them.</i>
<!--<li><a href="#Dataset-Iterate">h5diterate_f</a> -->
<!--<li><a href="#Dataset-Debug">h5ddebug_f</a> -->
<li><a href="#Dataset-Extend">h5dextend_f</a>
+ <li><a href="#Dataset-Fill">h5dfill_f</a>
</ul>
</td></tr>
</table>
@@ -309,11 +311,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5d_FORTRAN.html#h5dget_space_f"
+ <dd><a href="fortran/h5d_FORTRAN.html#h5dget_space_status_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -411,11 +411,10 @@ facilitate moving easily between them.</i>
<dd>Returns the amount of storage space allocated for the dataset,
not counting meta data;
otherwise returns 0 (zero).
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5d_FORTRAN.html#h5dget_storage_size"
+ <dd><a href="fortran/h5d_FORTRAN.html#h5dget_storage_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -456,11 +455,16 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5d_FORTRAN.html#h5dvlen_get_buf_size_f"
- target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <dd>There is no direct FORTRAN couterpart for the C function
+ <code>H5Dvlen_get_buf_size</code>;
+ corresponding functionality is provided by the FORTRAN function
+ <a href="fortran/h5d_FORTRAN.html#h5dvlen_get_max_len_f"
+ target="FortranWin"><code>h5dvlen_get_max_len_f</code></a>.
+ <br>
+ <a href="fortran/h5d_FORTRAN.html#h5dvlen_get_max_len_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0 ></a>
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -1041,11 +1045,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5d_FORTRAN.html#h5diterate_f"
+ <dd><a href="fortran/h5d_FORTRAN.html#h5dfill_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -1092,7 +1095,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 28 March 2003
+Last modified: 8 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5E.html b/doc/html/RM_H5E.html
index cdddebc..5c4e743 100644
--- a/doc/html/RM_H5E.html
+++ b/doc/html/RM_H5E.html
@@ -93,13 +93,13 @@ facilitate moving easily between them.</i>
<table border=0>
<tr><td valign=top>
<ul>
- <li><a href="#Error-SetAuto">h5eset_auto_f</a>
-<!--<li><a href="#Error-GetAuto">h5eget_auto_f</a> -->
<li><a href="#Error-Clear">h5eclear_f</a>
+ <li><a href="#Error-Print">h5eprint_f</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- <li><a href="#Error-Print">h5eprint_f</a>
+ <li><a href="#Error-SetAuto">h5eset_auto_f</a>
+<!--<li><a href="#Error-GetAuto">h5eget_auto_f</a> -->
<!--<li><a href="#Error-Walk">h5ewalk_f</a> -->
<!--<li><a href="#Error-WalkCB">h5ewalk_cb_f</a> -->
</ul>
@@ -577,7 +577,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 1 February 2002
+Last modified: 3 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5F.html b/doc/html/RM_H5F.html
index 7933856..3bdf282 100644
--- a/doc/html/RM_H5F.html
+++ b/doc/html/RM_H5F.html
@@ -99,24 +99,23 @@ facilitate moving easily between them.</i>
<tr><td valign=top>
<ul>
<li><a href="#File-Create">h5fcreate_f</a>
-</ul>
-</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
-<ul>
<li><a href="#File-Open">h5fopen_f</a>
-<!--<li><a href="#File-Reopen">h5freopen_f</a> -->
+ <li><a href="#File-Reopen">h5freopen_f</a>
+ <li><a href="#File-Close">h5fclose_f</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- <li><a href="#File-Close">h5fclose_f</a>
-<!--<li><a href="#File-Flush">h5fflush_f</a> -->
+ <li><a href="#File-Flush">h5fflush_f</a>
+ <li><a href="#File-IsHDF5">h5fis_hdf5_f</a>
+ <li><a href="#File-Mount">h5fmount_f</a>
+ <li><a href="#File-Unmount">h5funmount_f</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- <li><a href="#File-IsHDF5">h5fis_hdf5_f</a>
-<!--<li><a href="#File-Mount">h5fmount_f</a> -->
-<!--<li><a href="#File-Unmount">h5funmount_f</a> -->
-<!--<li><a href="#File-GetCreatePlist">h5fget_create_plist_f</a> -->
-<!--<li><a href="#File-GetAccessPlist">h5fget_access_plist_f</a> -->
+ <li><a href="#File-GetCreatePlist">h5fget_create_plist_f</a>
+ <li><a href="#File-GetAccessPlist">h5fget_access_plist_f</a>
+ <li><a href="#File-GetObjCount">h5fget_obj_count_f</a>
+ <li><a href="#File-GetObjIDs">h5fget_obj_ids_f</a>
</ul>
</td></tr>
</table>
@@ -374,11 +373,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5f_FORTRAN.html#h5fflush_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -441,11 +439,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a file access property list identifier if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5f_FORTRAN.html#h5fget_access_plist_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -481,11 +478,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a file creation property list identifier if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5f_FORTRAN.html#h5fget_create_plist_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -521,11 +517,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a file access property list identifier if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5f_FORTRAN.html#h5fget_access_plist_f"
+ <dd><a href="fortran/h5f_FORTRAN.html#h5fget_obj_count_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -639,11 +634,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5f_FORTRAN.html#h5fmount_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -685,11 +679,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5f_FORTRAN.html#h5funmount_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -730,11 +723,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a new file identifier if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5f_FORTRAN.html#h5freopen_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -781,7 +773,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 13 December 2002
+Last modified: 3 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5I.html b/doc/html/RM_H5I.html
index 33940a6..e311387 100644
--- a/doc/html/RM_H5I.html
+++ b/doc/html/RM_H5I.html
@@ -61,7 +61,7 @@ This function provides a tool for working with object identifiers.
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- &nbsp;
+ <li><a href="#Identify-GetName">H5Iget_name</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
@@ -93,7 +93,7 @@ facilitate moving easily between them.</i>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
- &nbsp;
+ <li><a href="#Identify-GetName">h5iget_name_f</a>
</ul>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<ul>
@@ -158,6 +158,25 @@ facilitate moving easily between them.</i>
</dl>
+<hr>
+<dl>
+<dt><strong>Name:</strong> <a name="Identify-GetName">H5Iget_name</a>
+<dt><strong>Signature:</strong>
+ <dd><em>ssize_t</em> <code>H5Iget_name</code>(<em>hid_t</em> <code>obj_id</code>,
+ <em>char *</em><code>name</code>,
+ <em>size_t</em> <code>size</code>
+ )
+
+<dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5i_FORTRAN.html#h5iget_name_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
<!-- #BeginLibraryItem "/ed_libs/NavBar_RM.lbi" --><hr>
<center>
<table border=0 width=98%>
@@ -198,7 +217,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 14 July 2000
+Last modified: 4 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5P.html b/doc/html/RM_H5P.html
index 1cf79d5..4972b8e 100644
--- a/doc/html/RM_H5P.html
+++ b/doc/html/RM_H5P.html
@@ -107,7 +107,7 @@ which require many different parameters to be easily manipulated.
<i>File Close Properties</i>
<ul>
<li><a href="#Property-SetFcloseDegree">H5Pset_fclose_degree</a>
- <li><a href="#Property-GetfcloseDegree">H5Pget_fclose_degree</a>
+ <li><a href="#Property-GetFcloseDegree">H5Pget_fclose_degree</a>
</ul>
@@ -209,6 +209,8 @@ which require many different parameters to be easily manipulated.
<li><a href="#Property-SetFilterCallback">H5Pset_filter_callback</a>
<li><a href="#Property-SetHyperCache">H5Pset_hyper_cache</a>
<li><a href="#Property-GetHyperCache">H5Pget_hyper_cache</a>
+ <li><a href="#Property-SetHyperVectorSize">H5Pset_hyper_vector_size</a>
+ <li><a href="#Property-GetHyperVectorSize">H5Pget_hyper_vector_size</a>
<li><a href="#Property-SetBTreeRatios">H5Pset_btree_ratios</a>
<li><a href="#Property-GetBTreeRatios">H5Pget_btree_ratios</a>
<li><a href="#Property-SetVLMemManager">H5Pset_vlen_mem_manager</a>
@@ -259,6 +261,30 @@ facilitate moving easily between them.</i>
<li><a href="#Property-Close">h5pclose_f</a>
</ul>
+
+ <p><i>Generic Properties</i>
+ <ul>
+ <li><a href="#Property-CreateClass">H5Pcreate_class</a>
+<!--<li><a href="#Property-CreateList">H5Pcreate_list</a> -->
+ <li><a href="#Property-Register">H5Pregister</a>
+ <li><a href="#Property-Insert">H5Pinsert</a>
+ <li><a href="#Property-Set">H5Pset</a>
+ <li><a href="#Property-Exist">H5Pexist</a>
+ <li><a href="#Property-GetSize">H5Pget_size</a>
+ <li><a href="#Property-GetNProps">H5Pget_nprops</a>
+ <li><a href="#Property-GetClassName">H5Pget_class_name</a>
+ <li><a href="#Property-GetClassParent">H5Pget_class_parent</a>
+ <li><a href="#Property-IsAClass">H5Pisa_class</a>
+ <li><a href="#Property-Get">H5Pget</a>
+ <li><a href="#Property-Equal">H5Pequal</a>
+<!--<li><a href="#Property-Iterate">H5Piterate</a> -->
+ <li><a href="#Property-CopyProp">H5Pcopy_prop</a>
+ <li><a href="#Property-Remove">H5Premove</a>
+ <li><a href="#Property-Unregister">H5Punregister</a>
+ <li><a href="#Property-CloseList">H5Pclose_list</a>
+ <li><a href="#Property-CloseClass">H5Pclose_class</a>
+ </ul>
+
<p><i>File Creation Properties</i>
<ul>
<li><a href="#Property-GetVersion">h5pget_version_f</a>
@@ -272,6 +298,12 @@ facilitate moving easily between them.</i>
<li><a href="#Property-GetIstoreK">h5pget_istore_k_f</a>
</ul>
+ <i>File Close Properties</i>
+ <ul>
+ <li><a href="#Property-SetFcloseDegree">h5pset_fclose_degree_f</a>
+ <li><a href="#Property-GetFcloseDegree">h5pget_fclose_degree_f</a>
+ </ul>
+
<!--<p><i>Variable-length Datatype Properties</i> -->
<!--<ul> -->
<!--<li><a href="#Property-SetVLMemManager">h5pset_vlen_mem_manager_f</a> -->
@@ -293,9 +325,16 @@ facilitate moving easily between them.</i>
<!--<li><a href="#Property-GetCompression">h5pget_compression_f</a> -->
<li><a href="#Property-SetFillValue">h5pset_fill_value_f</a>
<li><a href="#Property-GetFillValue">h5pget_fill_value_f</a>
+ <li><a href="#Property-FillValueDefined">h5pfill_value_defined_f</a>
+ <li><a href="#Property-SetFillTime">h5pset_fill_time_f</a>
+ <li><a href="#Property-GetFillTime">h5pget_fill_time_f</a>
+ <li><a href="#Property-SetAllocTime">h5pset_alloc_time_f</a>
+ <li><a href="#Property-GetAllocTime">h5pget_alloc_time_f</a>
<li><a href="#Property-SetFilter">h5pset_filter_f</a>
<!--<li><a href="#Property-GetNFilters">h5pget_nfilters_f</a> -->
<li><a href="#Property-GetFilter">h5pget_filter_f</a>
+ <li><a href="#Property-SetFletcher32">h5pset_fletcher32_f</a>
+ <li><a href="#Property-SetShuffle">h5pset_shuffle_f</a>
<li><a href="#Property-SetExternal">h5pset_external_f</a>
<li><a href="#Property-GetExternalCount">h5pget_external_count_f</a>
<li><a href="#Property-GetExternal">h5pget_external_f</a>
@@ -319,6 +358,10 @@ facilitate moving easily between them.</i>
<i>File Access Properties</i>
<ul>
<li><a href="#Property-GetDriver">h5pget_driver_f</a>
+ <li><a href="#Property-SetMetaBlockSize">h5pset_meta_block_size_f</a>
+ <li><a href="#Property-GetMetaBlockSize">h5pget_meta_block_size_f</a>
+ <li><a href="#Property-SetSieveBufSize">h5pset_sieve_buf_size_f</a>
+ <li><a href="#Property-GetSieveBufSize">h5Pget_sieve_buf_size_f</a>
<!--<li><a href="#Property-SetStdio">h5pset_stdio_f</a> -->
<!--<li><a href="#Property-GetStdio">h5pget_stdio_f</a> -->
<!--<li><a href="#Property-SetSec2">h5pset_sec2_f</a> -->
@@ -340,18 +383,25 @@ facilitate moving easily between them.</i>
</ul>
- <p><i>Dataset Memory and Transfer Properties</i>
+ <p><i>Dataset Access, Memory, and Transfer Properties</i>
<ul>
-<!--<li><a href="#Property-SetBuffer">h5pset_buffer_f</a> -->
-<!--<li><a href="#Property-GetBuffer">h5pget_buffer_f</a> -->
+ <li><a href="#Property-SetBuffer">h5pset_buffer_f</a>
+ <li><a href="#Property-GetBuffer">h5pget_buffer_f</a>
<!--<li><a href="#Property-SetPreserve">h5pset_preserve_f</a> -->
<!--<li><a href="#Property-GetPreserve">h5pget_preserve_f</a> -->
+ <li><a href="#Property-SetEdcCheck">h5pset_edc_check_f</a>
+ <li><a href="#Property-GetEdcCheck">h5pget_edc_check_f</a>
<li><a href="#Property-SetHyperCache">h5pset_hyper_cache_f</a>
<li><a href="#Property-GetHyperCache">h5pget_hyper_cache_f</a>
+ <li><a href="#Property-SetHyperVectorSize">h5pset_hyper_vector_size_f</a>
+ <li><a href="#Property-GetHyperVectorSize">h5pget_hyper_vector_size_f</a>
<li><a href="#Property-SetBTreeRatios">h5pset_btree_ratios_f</a>
<li><a href="#Property-GetBTreeRatios">h5pget_btree_ratios_f</a>
<li><a href="#Property-SetDxplMpio">h5pset_dxpl_mpio_f</a>&nbsp;&nbsp;&nbsp;||
<li><a href="#Property-GetDxplMpio">h5pget_dxpl_mpio_f</a>&nbsp;&nbsp;&nbsp;||
+ <br>&nbsp;
+ <li><a href="#Property-SetSmallData">h5pset_small_data_block_size_f</a>
+ <li><a href="#Property-GetSmallData">h5pget_small_data_block_size_f</a>
</ul>
</td></tr>
@@ -629,16 +679,15 @@ facilitate moving easily between them.</i>
<td><em>H5P_cls_close_func_t</em> <code>close</code></td>
<td>IN: Callback routine called when a property list is being closed</td></tr>
</table>
+ </ul>
<dt><strong>Returns:</strong>
<dd>Success: a valid property list class identifier
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pcreate_class_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -973,12 +1022,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
-
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pregister_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1242,11 +1288,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pinsert_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1330,11 +1374,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1375,11 +1417,9 @@ facilitate moving easily between them.</i>
property object; zero if the property does not exist
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pexist_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1427,11 +1467,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1474,11 +1512,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_nprops_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1514,11 +1550,9 @@ facilitate moving easily between them.</i>
<dd>Success: a pointer to an allocated string containing the class name
<dd>Failure: NULL
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_class_name_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1538,6 +1572,10 @@ facilitate moving easily between them.</i>
<dt><strong>Purpose:</strong>
<dd>Retrieves the parent class of a property class.
+ <dt><strong>Description:</strong>
+ <dd><code>H5Pget_class_parent</code> retrieves an identifier for the
+ parent class of a property class.
+
<dt><strong>Parameters:</strong>
<ul><table>
<tr>
@@ -1549,15 +1587,9 @@ facilitate moving easily between them.</i>
<dd>Success: a valid parent class object identifier
<dd>Failure: a negative value
- <dt><strong>Description:</strong>
- <dd><code>H5Pget_class_parent</code> retrieves an identifier for the
- parent class of a property class.
-
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_class_parent_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1596,11 +1628,9 @@ facilitate moving easily between them.</i>
<dd>Success: TRUE (positive) if equal; FALSE (zero) if unequal
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pisa_class_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1660,11 +1690,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1708,11 +1736,9 @@ facilitate moving easily between them.</i>
<dd>Success: TRUE (positive) if equal; FALSE (zero) if unequal
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pequal_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1893,11 +1919,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pcopy_prop_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -1947,6 +1971,14 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Success: a non-negative value
<dd>Failure: a negative value
+
+ <dt><strong>Non-C APIs:</strong>
+ <dd><a href="fortran/h5p_FORTRAN.html#h5premove_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
</dl>
@@ -1987,11 +2019,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5punregister_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -2032,11 +2062,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pclose_list_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -2074,11 +2102,9 @@ facilitate moving easily between them.</i>
<dd>Success: a non-negative value
<dd>Failure: a negative value
- <!--
<dt><strong>Non-C APIs:</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pXXX_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pclose_class_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3020,11 +3046,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pset_layout_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pfill_value_defined_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3074,11 +3098,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pset_layout_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_fill_time_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3128,11 +3150,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pset_layout_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_fill_time_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3204,11 +3224,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pset_layout_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_alloc_time_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3270,11 +3288,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pset_layout_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_alloc_time_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3582,11 +3598,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pget_nfilters_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_shuffle_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -3613,11 +3628,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pget_nfilters_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_fletcher32_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -3666,11 +3680,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pget_nfilters_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_edc_check_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -3696,11 +3709,10 @@ facilitate moving easily between them.</i>
<dd>Returns <code>H5P_ENABLE_EDC</code> or <code>H5P_DISABLE_EDC</code>
if successful;
otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pget_nfilters_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_edc_check_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -3818,11 +3830,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_meta_block_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3860,11 +3870,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_meta_block_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3906,11 +3914,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_sieve_buf_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -3948,11 +3954,9 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_sieve_buf_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -4245,6 +4249,43 @@ facilitate moving easily between them.</i>
</dl>
+
+
+
+<hr>
+<dl>
+ <dt><strong>Name:</strong> <a name="Property-SetHyperVectorSize">H5Pset_hyper_vector_size</a>
+
+
+ <dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_hyper_vector_size_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
+<hr>
+<dl>
+ <dt><strong>Name:</strong> <a name="Property-GetHyperVectorSize">H5Pget_hyper_vector_size</a>
+
+
+ <dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_hyper_vector_size_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
+
+
+
+
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-SetBTreeRatios">H5Pset_btree_ratios</a>
@@ -4386,11 +4427,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_buffer_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -4424,11 +4464,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns buffer size, in bytes, if successful;
otherwise 0 on failure.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_buffer_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -4483,11 +4522,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_small_data_block_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -4519,11 +4557,10 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_small_data_block_size_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -6499,11 +6536,9 @@ fid=H5Fcreate("PointA",H5F_ACC_TRUNC,H5P_DEFAULT,fapl);
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful. Otherwise returns a negative
value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pset_fclose_degree_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -6539,11 +6574,9 @@ fid=H5Fcreate("PointA",H5F_ACC_TRUNC,H5P_DEFAULT,fapl);
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful. Otherwise returns a negative
value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
+ <dd><a href="fortran/h5p_FORTRAN.html#h5pget_fclose_degree_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- -->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
@@ -6671,7 +6704,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 28 March 2003
+Last modified: 7 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5R.html b/doc/html/RM_H5R.html
index a90e4d1..c692225 100644
--- a/doc/html/RM_H5R.html
+++ b/doc/html/RM_H5R.html
@@ -54,18 +54,18 @@ to specific objects and data regions in an HDF5 file.
<p>
<strong>The C Interfaces:</strong>
-<table border=0 width=98%>
-<tr><td valign=top width=33%>
+<table border=0 width=80%>
+<tr><td valign=top width=40%>
<ul>
<li><a href="#Reference-Create">H5Rcreate</a>
<li><a href="#Reference-Dereference">H5Rdereference</a>
</ul>
-</td><td valign=top width=33%>
+</td><td valign=top width=40%>
<ul>
<li><a href="#Reference-GetRegion">H5Rget_region</a>
<li><a href="#Reference-GetObjectType">H5Rget_object_type</a>
</ul>
-</td><td valign=top width=34%>
+</td><td valign=top width=20%>
<ul>
</ul>
@@ -87,18 +87,18 @@ this external window so that both browser windows are visible and to
facilitate moving easily between them.</i>
</font>
-<table border=0>
-<tr><td valign=top>
+<table border=0 width=80%>
+<tr><td valign=top width=40%>
<ul>
<li><a href="#Reference-Create">h5rcreate_f</a>
<li><a href="#Reference-Dereference">h5rdereference_f</a>
</ul>
-</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
+</td><td valign=top width=40%>
<ul>
<li><a href="#Reference-GetRegion">h5rget_region_f</a>
<li><a href="#Reference-GetObjectType">h5rget_object_type_f</a>
</ul>
-</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
+</td><td valign=top width=20%>
<ul>
</ul>
@@ -338,7 +338,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 30 April 2002
+Last modified: 8 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5S.html b/doc/html/RM_H5S.html
index 107592b..cae5eb8 100644
--- a/doc/html/RM_H5S.html
+++ b/doc/html/RM_H5S.html
@@ -87,6 +87,10 @@ elements of a dataset.
<li><a href="#Dataspace-SelectNone">H5Sselect_none</a>
<li><a href="#Dataspace-SelectValid">H5Sselect_valid</a>
<li><a href="#Dataspace-SelectHyperslab">H5Sselect_hyperslab</a>
+ <li><a href="#Dataspace-CombineHyperslab">H5Scombine_hyperslab</a>
+ <li><a href="#Dataspace-CombineSelect">H5Scombine_select</a>
+ <li><a href="#Dataspace-SelectSelect">H5Sselect_select</a>
+ <li><a href="#Dataspace-GetSelectType">H5Sget_select_type</a>
</td></tr>
</table>
@@ -124,10 +128,10 @@ facilitate moving easily between them.</i>
<li><a href="#Dataspace-SetExtentSimple">h5sset_extent_simple_f</a>
<li><a href="#Dataspace-SetExtentNone">h5sset_extent_none_f</a>
<li><a href="#Dataspace-SelectNpoints">h5sget_select_npoints_f</a>
-<!--<li><a href="#Dataspace-SelectHyperNBlocks">h5sget_select_hyper_nblocks_f</a> -->
-<!--<li><a href="#Dataspace-SelectHyperBlockList">h5sget_select_hyper_blocklist_f</a> -->
-<!--<li><a href="#Dataspace-SelectElemNPoints">h5sget_select_elem_npoints_f</a> -->
-<!--<li><a href="#Dataspace-SelectElemPointList">h5sget_select_elem_pointlist_f</a> -->
+ <li><a href="#Dataspace-SelectHyperNBlocks">h5sget_select_hyper_nblocks_f</a>
+ <li><a href="#Dataspace-SelectHyperBlockList">h5sget_select_hyper_blocklist_f</a>
+ <li><a href="#Dataspace-SelectElemNPoints">h5sget_select_elem_npoints_f</a>
+ <li><a href="#Dataspace-SelectElemPointList">h5sget_select_elem_pointlist_f</a>
<!--<li><a href="#Dataspace-SelectBounds">h5sget_select_bounds_f</a> -->
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
<li><a href="#Dataspace-SelectElements">h5sselect_elements_f</a>
@@ -135,6 +139,10 @@ facilitate moving easily between them.</i>
<li><a href="#Dataspace-SelectNone">h5sselect_none_f</a>
<li><a href="#Dataspace-SelectValid">h5sselect_valid_f</a>
<li><a href="#Dataspace-SelectHyperslab">h5sselect_hyperslab_f</a>
+ <li><a href="#Dataspace-CombineHyperslab">h5scombine_hyperslab_f</a>
+ <li><a href="#Dataspace-CombineSelect">h5scombine_select_f</a>
+ <li><a href="#Dataspace-SelectSelect">h5sselect_select_f</a>
+ <li><a href="#Dataspace-GetSelectType">h5sget_select_type_f</a>
</td></tr>
</table>
@@ -963,11 +971,10 @@ I/O is performed.
<dd>Returns the number of hyperslab blocks in
the current dataspace selection if successful.
Otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_select_hyper_nblocks_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -1023,11 +1030,10 @@ I/O is performed.
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_select_hyper_blocklist_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -1054,11 +1060,10 @@ I/O is performed.
<dt><strong>Returns:</strong>
<dd>Returns the number of element points in the current dataspace selection if successful.
Otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_select_elem_npoints_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -1113,11 +1118,10 @@ I/O is performed.
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_select_elem_pointlist_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -1177,6 +1181,70 @@ I/O is performed.
</dl>
+
+
+
+
+
+<hr>
+<dl>
+<dt><strong>Name:</strong> <a name="Dataspace-CombineHyperslab">H5Scombine_hyperslab</a>
+
+<dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5s_FORTRAN.html#h5scombine_hyperslab_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
+<hr>
+<dl>
+<dt><strong>Name:</strong> <a name="Dataspace-CombineSelect">H5Scombine_select</a>
+
+<dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5s_FORTRAN.html#h5scombine_select_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
+<hr>
+<dl>
+<dt><strong>Name:</strong> <a name="Dataspace-SelectSelect">H5Sselect_select</a>
+
+<dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5s_FORTRAN.html#h5sselect_select_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
+<hr>
+<dl>
+<dt><strong>Name:</strong> <a name="Dataspace-GetSelectType">H5Sget_select_type</a>
+
+<dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5s_FORTRAN.html#h5sget_select_type_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
+
+
+
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Dataspace-Close">H5Sclose</a>
@@ -1248,7 +1316,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 7 May 2002
+Last modified: 7 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5T.html b/doc/html/RM_H5T.html
index eaf7e1a..f769561 100644
--- a/doc/html/RM_H5T.html
+++ b/doc/html/RM_H5T.html
@@ -133,6 +133,7 @@ of a dataset.
<p>
<i>Variable-length Datatypes</i>
<li><a href="#Datatype-VLCreate">H5Tvlen_create</a>
+ <li><a href="#Datatype-IsVariableString">H5Tis_variable_str</a>
<p>
<i>Opaque Datatypes</i>
<li><a href="#Datatype-SetTag">H5Tset_tag</a>
@@ -167,7 +168,7 @@ facilitate moving easily between them.</i>
<!--<li><a href="#Datatype-Lock">h5tlock_f</a> -->
<li><a href="#Datatype-GetClass">h5tget_class_f</a>
<li><a href="#Datatype-GetSize">h5tget_size_f</a>
-<!--<li><a href="#Datatype-GetSuper">h5tget_super_f</a> -->
+ <li><a href="#Datatype-GetSuper">h5tget_super_f</a>
<li><a href="#Datatype-Close">h5tclose_f</a>
<!--<p> -->
<!--<i>Conversion Functions</i> -->
@@ -238,6 +239,10 @@ facilitate moving easily between them.</i>
<li><a href="#Datatype-GetMemberName">h5tget_member_name_f</a>
<!--<li><a href="#Datatype-GetMemberIndex">h5tget_member_index_f</a> -->
<p>
+ <i>Variable-length Datatypes</i>
+ <li><a href="#Datatype-VLCreate">h5tvlen_create_f</a>
+ <li><a href="#Datatype-IsVariableString">h5tis_variable_str_f</a>
+ <p>
<i>Opaque Datatypes</i>
<li><a href="#Datatype-SetTag">h5tset_tag_f</a>
<li><a href="#Datatype-GetTag">h5tget_tag_f</a>
@@ -635,17 +640,40 @@ H5Tget_overflow ()
<dt><strong>Returns:</strong>
<dd>Returns datatype identifier if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5t_FORTRAN.html#h5tvlen_create_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
</dl>
+
+
+
+
+
+<hr>
+<dl>
+<dt><strong>Name:</strong> <a name="Datatype-IsVariableString">H5Tis_variable_str</a>
+
+<dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5t_FORTRAN.html#h5tis_variable_str_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+ <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
+</dl>
+
+
+
+
+
+
+
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Datatype-Copy">H5Tcopy</a>
@@ -939,11 +967,10 @@ H5Tget_overflow ()
<dt><strong>Returns:</strong>
<dd>Returns the datatype identifier for the base datatype if successful;
otherwise returns a negative value.
-<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5t_FORTRAN.html#h5tget_super_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
---> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -2789,7 +2816,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 1 May 2002
+Last modified: 7 April 2003
</body>
</html>
diff --git a/doc/html/RM_H5Z.html b/doc/html/RM_H5Z.html
index 333d394..5e377b2 100644
--- a/doc/html/RM_H5Z.html
+++ b/doc/html/RM_H5Z.html
@@ -100,6 +100,39 @@ See <a href="Datasets.html"><cite>The Dataset Interface (H5D)</cite></a>
in the <cite>HDF5 User's Guide</cite> for further information regarding
data compression.
+<p>
+<strong>The FORTRAN90 Interfaces:</strong>
+
+<br>
+<font size=-1>
+<i>In general, each FORTRAN90 subroutine performs exactly the same task
+as the corresponding C function. The links below go to the C function
+descriptions, which serve as general descriptions for both. A button,
+under <strong>Non-C API(s)</strong> at the end of the C function description,
+opens an external browser window displaying the FORTRAN90-specific
+information. You will probably want to adjust the size and location of
+this external window so that both browser windows are visible and to
+facilitate moving easily between them.</i>
+</font>
+
+<table border=0 width=80%>
+<tr><td valign=top>
+ <ul>
+<!--<li><a href="#Compression-Register">h5zregister_f</a> -->
+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
+ </ul>
+</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
+ <ul>
+ <li><a href="#Compression-Unregister">h5zunregister_f</a>
+ </ul>
+</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
+ <ul>
+ <li><a href="#Compression-FilterAvail">h5zfilter_avail_f</a>
+ </ul>
+</td></tr>
+</table>
+
+
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Compression-Register">H5Zregister</a>
@@ -153,7 +186,6 @@ data compression.
<p>The parameters <code>flags</code>, <code>cd_nelmts</code>,
and <code>cd_values</code> are the same as for the function
- <code>H5Pset_filter</code>.
The additional flag <code>H5Z_FLAG_REVERSE</code> is set when
the filter is called as part of the input pipeline.
The parameter <code>*buf</code> points to the input buffer
@@ -182,6 +214,14 @@ data compression.
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
+<!--
+<dt><strong>Non-C API(s):</strong>
+ <dd><a href="fortran/h5z_FORTRAN.html#h5zregister_f"
+ target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
+--> <!--
+ <img src="Graphics/Java.gif">
+ <img src="Graphics/C++.gif">
+ -->
</dl>
@@ -209,11 +249,10 @@ data compression.
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pget_nfilters_f"
+ <dd><a href="fortran/h5z_FORTRAN.html#h5zunregister_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -237,11 +276,10 @@ data compression.
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful;
otherwise returns a negative value.
- <!--
<dt><strong>Non-C API(s):</strong>
- <dd><a href="fortran/h5p_FORTRAN.html#h5pget_nfilters_f"
+ <dd><a href="fortran/h5z_FORTRAN.html#h5zfilter_avail_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
- --> <!--
+ <!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
@@ -296,7 +334,7 @@ And in this document, the
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 2 April 2003
+Last modified: 8 April 2003
</body>
</html>
diff --git a/doc/html/fortran/h5p_FORTRAN.html b/doc/html/fortran/h5p_FORTRAN.html
index efe23c6..f0913ec 100644
--- a/doc/html/fortran/h5p_FORTRAN.html
+++ b/doc/html/fortran/h5p_FORTRAN.html
@@ -1437,7 +1437,7 @@ FORTRAN Property List API -- h5p
</a>
-
+<dt><strong>FORTRAN interface:</strong> &nbsp <strong>h5pget_buffer_f</strong>
<pre>
SUBROUTINE h5pget_buffer_f(plist_id, size, hdferr)
@@ -1770,13 +1770,13 @@ FORTRAN Property List API -- h5p
<p>&nbsp;
<hr>
<p>&nbsp;
-<a name="h5pset_small_data_block_size_f">
+<a name="h5pget_small_data_block_size_f">
<p>&nbsp;
</a>
-<dt><strong>FORTRAN interface:</strong> &nbsp <strong>h5pset_small_data_block_size_f</strong>
+<dt><strong>FORTRAN interface:</strong> &nbsp <strong>h5pget_small_data_block_size_f</strong>
<pre>
SUBROUTINE h5pget_small_data_block_size_f(plist_id, size, hdferr)
@@ -2093,7 +2093,7 @@ FORTRAN Property List API -- h5p
<p>&nbsp;
<hr>
<p>&nbsp;
-<a name=" h5pcopy_prop_f">
+<a name="h5pcopy_prop_f">
<p>&nbsp;
</a>
@@ -2202,7 +2202,7 @@ FORTRAN Property List API -- h5p
INTEGER, INTENT(OUT) :: hdferr ! Error code
! 0 on success and -1 on failure
END SUBROUTINE h5pclose_close_f
-</dl>
+</pre>
@@ -2328,6 +2328,9 @@ FORTRAN Property List API -- h5p
! 0 on success and -1 on failure
END SUBROUTINE h5pset_fletcher32_f
+</pre>
+
+
<p>&nbsp;
<p>&nbsp;
<hr>
@@ -2340,7 +2343,7 @@ FORTRAN Property List API -- h5p
Describes HDF5 Release 1.5, Unreleased Development Branch
</address><!-- #EndLibraryItem -->
-Last modified: 19 March 2003
+Last modified: 7 April 2003
</body>
</html>