diff options
author | Frank Baker <fbaker@hdfgroup.org> | 2003-04-08 21:33:50 (GMT) |
---|---|---|
committer | Frank Baker <fbaker@hdfgroup.org> | 2003-04-08 21:33:50 (GMT) |
commit | 4c6122a53c39e953518ac663ea7eb6216034d437 (patch) | |
tree | 3d32f775130c96ffe8d18104b9f691ae4bdc81ca | |
parent | 7e723792ba5bf53a132409c5db22d1affebcac3f (diff) | |
download | hdf5-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.html | 25 | ||||
-rw-r--r-- | doc/html/RM_H5D.html | 37 | ||||
-rw-r--r-- | doc/html/RM_H5E.html | 8 | ||||
-rw-r--r-- | doc/html/RM_H5F.html | 46 | ||||
-rw-r--r-- | doc/html/RM_H5I.html | 25 | ||||
-rw-r--r-- | doc/html/RM_H5P.html | 263 | ||||
-rw-r--r-- | doc/html/RM_H5R.html | 18 | ||||
-rw-r--r-- | doc/html/RM_H5S.html | 94 | ||||
-rw-r--r-- | doc/html/RM_H5T.html | 39 | ||||
-rw-r--r-- | doc/html/RM_H5Z.html | 54 | ||||
-rw-r--r-- | doc/html/fortran/h5p_FORTRAN.html | 15 |
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> </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> </td><td valign=top> <ul> - + <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> </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> </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> </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> </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> </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> </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> </td><td valign=top> <ul> - + <li><a href="#Identify-GetName">H5Iget_name</a> </ul> </td><td> </td><td valign=top> <ul> @@ -93,7 +93,7 @@ facilitate moving easily between them.</i> </ul> </td><td> </td><td valign=top> <ul> - + <li><a href="#Identify-GetName">h5iget_name_f</a> </ul> </td><td> </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> || <li><a href="#Property-GetDxplMpio">h5pget_dxpl_mpio_f</a> || + <br> + <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> </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> </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> </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> --> + + </ul> +</td><td> </td><td valign=top> + <ul> + <li><a href="#Compression-Unregister">h5zunregister_f</a> + </ul> +</td><td> </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>   <strong>h5pget_buffer_f</strong> <pre> SUBROUTINE h5pget_buffer_f(plist_id, size, hdferr) @@ -1770,13 +1770,13 @@ FORTRAN Property List API -- h5p <p> <hr> <p> -<a name="h5pset_small_data_block_size_f"> +<a name="h5pget_small_data_block_size_f"> <p> </a> -<dt><strong>FORTRAN interface:</strong>   <strong>h5pset_small_data_block_size_f</strong> +<dt><strong>FORTRAN interface:</strong>   <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> <hr> <p> -<a name=" h5pcopy_prop_f"> +<a name="h5pcopy_prop_f"> <p> </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> <p> <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> |