mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-17 16:10:24 +08:00
Purpose: DreamWeaver (DW) adaptation of the HDF5 doc set, introducing the use of stylesheets and DW libraries. Stylesheets -- for consistent format management. DW libraries -- for managing common elements across documents. Platforms tested: IE 5 and 6 Netscape
314 lines
5.7 KiB
HTML
314 lines
5.7 KiB
HTML
<html>
|
|
<head><title>
|
|
HDF5 Fortran90 Flags and Datatypes
|
|
</title>
|
|
|
|
<!-- #BeginLibraryItem "/ed_libs/styles_RM.lbi" --><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>
|
|
|
|
</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>
|
|
|
|
</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.5, Unreleased Development Branch
|
|
</address><!-- #EndLibraryItem -->
|
|
|
|
Last modified: 3 April 2001
|
|
|
|
</body>
|
|
</html>
|