[svn-r1875]
HDF5 Reference Manual Backs out FORTRAN API info. (It was checked into wrong tree.) Retains minor edits and formatting fixes that were made while inserting FORTRAN.
This commit is contained in:
@@ -51,10 +51,6 @@ H5S
|
||||
These functions create and manipulate the dataspace in which to store the
|
||||
elements of a dataset.
|
||||
|
||||
|
||||
<p>
|
||||
<strong>The C Interfaces:</strong>
|
||||
|
||||
<table border=0>
|
||||
<tr><td valign=top>
|
||||
<li><a href="#Dataspace-Create">H5Screate</a>
|
||||
@@ -65,7 +61,6 @@ elements of a dataset.
|
||||
<li><a href="#Dataspace-OffsetSimple">H5Soffset_simple</a>
|
||||
<li><a href="#Dataspace-ExtentDims">H5Sget_simple_extent_dims</a>
|
||||
<li><a href="#Dataspace-ExtentNdims">H5Sget_simple_extent_ndims</a>
|
||||
|
||||
</td><td> </td><td valign=top>
|
||||
<li><a href="#Dataspace-ExtentNpoints">H5Sget_simple_extent_npoints</a>
|
||||
<li><a href="#Dataspace-ExtentType">H5Sget_simple_extent_type</a>
|
||||
@@ -90,55 +85,6 @@ elements of a dataset.
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
<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>
|
||||
<tr><td valign=top>
|
||||
<li><a href="#Dataspace-Create">h5screate_f</a>
|
||||
<li><a href="#Dataspace-Copy">h5scopy_f</a>
|
||||
<li><a href="#Dataspace-Close">h5sclose_f</a>
|
||||
<li><a href="#Dataspace-CreateSimple">h5screate_simple_f</a>
|
||||
<li><a href="#Dataspace-IsSimple">h5sis_simple_f</a>
|
||||
<li><a href="#Dataspace-OffsetSimple">h5soffset_simple_f</a>
|
||||
<li><a href="#Dataspace-ExtentDims">h5sget_simple_extent_dims_f</a>
|
||||
</td><td> </td><td valign=top>
|
||||
<li><a href="#Dataspace-ExtentNdims">h5sget_simple_extent_ndims_f</a>
|
||||
<li><a href="#Dataspace-ExtentNpoints">h5sget_simple_extent_npoints_f</a>
|
||||
<li><a href="#Dataspace-ExtentType">h5sget_simple_extent_type_f</a>
|
||||
<!-- NOT YET IMPLEMENTED (R1.2 -- 9908)
|
||||
<li><a href="#Dataspace-ExtentClass">h5sextent_class_f</a> -->
|
||||
<li><a href="#Dataspace-ExtentCopy">h5sextent_copy_f</a>
|
||||
<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-SelectBounds">h5sget_select_bounds_f</a> -->
|
||||
</td><td> </td><td valign=top>
|
||||
<li><a href="#Dataspace-SelectElements">h5sselect_elements_f</a>
|
||||
<li><a href="#Dataspace-SelectAll">h5sselect_all_f</a>
|
||||
<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>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
<p>
|
||||
The following H5S functions are included in the HDF5 specification,
|
||||
but have not yet been implemented. They are described in the
|
||||
@@ -188,13 +134,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns a dataspace identifier if successful;
|
||||
otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5screate_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -234,13 +173,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns a dataspace identifier if successful;
|
||||
otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5screate_simple_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -265,13 +197,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns a dataspace identifier if successful;
|
||||
otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5scopy_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -335,13 +260,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<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#h5sselect_elements_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -369,13 +287,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<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#h5sselect_all_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -398,13 +309,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<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#h5sselect_none_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -431,13 +335,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
or <code>0</code> (zero), for <code>FALSE</code>, if it is not.
|
||||
Returns a negative value on error conditions
|
||||
such as the selection or extent not being defined.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sselect_valid_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -460,13 +357,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns the number of elements in the dataspace if successful;
|
||||
otherwise returns 0.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_simple_extent_npoints_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -488,13 +378,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns the number of elements in the selection if successful;
|
||||
otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_select_npoints_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -516,13 +399,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns the number of dimensions in the dataspace if successful;
|
||||
otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_simple_extent_ndims_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -552,13 +428,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns the number of dimensions in the dataspace if successful;
|
||||
otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_simple_extent_dims_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -585,13 +454,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns a dataspace class name if successful;
|
||||
otherwise H5S_NO_CLASS (-1).
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sget_simple_extent_type_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -636,13 +498,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns a dataspace identifier if successful;
|
||||
otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sset_extent_simple_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -666,13 +521,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dd>When successful, returns a positive value, for <code>TRUE</code>,
|
||||
or <code>0</code> (zero), for <code>FALSE</code>.
|
||||
Otherwise returns a negative value.
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sis_simple_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -706,13 +554,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<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#h5soffset_simple_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -740,11 +581,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns a dataspace class name if successful;
|
||||
otherwise H5S_NO_CLASS (-1).
|
||||
<dt><strong>Non-C API(s):</strong>
|
||||
<dd><a href="fortran/h5s_FORTRAN.html#h5sextent_class_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
</dl>
|
||||
|
||||
-->
|
||||
@@ -775,13 +611,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<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#h5sextent_copy_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -804,13 +633,6 @@ of the <cite>HDF5 User's Guide.</cite>.
|
||||
<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#h5sset_extent_none_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -917,13 +739,6 @@ 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#h5sselect_hyperslab_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -947,14 +762,6 @@ 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">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -1007,14 +814,6 @@ 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">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -1038,14 +837,6 @@ 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">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -1097,14 +888,6 @@ 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">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -1150,14 +933,6 @@ I/O is performed.
|
||||
<dt><strong>Returns:</strong>
|
||||
<dd>Returns a 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_bounds_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
--> <!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -1182,13 +957,6 @@ 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#h5sclose_f"
|
||||
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
|
||||
<!--
|
||||
<img src="Graphics/Java.gif">
|
||||
<img src="Graphics/C++.gif">
|
||||
-->
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -1232,7 +1000,7 @@ H5S
|
||||
<a href="mailto:hdfhelp@ncsa.uiuc.edu">HDF Help Desk</a>
|
||||
|
||||
<br>
|
||||
Last modified: 20 October 1999
|
||||
Last modified: 30 October 1998
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user