Files
hdf5/doc/html/fortran/F90Flags.html
Frank Baker 9f30868b62 [svn-r7751]
Purpose:
    Removing the files
        hdf5/doc/html/fortran/h5*_FORTRAN.html
    from CVS as the content has been integrated into the files
        hdf5/doc/html/RM_H5*.html
2003-10-27 16:32:20 -05:00

333 lines
6.7 KiB
HTML

<html>
<head><title>
HDF5 Fortran90 Flags and Datatypes
</title>
<!-- #BeginLibraryItem "/ed_libs/styles_RM.lbi" -->
<!--
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Copyright by the Board of Trustees of the University of Illinois. *
* All rights reserved. *
* *
* This file is part of HDF5. The full HDF5 copyright notice, including *
* terms governing use, modification, and redistribution, is contained in *
* the files COPYING and Copyright.html. COPYING can be found at the root *
* of the source code distribution tree; Copyright.html can be found at the *
* root level of an installed copy of the electronic HDF5 document set and *
* is linked from the top-level documents page. It can also be found at *
* http://hdf.ncsa.uiuc.edu/HDF5/doc/Copyright.html. If you do not have *
* access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu. *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-->
<link href="../ed_styles/RMelect.css" rel="stylesheet" type="text/css">
<!-- #EndLibraryItem --></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>
<!-- #BeginLibraryItem "/ed_libs/Footer.lbi" --><address>
<a href="mailto:hdfhelp@ncsa.uiuc.edu">HDF Help Desk</a>
<br>
Describes HDF5 Release 1.7, the unreleased development branch; working toward HDF5 Release 1.8.0
</address><!-- #EndLibraryItem -->
Last modified: 3 April 2001
</body>
</html>