summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrank Baker <fbaker@hdfgroup.org>2001-02-20 17:07:34 (GMT)
committerFrank Baker <fbaker@hdfgroup.org>2001-02-20 17:07:34 (GMT)
commit1a48afc0d887509121b138ed34ceece8b03daea2 (patch)
treea1bfc37d923a440ea0ad8bf76f626183b6142d0b
parentdefaac17fa3821c778e08db12fe3ff5923b9b669 (diff)
downloadhdf5-1a48afc0d887509121b138ed34ceece8b03daea2.zip
hdf5-1a48afc0d887509121b138ed34ceece8b03daea2.tar.gz
hdf5-1a48afc0d887509121b138ed34ceece8b03daea2.tar.bz2
[svn-r3466]
Purpose: New "F90 Flags and Datatypes" document. Description: New document listing F90 flags and pointing to F90 datatypes. Platforms tested: IE 5
-rw-r--r--doc/html/fortran/F90Flags.html311
1 files changed, 311 insertions, 0 deletions
diff --git a/doc/html/fortran/F90Flags.html b/doc/html/fortran/F90Flags.html
new file mode 100644
index 0000000..4c69f1b
--- /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: 20 February 2001
+<br>
+Describes HDF5 Release 1.4, February 2001
+
+</body>
+</html>