summaryrefslogtreecommitdiffstats
path: root/doc/html/fortran
diff options
context:
space:
mode:
authorFrank Baker <fbaker@hdfgroup.org>2001-07-02 18:21:52 (GMT)
committerFrank Baker <fbaker@hdfgroup.org>2001-07-02 18:21:52 (GMT)
commitf72cb07b0ac15e511de8c735f02713fb815079e9 (patch)
tree65eeb9b4b92f93a23f68b5504573afd5ab29de7a /doc/html/fortran
parent1912327dce4325223e7a288a0d71cc555fa6d9a3 (diff)
downloadhdf5-f72cb07b0ac15e511de8c735f02713fb815079e9.zip
hdf5-f72cb07b0ac15e511de8c735f02713fb815079e9.tar.gz
hdf5-f72cb07b0ac15e511de8c735f02713fb815079e9.tar.bz2
[svn-r4096]
Purpose: New files in the development branch. Syncronizing R1.5 development branch fortran docs with R1.4.x release branch. Platforms tested: IE 5
Diffstat (limited to 'doc/html/fortran')
-rw-r--r--doc/html/fortran/F90Flags.html311
-rw-r--r--doc/html/fortran/h5_FORTRAN.html81
2 files changed, 392 insertions, 0 deletions
diff --git a/doc/html/fortran/F90Flags.html b/doc/html/fortran/F90Flags.html
new file mode 100644
index 0000000..7b46c07
--- /dev/null
+++ b/doc/html/fortran/F90Flags.html
@@ -0,0 +1,311 @@
+<html>
+<head><title>
+HDF5 Fortran90 Flags and Datatypes
+</title></head>
+
+<body bgcolor="#FFFFFF">
+
+
+<hr>
+
+<center>
+<h1>HDF5 Fortran90 Flags and Datatypes</h1>
+</center>
+
+<br>
+<br>
+<br>
+
+<h2>Fortran90 Datatypes</h2>
+
+The <a href="../PredefDTypes.html#F90">Fortran90 HDF5 datatypes</a>
+are listed in <a href="../PredefDTypes.html">HDF5 Predefined Datatypes</a>
+
+<br>
+<br>
+<br>
+
+<h2>Fortran90 Flags</h2>
+
+The Fortran90 HDF5 flags have the same meanings as the C flags defined in the
+<a href="../RM_H5Front.html"><cite>HDF5 Reference Manual</cite></a> and the
+<a href="../H5.user.html"><cite>HDF5 User's Guide</cite></a>.
+
+
+<h4>File access flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5F_ACC_RDWR_F
+ H5F_ACC_RDONLY_F
+ H5F_ACC_TRUNC_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5F_ACC_EXCL_F
+ H5F_ACC_DEBUG_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5F_SCOPE_LOCAL_F
+ H5F_SCOPE_GLOBAL_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>Group management flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5G_UNKNOWN_F
+ H5G_LINK_F
+ H5G_GROUP_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5G_DATASET_F
+ H5G_TYPE_F
+ H5G_LINK_ERROR_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5G_LINK_HARD_F
+ H5G_LINK_SOFT_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>Dataset format flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5D_COMPACT_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5D_CONTIGUOUS_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5D_CHUNKED_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>MPI IO data transfer flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5FD_MPIO_INDEPENDENT_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5FD_MPIO_COLLECTIVE_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ &nbsp;
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>Error flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5E_NONE_MAJOR_F
+ H5E_ARGS_F
+ H5E_RESOURCE_F
+ H5E_INTERNAL_F
+ H5E_FILE_F
+ H5E_IO_F
+ H5E_FUNC_F
+ H5E_ATOM_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5E_CACHE_F
+ H5E_BTREE_F
+ H5E_SYM_F
+ H5E_HEAP_F
+ H5E_OHDR_F
+ H5E_DATATYPE_F
+ H5E_DATASPACE_F
+ H5E_DATASET_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5E_STORAGE_F
+ H5E_PLIST_F
+ H5E_ATTR_F
+ H5E_PLINE_F
+ H5E_EFL_F
+ H5E_REFERENCE_F
+ H5E_VFL_F
+ H5E_TBBT_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>Object identifier flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5I_FILE_F
+ H5I_GROUP_F
+ H5I_DATATYPE_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5I_DATASPACE_F
+ H5I_DATASET_F
+ H5I_ATTR_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5I_BADID_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>Property list flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5P_FILE_CREATE_F
+ H5P_FILE_ACCESS_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5P_DATASET_CREATE_F
+ H5P_DATASET_XFER_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5P_MOUNT_F
+ H5P_DEFAULT_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>Reference pointer flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5R_OBJECT_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5R_DATASET_REGION_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ &nbsp;
+</pre>
+ </tr></td>
+ </table>
+
+<h4>Dataspace flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5S_SCALAR_F
+ H5S_SIMPLE_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5S_SELECT_SET_F
+ H5S_SELECT_OR_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5S_UNLIMITED_F
+ H5S_ALL_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<h4>Datatype flags</h4>
+ <table border=0 width=76%>
+ <tr><td valign=top width=33% align=left>
+<pre>
+ H5T_NO_CLASS_F
+ H5T_INTEGER_F
+ H5T_FLOAT_F
+ H5T_TIME_F
+ H5T_STRING_F
+ H5T_BITFIELD_F
+ H5T_OPAQUE_F
+ H5T_COMPOUND_F
+ H5T_REFERENCE_F
+ H5T_ENUM_F
+</pre>
+ </td>
+ <td valign=top width=34% align=left>
+<pre>
+ H5T_ORDER_LE_F
+ H5T_ORDER_BE_F
+ H5T_ORDER_VAX_F
+ H5T_PAD_ZERO_F
+ H5T_PAD_ONE_F
+ H5T_PAD_BACKGROUND_F
+ H5T_PAD_ERROR_F
+ H5T_SGN_NONE_F
+ H5T_SGN_2_F
+ H5T_SGN_ERROR_F
+</pre>
+ </td>
+ <td valign=top width=33% align=left>
+<pre>
+ H5T_NORM_IMPLIED_F
+ H5T_NORM_MSBSET_F
+ H5T_NORM_NONE_F
+ H5T_CSET_ASCII_F
+ H5T_STR_NULLTERM_F
+ H5T_STR_NULLPAD_F
+ H5T_STR_SPACEPAD_F
+ H5T_STR_ERROR_F
+</pre>
+ </tr></td>
+ </table>
+
+
+<hr>
+
+
+<address>
+<a href="mailto:hdfhelp@ncsa.uiuc.edu">HDF Help Desk</a>
+
+<br>
+Last modified: 3 April 2001
+<br>
+Describes HDF5 Release 1.5, Unreleased Development Branch
+
+</body>
+</html>
diff --git a/doc/html/fortran/h5_FORTRAN.html b/doc/html/fortran/h5_FORTRAN.html
new file mode 100644
index 0000000..ff4a796
--- /dev/null
+++ b/doc/html/fortran/h5_FORTRAN.html
@@ -0,0 +1,81 @@
+<html>
+<head><title>
+FORTRAN General Library API -- h5i
+</title></head>
+
+<body bgcolor="#FFFFFF">
+
+
+
+<center>
+<h1>The FORTRAN 90 API to HDF5<br>h5: General Library</h1>
+</center>
+
+
+<dl>
+
+
+<p>&nbsp;
+<p>&nbsp;
+<hr>
+<p>&nbsp;
+<a name="h5open_f">
+<p>&nbsp;
+</a>
+
+
+<dt><strong>FORTRAN interface:</strong> &nbsp <strong>h5open_f</strong>
+
+<dt><strong>Purpose:</strong>
+ Initializes the HDF5 library and the Fortran90 interface.
+
+<pre>
+ SUBROUTINE h5open_f(hdferr)
+ IMPLICIT NONE
+ INTEGER, INTENT(OUT) :: hdferr ! Error code
+
+ END SUBROUTINE h5open_f
+</pre>
+
+
+<p>&nbsp;
+<p>&nbsp;
+<hr>
+<p>&nbsp;
+<a name="h5close_f">
+<p>&nbsp;
+</a>
+
+
+<dt><strong>FORTRAN interface:</strong> &nbsp <strong>h5close_f</strong>
+
+<dt><strong>Purpose:</strong>
+ Closes the HDF5 library and the Fortran90 interface.
+
+<pre>
+ SUBROUTINE h5close_f(hdferr)
+ IMPLICIT NONE
+ INTEGER, INTENT(OUT) :: hdferr ! Error code
+
+ END SUBROUTINE h5close_f
+</pre>
+
+
+</dl>
+
+<p>&nbsp;
+<p>&nbsp;
+<hr>
+
+
+
+<address>
+<a href="mailto:hdfhelp@ncsa.uiuc.edu">HDF Help Desk</a>
+</address>
+
+Last modified: 19 February 2001
+<br>
+Describes HDF5 Release 1.5, Unreleased Development Branch
+
+</body>
+</html>