Files
hdf5/develop/group___f_h5_d.html
T
2024-09-17 00:55:21 +00:00

3709 lines
191 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>HDF5: Fortran Datasets (H5D) Interface</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">var page_layout=1;</script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_search(); });
/* @license-end */
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Please, help us to better serve our user community by answering the following short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
<td id="projectalign">
<div id="projectname">HDF5<span id="projectnumber">&#160;1.15.0.405d1b9</span>
</div>
<div id="projectbrief">API Reference</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="_getting_started.html"><span>Getting&#160;started</span></a></li>
<li><a href="_u_g.html"><span>User&#160;Guide</span></a></li>
<li><a href="_r_m.html"><span>Reference&#160;Manual</span></a></li>
<li><a href="_cookbook.html"><span>Cookbook</span></a></li>
<li><a href="_t_n.html"><span>Technical&#160;Notes</span></a></li>
<li><a href="_r_f_c.html"><span>RFCs</span></a></li>
<li><a href="_s_p_e_c.html"><span>Specifications</span></a></li>
<li><a href="_g_l_s.html"><span>Glossary</span></a></li>
<li><a href="_about.html"><span>About</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group___f_h5_d.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#namespaces">Modules</a> &#124;
<a href="#func-members">Functions/Subroutines</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">Fortran Datasets (H5D) Interface</div></div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group___h5_d.html">Datasets (H5D)</a>, C-API</dd>
<dd>
<a class="el" href="_h5_d__u_g.html">HDF5 Datasets</a>, User Guide </dd></dl>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Modules</h2></td></tr>
<tr class="memitem:namespaceh5d"><td class="memItemLeft" align="right" valign="top">module &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceh5d.html">h5d</a></td></tr>
<tr class="memdesc:namespaceh5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This module contains Fortran interfaces for H5D functions. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions/Subroutines</h2></td></tr>
<tr class="memitem:ga5422721017b75f11b6b018a09fa24797"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga5422721017b75f11b6b018a09fa24797">h5dcreate_f</a> (loc_id, name, type_id, space_id, dset_id, hdferr, dcpl_id, lcpl_id, dapl_id)</td></tr>
<tr class="memdesc:ga5422721017b75f11b6b018a09fa24797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a dataset at the specified location. <br /></td></tr>
<tr class="separator:ga5422721017b75f11b6b018a09fa24797"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a8c96cee53317064a36d8d55ca3b768"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga6a8c96cee53317064a36d8d55ca3b768">h5dcreate_async_f</a> (loc_id, name, type_id, space_id, dset_id, es_id, hdferr, dcpl_id, lcpl_id, dapl_id, file, func, line)</td></tr>
<tr class="memdesc:ga6a8c96cee53317064a36d8d55ca3b768"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously creates a dataset at the specified location. <br /></td></tr>
<tr class="separator:ga6a8c96cee53317064a36d8d55ca3b768"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56db335650709fe67bbfbc5a46ff4abf"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga56db335650709fe67bbfbc5a46ff4abf">h5dopen_f</a> (loc_id, name, dset_id, hdferr, dapl_id)</td></tr>
<tr class="memdesc:ga56db335650709fe67bbfbc5a46ff4abf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens an existing dataset. <br /></td></tr>
<tr class="separator:ga56db335650709fe67bbfbc5a46ff4abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae67ddd8090096a2eaa014d934a7860bb"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gae67ddd8090096a2eaa014d934a7860bb">h5dopen_async_f</a> (loc_id, name, dset_id, es_id, hdferr, dapl_id, file, func, line)</td></tr>
<tr class="memdesc:gae67ddd8090096a2eaa014d934a7860bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously opens an existing dataset. <br /></td></tr>
<tr class="separator:gae67ddd8090096a2eaa014d934a7860bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6342543f56371fa88c5ee7f779bdd7a0"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga6342543f56371fa88c5ee7f779bdd7a0">h5dclose_f</a> (dset_id, hdferr)</td></tr>
<tr class="memdesc:ga6342543f56371fa88c5ee7f779bdd7a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes a dataset. <br /></td></tr>
<tr class="separator:ga6342543f56371fa88c5ee7f779bdd7a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad7d4d2f0140d31d9ad9715a3586d7fa2"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gad7d4d2f0140d31d9ad9715a3586d7fa2">h5dclose_async_f</a> (dset_id, es_id, hdferr, file, func, line)</td></tr>
<tr class="memdesc:gad7d4d2f0140d31d9ad9715a3586d7fa2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously closes a dataset. <br /></td></tr>
<tr class="separator:gad7d4d2f0140d31d9ad9715a3586d7fa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea562b4697e4966327a1cacc35823109"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaea562b4697e4966327a1cacc35823109">h5dget_type_f</a> (dataset_id, datatype_id, hdferr)</td></tr>
<tr class="memdesc:gaea562b4697e4966327a1cacc35823109"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an identifier for a copy of the datatype for a dataset. <br /></td></tr>
<tr class="separator:gaea562b4697e4966327a1cacc35823109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88da228859a8e29deed4d77cf88df5f2"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga88da228859a8e29deed4d77cf88df5f2">h5dset_extent_f</a> (dataset_id, fsize, hdferr)</td></tr>
<tr class="memdesc:ga88da228859a8e29deed4d77cf88df5f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extends a dataset with unlimited dimension. <br /></td></tr>
<tr class="separator:ga88da228859a8e29deed4d77cf88df5f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad8a34305d3cd8916f98dca2f40d5f163"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gad8a34305d3cd8916f98dca2f40d5f163">h5dset_extent_async_f</a> (dataset_id, fsize, es_id, hdferr, file, func, line)</td></tr>
<tr class="memdesc:gad8a34305d3cd8916f98dca2f40d5f163"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously extends a dataset with unlimited dimension. <br /></td></tr>
<tr class="separator:gad8a34305d3cd8916f98dca2f40d5f163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga725c3a616d0cad6a9961dddf994961bb"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga725c3a616d0cad6a9961dddf994961bb">h5dget_create_plist_f</a> (dataset_id, plist_id, hdferr)</td></tr>
<tr class="memdesc:ga725c3a616d0cad6a9961dddf994961bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an identifier for a copy of the dataset creation property list for a dataset. <br /></td></tr>
<tr class="separator:ga725c3a616d0cad6a9961dddf994961bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaddfd930888a15b26b4e5d31ce913caf5"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaddfd930888a15b26b4e5d31ce913caf5">h5dget_storage_size_f</a> (dataset_id, size, hdferr)</td></tr>
<tr class="memdesc:gaddfd930888a15b26b4e5d31ce913caf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the amount of storage requires by a dataset. <br /></td></tr>
<tr class="separator:gaddfd930888a15b26b4e5d31ce913caf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4eb69649be41fb03a619dc19e7ed4443"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga4eb69649be41fb03a619dc19e7ed4443">h5dvlen_get_max_len_f</a> (dataset_id, type_id, space_id, len, hdferr)</td></tr>
<tr class="memdesc:ga4eb69649be41fb03a619dc19e7ed4443"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns maximum length of the VL array elements. <br /></td></tr>
<tr class="separator:ga4eb69649be41fb03a619dc19e7ed4443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga62cc71ad26e4a17c939728712b24558e"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga62cc71ad26e4a17c939728712b24558e">h5dget_space_status_f</a> (dset_id, flag, hdferr)</td></tr>
<tr class="memdesc:ga62cc71ad26e4a17c939728712b24558e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the status of data space allocation. <br /></td></tr>
<tr class="separator:ga62cc71ad26e4a17c939728712b24558e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c572709fa07bd0b8d2fb7d07ecd6073"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga6c572709fa07bd0b8d2fb7d07ecd6073">h5dcreate_anon_f</a> (loc_id, type_id, space_id, dset_id, hdferr, dcpl_id, dapl_id)</td></tr>
<tr class="memdesc:ga6c572709fa07bd0b8d2fb7d07ecd6073"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a dataset in a file without linking it into the file structure. <br /></td></tr>
<tr class="separator:ga6c572709fa07bd0b8d2fb7d07ecd6073"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga36d522f4e3560f4755796cb4950b8c44"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga36d522f4e3560f4755796cb4950b8c44">h5dread_vl_f</a> (dset_id, mem_type_id, buf, dims, len, hdferr, mem_space_id, file_space_id, xfer_prp)</td></tr>
<tr class="memdesc:ga36d522f4e3560f4755796cb4950b8c44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads variable-length data. F2003 API h5dread_f should be used instead. <br /></td></tr>
<tr class="separator:ga36d522f4e3560f4755796cb4950b8c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee5c6a2aaee2e10c4da18d28b76ddf8b"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaee5c6a2aaee2e10c4da18d28b76ddf8b">h5dwrite_vl_f</a> (dset_id, mem_type_id, buf, dims, len, hdferr, mem_space_id, file_space_id, xfer_prp)</td></tr>
<tr class="memdesc:gaee5c6a2aaee2e10c4da18d28b76ddf8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes variable-length data. F2003 API h5dwrite_f should be used instead. <br /></td></tr>
<tr class="separator:gaee5c6a2aaee2e10c4da18d28b76ddf8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef2a4f4386e1075af6203a0fa8751f39"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaef2a4f4386e1075af6203a0fa8751f39">h5dget_offset_f</a> (dset_id, offset, hdferr)</td></tr>
<tr class="memdesc:gaef2a4f4386e1075af6203a0fa8751f39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns dataset address in file. <br /></td></tr>
<tr class="separator:gaef2a4f4386e1075af6203a0fa8751f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb0bfb47389f6dc0ab730cb5df04a67a"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gadb0bfb47389f6dc0ab730cb5df04a67a">h5dget_space_f</a> (dataset_id, dataspace_id, hdferr)</td></tr>
<tr class="memdesc:gadb0bfb47389f6dc0ab730cb5df04a67a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an identifier for a copy of the dataspace for a dataset. <br /></td></tr>
<tr class="separator:gadb0bfb47389f6dc0ab730cb5df04a67a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga03da5407db55f4ac97638ec63bcc1283"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga03da5407db55f4ac97638ec63bcc1283">h5dget_space_async_f</a> (dataset_id, dataspace_id, es_id, hdferr, file, func, line)</td></tr>
<tr class="memdesc:ga03da5407db55f4ac97638ec63bcc1283"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously returns an identifier for a copy of the dataspace for a dataset. <br /></td></tr>
<tr class="separator:ga03da5407db55f4ac97638ec63bcc1283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d4a246f7458d218f797da2b18e40b51"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga9d4a246f7458d218f797da2b18e40b51">h5dget_access_plist_f</a> (dset_id, plist_id, hdferr)</td></tr>
<tr class="memdesc:ga9d4a246f7458d218f797da2b18e40b51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a copy of the dataset creation property list. <br /></td></tr>
<tr class="separator:ga9d4a246f7458d218f797da2b18e40b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad0d33b3355bf0337ae261d207cde9aa5"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gad0d33b3355bf0337ae261d207cde9aa5">h5dvlen_reclaim_f</a> (type_id, space_id, plist_id, buf, hdferr)</td></tr>
<tr class="memdesc:gad0d33b3355bf0337ae261d207cde9aa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reclaims VL datatype memory buffers. <br /></td></tr>
<tr class="separator:gad0d33b3355bf0337ae261d207cde9aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga04b5cb4d5ce3992d3e3829c313ff08b7"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga04b5cb4d5ce3992d3e3829c313ff08b7">h5dread_async_f</a> (dset_id, mem_type_id, buf, es_id, hdferr, mem_space_id, file_space_id, xfer_prp, file, func, line)</td></tr>
<tr class="memdesc:ga04b5cb4d5ce3992d3e3829c313ff08b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously reads raw data from a dataset into a buffer. <br /></td></tr>
<tr class="separator:ga04b5cb4d5ce3992d3e3829c313ff08b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7fb004b91ca14239853a018acca56df9"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga7fb004b91ca14239853a018acca56df9">h5dwrite_async_f</a> (dset_id, mem_type_id, buf, es_id, hdferr, mem_space_id, file_space_id, xfer_prp, file, func, line)</td></tr>
<tr class="memdesc:ga7fb004b91ca14239853a018acca56df9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously writes raw data from a buffer to a dataset. <br /></td></tr>
<tr class="separator:ga7fb004b91ca14239853a018acca56df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4451bc359e514ad419b4c17b6fba0067"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga4451bc359e514ad419b4c17b6fba0067">h5dwrite_f</a> (dset_id, mem_type_id, buf, hdferr, mem_space_id, file_space_id, xfer_prp)</td></tr>
<tr class="memdesc:ga4451bc359e514ad419b4c17b6fba0067"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes raw data from a buffer to a dataset. <br /></td></tr>
<tr class="separator:ga4451bc359e514ad419b4c17b6fba0067"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66251041236aa279bf30a1bb8070a837"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga66251041236aa279bf30a1bb8070a837">h5dread_f</a> (dset_id, mem_type_id, buf, hdferr, mem_space_id, file_space_id, xfer_prp)</td></tr>
<tr class="memdesc:ga66251041236aa279bf30a1bb8070a837"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads raw data from a dataset into a buffer (Passes Pointer). <br /></td></tr>
<tr class="separator:ga66251041236aa279bf30a1bb8070a837"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d2beb2422c30bef6c995973c5ff9d41"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga4d2beb2422c30bef6c995973c5ff9d41">h5dwrite_f___f90_version</a> (dset_id, mem_type_id, buf, dims, hdferr, mem_space_id, file_space_id, xfer_prp)</td></tr>
<tr class="memdesc:ga4d2beb2422c30bef6c995973c5ff9d41"><td class="mdescLeft">&#160;</td><td class="mdescRight">There is no direct Fortran90 counterpart for the C function H5Dwrite. Instead, that functionality is provided by two Fortran90 subroutines: <br /></td></tr>
<tr class="separator:ga4d2beb2422c30bef6c995973c5ff9d41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad465187851fbb44178c808c00af0f985"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gad465187851fbb44178c808c00af0f985">h5dread_f___f90_version</a> (dset_id, mem_type_id, buf, dims, hdferr, mem_space_id, file_space_id, xfer_prp)</td></tr>
<tr class="memdesc:gad465187851fbb44178c808c00af0f985"><td class="mdescLeft">&#160;</td><td class="mdescRight">There is no direct Fortran90 counterpart for the C function H5Dread. Instead, that functionality is provided by two Fortran90 subroutines: <br /></td></tr>
<tr class="separator:gad465187851fbb44178c808c00af0f985"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga50b493a9e43f250ad92ca6f05b0c650e"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga50b493a9e43f250ad92ca6f05b0c650e">h5dfill_f</a> (fill_value, space_id, buf, hdferr)</td></tr>
<tr class="memdesc:ga50b493a9e43f250ad92ca6f05b0c650e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills dataspace elements with a fill value in a memory buffer. Only INTEGER, CHARACTER, REAL and DOUBLE PRECISION datatypes of the fillvalues and buffers are supported. Buffer and fillvalue are assumed to have the same datatype. Only one-dimesional buffers are supported. <br /></td></tr>
<tr class="separator:ga50b493a9e43f250ad92ca6f05b0c650e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad289baf1049a69e214d0894ad9edadf8"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gad289baf1049a69e214d0894ad9edadf8">h5dfill_f</a> (fill_value, fill_type_id, buf, buf_type_id, space_id, hdferr)</td></tr>
<tr class="memdesc:gad289baf1049a69e214d0894ad9edadf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills dataspace elements with a fill value in a memory buffer. <br /></td></tr>
<tr class="separator:gad289baf1049a69e214d0894ad9edadf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51d57ccdb9bb3982264b923d9224cedd"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga51d57ccdb9bb3982264b923d9224cedd">h5dread_multi_f</a> (count, dset_id, mem_type_id, mem_space_id, file_space_id, buf, hdferr, xfer_prp)</td></tr>
<tr class="memdesc:ga51d57ccdb9bb3982264b923d9224cedd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads data from a file to memory buffers for multiple datasets. <br /></td></tr>
<tr class="separator:ga51d57ccdb9bb3982264b923d9224cedd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68367271acc5bba4fb3d5c70e4eb7277"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga68367271acc5bba4fb3d5c70e4eb7277">h5dwrite_multi_f</a> (count, dset_id, mem_type_id, mem_space_id, file_space_id, buf, hdferr, xfer_prp)</td></tr>
<tr class="memdesc:ga68367271acc5bba4fb3d5c70e4eb7277"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes data in memory to a file for multiple datasets. <br /></td></tr>
<tr class="separator:ga68367271acc5bba4fb3d5c70e4eb7277"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65717cab74e512b25906af44091f4fd5"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga65717cab74e512b25906af44091f4fd5">h5dread_chunk_f</a> (dset_id, offset, filters, buf, hdferr, dxpl_id)</td></tr>
<tr class="memdesc:ga65717cab74e512b25906af44091f4fd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads a raw data chunk directly from a dataset in a file into a buffer. <br /></td></tr>
<tr class="separator:ga65717cab74e512b25906af44091f4fd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2fd1e4afdf4b99f2f7e442dc62abed2d"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga2fd1e4afdf4b99f2f7e442dc62abed2d">h5dwrite_chunk_f</a> (dset_id, filters, offset, data_size, buf, hdferr, dxpl_id)</td></tr>
<tr class="memdesc:ga2fd1e4afdf4b99f2f7e442dc62abed2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes a raw data chunk from a buffer directly to a dataset in a file. <br /></td></tr>
<tr class="separator:ga2fd1e4afdf4b99f2f7e442dc62abed2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga8d7e927a66eb0b5bb6ac42f871ca37e4"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga8d7e927a66eb0b5bb6ac42f871ca37e4">h5d_compact_f</a></td></tr>
<tr class="memdesc:ga8d7e927a66eb0b5bb6ac42f871ca37e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_COMPACT. <br /></td></tr>
<tr class="separator:ga8d7e927a66eb0b5bb6ac42f871ca37e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48b41ac37182b9f4bc26f7dbe5a28086"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga48b41ac37182b9f4bc26f7dbe5a28086">h5d_contiguous_f</a></td></tr>
<tr class="memdesc:ga48b41ac37182b9f4bc26f7dbe5a28086"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_CONTIGUOUS. <br /></td></tr>
<tr class="separator:ga48b41ac37182b9f4bc26f7dbe5a28086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a90eb47a98c8b452891a92723641862"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga3a90eb47a98c8b452891a92723641862">h5d_chunked_f</a></td></tr>
<tr class="memdesc:ga3a90eb47a98c8b452891a92723641862"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_CHUNKED. <br /></td></tr>
<tr class="separator:ga3a90eb47a98c8b452891a92723641862"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2c70a3e1015bf6d04d7c17b7039b331"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gab2c70a3e1015bf6d04d7c17b7039b331">h5d_alloc_time_error_f</a></td></tr>
<tr class="memdesc:gab2c70a3e1015bf6d04d7c17b7039b331"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_ALLOC_TIME_ERROR. <br /></td></tr>
<tr class="separator:gab2c70a3e1015bf6d04d7c17b7039b331"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c1097deb371cf116ca00eb6bf821e40"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga9c1097deb371cf116ca00eb6bf821e40">h5d_alloc_time_default_f</a></td></tr>
<tr class="memdesc:ga9c1097deb371cf116ca00eb6bf821e40"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_ALLOC_TIME_DEFAULT. <br /></td></tr>
<tr class="separator:ga9c1097deb371cf116ca00eb6bf821e40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d82c15f8e0f905de4fd32b94d45a196"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga6d82c15f8e0f905de4fd32b94d45a196">h5d_alloc_time_early_f</a></td></tr>
<tr class="memdesc:ga6d82c15f8e0f905de4fd32b94d45a196"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_ALLOC_TIME_EARLY. <br /></td></tr>
<tr class="separator:ga6d82c15f8e0f905de4fd32b94d45a196"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4df7d5e755e406b6dea2ddba9381b40c"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga4df7d5e755e406b6dea2ddba9381b40c">h5d_alloc_time_late_f</a></td></tr>
<tr class="memdesc:ga4df7d5e755e406b6dea2ddba9381b40c"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_ALLOC_TIME_LATE. <br /></td></tr>
<tr class="separator:ga4df7d5e755e406b6dea2ddba9381b40c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad3999428817cef15bcfe06c54f5a56d"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaad3999428817cef15bcfe06c54f5a56d">h5d_alloc_time_incr_f</a></td></tr>
<tr class="memdesc:gaad3999428817cef15bcfe06c54f5a56d"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_ALLOC_TIME_INCR. <br /></td></tr>
<tr class="separator:gaad3999428817cef15bcfe06c54f5a56d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadeddefaec56efaeaf2d0bfe8c2d1a87c"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gadeddefaec56efaeaf2d0bfe8c2d1a87c">h5d_space_sts_error_f</a></td></tr>
<tr class="memdesc:gadeddefaec56efaeaf2d0bfe8c2d1a87c"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SPACE_STS_ERROR. <br /></td></tr>
<tr class="separator:gadeddefaec56efaeaf2d0bfe8c2d1a87c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga22793f18ef769de1c07771647133dbd6"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga22793f18ef769de1c07771647133dbd6">h5d_space_sts_not_allocated_f</a></td></tr>
<tr class="memdesc:ga22793f18ef769de1c07771647133dbd6"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SPACE_STS_NOT_ALLOCATED. <br /></td></tr>
<tr class="separator:ga22793f18ef769de1c07771647133dbd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga897b0bfff32f629c37f2fe60430da28f"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga897b0bfff32f629c37f2fe60430da28f">h5d_space_sts_part_allocated_f</a></td></tr>
<tr class="memdesc:ga897b0bfff32f629c37f2fe60430da28f"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SPACE_STS_PART_ALLOCATED. <br /></td></tr>
<tr class="separator:ga897b0bfff32f629c37f2fe60430da28f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2a81dd9e29c51e875b8e7d65c270df9"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaf2a81dd9e29c51e875b8e7d65c270df9">h5d_space_sts_allocated_f</a></td></tr>
<tr class="memdesc:gaf2a81dd9e29c51e875b8e7d65c270df9"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SPACE_STS_ALLOCATED. <br /></td></tr>
<tr class="separator:gaf2a81dd9e29c51e875b8e7d65c270df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga14a2da4882316cfe8a8a41847d080c3c"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga14a2da4882316cfe8a8a41847d080c3c">h5d_fill_time_error_f</a></td></tr>
<tr class="memdesc:ga14a2da4882316cfe8a8a41847d080c3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_FILL_TIME_ERROR. <br /></td></tr>
<tr class="separator:ga14a2da4882316cfe8a8a41847d080c3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4c9e8419c6bf31072b227a18c5c5787"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gad4c9e8419c6bf31072b227a18c5c5787">h5d_fill_time_alloc_f</a></td></tr>
<tr class="memdesc:gad4c9e8419c6bf31072b227a18c5c5787"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_FILL_TIME_ALLOC. <br /></td></tr>
<tr class="separator:gad4c9e8419c6bf31072b227a18c5c5787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13ae6a0bb42f73a0bec79354147ee038"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga13ae6a0bb42f73a0bec79354147ee038">h5d_fill_time_never_f</a></td></tr>
<tr class="memdesc:ga13ae6a0bb42f73a0bec79354147ee038"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_FILL_TIME_NEVER. <br /></td></tr>
<tr class="separator:ga13ae6a0bb42f73a0bec79354147ee038"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga930c9adf0bf5abf7b5930136acab8c9a"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga930c9adf0bf5abf7b5930136acab8c9a">h5d_fill_value_error_f</a></td></tr>
<tr class="memdesc:ga930c9adf0bf5abf7b5930136acab8c9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_FILL_VALUE_ERROR. <br /></td></tr>
<tr class="separator:ga930c9adf0bf5abf7b5930136acab8c9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga821a5123ea36396c5230d493c82f1a52"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga821a5123ea36396c5230d493c82f1a52">h5d_fill_value_undefined_f</a></td></tr>
<tr class="memdesc:ga821a5123ea36396c5230d493c82f1a52"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_FILL_VALUE_UNDEFINED. <br /></td></tr>
<tr class="separator:ga821a5123ea36396c5230d493c82f1a52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga756d32f87d3b502c5f156ea9cbefe6cd"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga756d32f87d3b502c5f156ea9cbefe6cd">h5d_fill_value_default_f</a></td></tr>
<tr class="memdesc:ga756d32f87d3b502c5f156ea9cbefe6cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_FILL_VALUE_DEFAULT. <br /></td></tr>
<tr class="separator:ga756d32f87d3b502c5f156ea9cbefe6cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01c31ca7d47fbb427f80fdbd68374f19"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga01c31ca7d47fbb427f80fdbd68374f19">h5d_fill_value_user_defined_f</a></td></tr>
<tr class="memdesc:ga01c31ca7d47fbb427f80fdbd68374f19"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_FILL_VALUE_USER_DEFINED. <br /></td></tr>
<tr class="separator:ga01c31ca7d47fbb427f80fdbd68374f19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87b716e45a41644fd42a7b437053aaf8"><td class="memItemLeft" align="right" valign="top">integer(size_t)&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga87b716e45a41644fd42a7b437053aaf8">h5d_chunk_cache_nslots_dflt_f</a></td></tr>
<tr class="memdesc:ga87b716e45a41644fd42a7b437053aaf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_CHUNK_CACHE_NSLOTS_DEFAULT. <br /></td></tr>
<tr class="separator:ga87b716e45a41644fd42a7b437053aaf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafce6c6ffd27ea909e542d6a2d7d55b1c"><td class="memItemLeft" align="right" valign="top">integer(size_t)&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gafce6c6ffd27ea909e542d6a2d7d55b1c">h5d_chunk_cache_nbytes_dflt_f</a></td></tr>
<tr class="memdesc:gafce6c6ffd27ea909e542d6a2d7d55b1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_CHUNK_CACHE_NBYTES_DEFAULT. <br /></td></tr>
<tr class="separator:gafce6c6ffd27ea909e542d6a2d7d55b1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa668b1ad61daef2a4808e159249082b3"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaa668b1ad61daef2a4808e159249082b3">h5d_chunk_cache_w0_dflt_f</a></td></tr>
<tr class="memdesc:gaa668b1ad61daef2a4808e159249082b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_CHUNK_CACHE_W0_DEFAULT. <br /></td></tr>
<tr class="separator:gaa668b1ad61daef2a4808e159249082b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga203249dcee830610c620fdd69d2b57fd"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga203249dcee830610c620fdd69d2b57fd">h5d_mpio_no_collective_f</a></td></tr>
<tr class="memdesc:ga203249dcee830610c620fdd69d2b57fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_NO_COLLECTIVE. <br /></td></tr>
<tr class="separator:ga203249dcee830610c620fdd69d2b57fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae97735bdc331cd4b8bd53b7f8bd5c13f"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gae97735bdc331cd4b8bd53b7f8bd5c13f">h5d_mpio_chunk_independent_f</a></td></tr>
<tr class="memdesc:gae97735bdc331cd4b8bd53b7f8bd5c13f"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_CHUNK_INDEPENDENT. <br /></td></tr>
<tr class="separator:gae97735bdc331cd4b8bd53b7f8bd5c13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3582fd4efbb795c43c74c5f10aa5f647"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga3582fd4efbb795c43c74c5f10aa5f647">h5d_mpio_chunk_collective_f</a></td></tr>
<tr class="memdesc:ga3582fd4efbb795c43c74c5f10aa5f647"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_CHUNK_COLLECTIVE. <br /></td></tr>
<tr class="separator:ga3582fd4efbb795c43c74c5f10aa5f647"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8daa3e6c629244477ac57e8742143915"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga8daa3e6c629244477ac57e8742143915">h5d_mpio_chunk_mixed_f</a></td></tr>
<tr class="memdesc:ga8daa3e6c629244477ac57e8742143915"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_CHUNK_MIXED. <br /></td></tr>
<tr class="separator:ga8daa3e6c629244477ac57e8742143915"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac006b1dab7aab8e735379933f3f0de42"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gac006b1dab7aab8e735379933f3f0de42">h5d_mpio_contig_collective_f</a></td></tr>
<tr class="memdesc:gac006b1dab7aab8e735379933f3f0de42"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_CONTIGUOUS_COLLECTIVE. <br /></td></tr>
<tr class="separator:gac006b1dab7aab8e735379933f3f0de42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga781787a638eb9873ad986d9b94dea538"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga781787a638eb9873ad986d9b94dea538">h5d_vds_error_f</a></td></tr>
<tr class="memdesc:ga781787a638eb9873ad986d9b94dea538"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_VDS_ERROR. <br /></td></tr>
<tr class="separator:ga781787a638eb9873ad986d9b94dea538"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga732f27b49c5e044982b8373b7c0f423b"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga732f27b49c5e044982b8373b7c0f423b">h5d_vds_first_missing_f</a></td></tr>
<tr class="memdesc:ga732f27b49c5e044982b8373b7c0f423b"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_VDS_FIRST_MISSING. <br /></td></tr>
<tr class="separator:ga732f27b49c5e044982b8373b7c0f423b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55628cf7324be64a501d66978e9d90c5"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga55628cf7324be64a501d66978e9d90c5">h5d_vds_last_available_f</a></td></tr>
<tr class="memdesc:ga55628cf7324be64a501d66978e9d90c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_VDS_LAST_AVAILABLE. <br /></td></tr>
<tr class="separator:ga55628cf7324be64a501d66978e9d90c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9b228f28c3acd5358e9b983d6f113a3"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaa9b228f28c3acd5358e9b983d6f113a3">h5d_virtual_f</a></td></tr>
<tr class="memdesc:gaa9b228f28c3acd5358e9b983d6f113a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_VIRTUAL. <br /></td></tr>
<tr class="separator:gaa9b228f28c3acd5358e9b983d6f113a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a1cdbf6faaf389149cff33ba5237290"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga9a1cdbf6faaf389149cff33ba5237290">h5d_selection_io_mode_default_f</a></td></tr>
<tr class="memdesc:ga9a1cdbf6faaf389149cff33ba5237290"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SELECTION_IO_MODE_DEFAULT. <br /></td></tr>
<tr class="separator:ga9a1cdbf6faaf389149cff33ba5237290"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga061e388615c930c8da41d28f43c55bcd"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga061e388615c930c8da41d28f43c55bcd">h5d_selection_io_mode_off_f</a></td></tr>
<tr class="memdesc:ga061e388615c930c8da41d28f43c55bcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SELECTION_IO_MODE_OFF. <br /></td></tr>
<tr class="separator:ga061e388615c930c8da41d28f43c55bcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4959bdd0a1bb137771f5d8e6d3fd1c6"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaa4959bdd0a1bb137771f5d8e6d3fd1c6">h5d_selection_io_mode_on_f</a></td></tr>
<tr class="memdesc:gaa4959bdd0a1bb137771f5d8e6d3fd1c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SELECTION_IO_MODE_ON. <br /></td></tr>
<tr class="separator:gaa4959bdd0a1bb137771f5d8e6d3fd1c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf5e2c6c3fdcbb7efa132470edbf1a440"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaf5e2c6c3fdcbb7efa132470edbf1a440">h5d_mpio_collective_f</a></td></tr>
<tr class="memdesc:gaf5e2c6c3fdcbb7efa132470edbf1a440"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_COLLECTIVE. <br /></td></tr>
<tr class="separator:gaf5e2c6c3fdcbb7efa132470edbf1a440"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1f9f5b6f7e1e2e37f9dcbc0095020300"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga1f9f5b6f7e1e2e37f9dcbc0095020300">h5d_mpio_set_independent_f</a></td></tr>
<tr class="memdesc:ga1f9f5b6f7e1e2e37f9dcbc0095020300"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_SET_INDEPENDENT. <br /></td></tr>
<tr class="separator:ga1f9f5b6f7e1e2e37f9dcbc0095020300"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28b4a83f10cca56082b77c4b7bd353a8"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga28b4a83f10cca56082b77c4b7bd353a8">h5d_mpio_datatype_conversion_f</a></td></tr>
<tr class="memdesc:ga28b4a83f10cca56082b77c4b7bd353a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_DATATYPE_CONVERSION. <br /></td></tr>
<tr class="separator:ga28b4a83f10cca56082b77c4b7bd353a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15191b694c77250701d0304a167d8acb"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga15191b694c77250701d0304a167d8acb">h5d_mpio_data_transforms_f</a></td></tr>
<tr class="memdesc:ga15191b694c77250701d0304a167d8acb"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_DATA_TRANSFORMS. <br /></td></tr>
<tr class="separator:ga15191b694c77250701d0304a167d8acb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab41d408b7a3ac9da76cd643f4d9d9c31"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gab41d408b7a3ac9da76cd643f4d9d9c31">h5d_mpio_mpi_opt_types_env_var_disabled_f</a></td></tr>
<tr class="memdesc:gab41d408b7a3ac9da76cd643f4d9d9c31"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_MPI_OPT_TYPES_ENV_VAR_DISABLED. <br /></td></tr>
<tr class="separator:gab41d408b7a3ac9da76cd643f4d9d9c31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d5412219b45e77b48ffe15ea95cf0a5"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga4d5412219b45e77b48ffe15ea95cf0a5">h5d_mpio_not_simple_or_scalar_dataspaces_f</a></td></tr>
<tr class="memdesc:ga4d5412219b45e77b48ffe15ea95cf0a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES. <br /></td></tr>
<tr class="separator:ga4d5412219b45e77b48ffe15ea95cf0a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga285858777751385d60c69570e0869da2"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga285858777751385d60c69570e0869da2">h5d_mpio_not_contiguous_or_chunked_dataset_f</a></td></tr>
<tr class="memdesc:ga285858777751385d60c69570e0869da2"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET. <br /></td></tr>
<tr class="separator:ga285858777751385d60c69570e0869da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56761dcb023f6624d37e81e8318b07f0"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga56761dcb023f6624d37e81e8318b07f0">h5d_mpio_parallel_filtered_writes_disabled_f</a></td></tr>
<tr class="memdesc:ga56761dcb023f6624d37e81e8318b07f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_PARALLEL_FILTERED_WRITES_DISABLED. <br /></td></tr>
<tr class="separator:ga56761dcb023f6624d37e81e8318b07f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab788b264b951685c4cd1c28643b78a0a"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gab788b264b951685c4cd1c28643b78a0a">h5d_mpio_error_while_checking_collective_possible_f</a></td></tr>
<tr class="memdesc:gab788b264b951685c4cd1c28643b78a0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_ERROR_WHILE_CHECKING_COLLECTIVE_POSSIBLE. <br /></td></tr>
<tr class="separator:gab788b264b951685c4cd1c28643b78a0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12a6699541e64ac8c02d1c534cd9e0bc"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga12a6699541e64ac8c02d1c534cd9e0bc">h5d_mpio_no_selection_io_f</a></td></tr>
<tr class="memdesc:ga12a6699541e64ac8c02d1c534cd9e0bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_NO_SELECTION_IO. <br /></td></tr>
<tr class="separator:ga12a6699541e64ac8c02d1c534cd9e0bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga101e1f0179c22bbfa82174f1e813b818"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga101e1f0179c22bbfa82174f1e813b818">h5d_mpio_no_collective_max_cause_f</a></td></tr>
<tr class="memdesc:ga101e1f0179c22bbfa82174f1e813b818"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_NO_COLLECTIVE_MAX_CAUSE. <br /></td></tr>
<tr class="separator:ga101e1f0179c22bbfa82174f1e813b818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae427edb74a4fe325e5bf66c3dfae0321"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gae427edb74a4fe325e5bf66c3dfae0321">h5d_sel_io_disable_by_api_f</a></td></tr>
<tr class="memdesc:gae427edb74a4fe325e5bf66c3dfae0321"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_DISABLE_BY_API. <br /></td></tr>
<tr class="separator:gae427edb74a4fe325e5bf66c3dfae0321"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65efb0fe051015cff593d9c0df2b1d03"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga65efb0fe051015cff593d9c0df2b1d03">h5d_sel_io_not_contiguous_or_chunked_dataset_f</a></td></tr>
<tr class="memdesc:ga65efb0fe051015cff593d9c0df2b1d03"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET. <br /></td></tr>
<tr class="separator:ga65efb0fe051015cff593d9c0df2b1d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b727ae43070830d2e1861983ee7bbfe"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga0b727ae43070830d2e1861983ee7bbfe">h5d_sel_io_contiguous_sieve_buffer_f</a></td></tr>
<tr class="memdesc:ga0b727ae43070830d2e1861983ee7bbfe"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_CONTIGUOUS_SIEVE_BUFFER. <br /></td></tr>
<tr class="separator:ga0b727ae43070830d2e1861983ee7bbfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca6c1b9f481a42b1f1e00587ee5ba43b"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gaca6c1b9f481a42b1f1e00587ee5ba43b">h5d_sel_io_no_vector_or_selection_io_cb_f</a></td></tr>
<tr class="memdesc:gaca6c1b9f481a42b1f1e00587ee5ba43b"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_NO_VECTOR_OR_SELECTION_IO_CB. <br /></td></tr>
<tr class="separator:gaca6c1b9f481a42b1f1e00587ee5ba43b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga397c3c7790a926481a30df0c393a8e27"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga397c3c7790a926481a30df0c393a8e27">h5d_sel_io_page_buffer_f</a></td></tr>
<tr class="memdesc:ga397c3c7790a926481a30df0c393a8e27"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_PAGE_BUFFER. <br /></td></tr>
<tr class="separator:ga397c3c7790a926481a30df0c393a8e27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b8d5ebab0909025929ebb3da6d92dd0"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga1b8d5ebab0909025929ebb3da6d92dd0">h5d_sel_io_dataset_filter_f</a></td></tr>
<tr class="memdesc:ga1b8d5ebab0909025929ebb3da6d92dd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_DATASET_FILTER. <br /></td></tr>
<tr class="separator:ga1b8d5ebab0909025929ebb3da6d92dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ecea99f592eccb6661d37048255c11e"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga8ecea99f592eccb6661d37048255c11e">h5d_sel_io_chunk_cache_f</a></td></tr>
<tr class="memdesc:ga8ecea99f592eccb6661d37048255c11e"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_CHUNK_CACHE. <br /></td></tr>
<tr class="separator:ga8ecea99f592eccb6661d37048255c11e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7327c605a262d024dafbf093bad8bc98"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga7327c605a262d024dafbf093bad8bc98">h5d_sel_io_tconv_buf_too_small_f</a></td></tr>
<tr class="memdesc:ga7327c605a262d024dafbf093bad8bc98"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_TCONV_BUF_TOO_SMALL. <br /></td></tr>
<tr class="separator:ga7327c605a262d024dafbf093bad8bc98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5f995c97a3f79a048c857b2619caf66"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gae5f995c97a3f79a048c857b2619caf66">h5d_sel_io_bkg_buf_too_small_f</a></td></tr>
<tr class="memdesc:gae5f995c97a3f79a048c857b2619caf66"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_BKG_BUF_TOO_SMALL. <br /></td></tr>
<tr class="separator:gae5f995c97a3f79a048c857b2619caf66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4d261d6324f2c363bb0b17b76ee5cc8"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gac4d261d6324f2c363bb0b17b76ee5cc8">h5d_sel_io_default_off_f</a></td></tr>
<tr class="memdesc:gac4d261d6324f2c363bb0b17b76ee5cc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_SEL_IO_DEFAULT_OFF. <br /></td></tr>
<tr class="separator:gac4d261d6324f2c363bb0b17b76ee5cc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9976e18e0a0c2f740603a665700728e1"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga9976e18e0a0c2f740603a665700728e1">h5d_mpio_no_selection_io_causes_f</a></td></tr>
<tr class="memdesc:ga9976e18e0a0c2f740603a665700728e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_NO_SELECTION_IO_CAUSES. <br /></td></tr>
<tr class="separator:ga9976e18e0a0c2f740603a665700728e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ec2ce5ee845cf42b128069079379a5b"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga4ec2ce5ee845cf42b128069079379a5b">h5d_mpio_no_chunk_optimization_f</a></td></tr>
<tr class="memdesc:ga4ec2ce5ee845cf42b128069079379a5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_NO_CHUNK_OPTIMIZATION. <br /></td></tr>
<tr class="separator:ga4ec2ce5ee845cf42b128069079379a5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38219c59c927231129222fb7036b97ee"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga38219c59c927231129222fb7036b97ee">h5d_mpio_link_chunk_f</a></td></tr>
<tr class="memdesc:ga38219c59c927231129222fb7036b97ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_LINK_CHUNK. <br /></td></tr>
<tr class="separator:ga38219c59c927231129222fb7036b97ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga450a9eebccf64f4828d381ba10b7b1f3"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga450a9eebccf64f4828d381ba10b7b1f3">h5d_mpio_multi_chunk_f</a></td></tr>
<tr class="memdesc:ga450a9eebccf64f4828d381ba10b7b1f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5D_MPIO_MULTI_CHUNK. <br /></td></tr>
<tr class="separator:ga450a9eebccf64f4828d381ba10b7b1f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97fb74332f7547f6eea7e5e07a159e5c"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga97fb74332f7547f6eea7e5e07a159e5c">h5d_scalar_io_f</a></td></tr>
<tr class="memdesc:ga97fb74332f7547f6eea7e5e07a159e5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scalar (or legacy MPIO) I/O was performed. <br /></td></tr>
<tr class="separator:ga97fb74332f7547f6eea7e5e07a159e5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0600ceb13e8952d8e05bdbf878f6917d"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#ga0600ceb13e8952d8e05bdbf878f6917d">h5d_vector_io_f</a></td></tr>
<tr class="memdesc:ga0600ceb13e8952d8e05bdbf878f6917d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vector I/O was performed. <br /></td></tr>
<tr class="separator:ga0600ceb13e8952d8e05bdbf878f6917d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae33ae052defc8d7d7b0a98e2b598332e"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_d.html#gae33ae052defc8d7d7b0a98e2b598332e">h5d_selection_io_f</a></td></tr>
<tr class="memdesc:gae33ae052defc8d7d7b0a98e2b598332e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selection I/O was performed. <br /></td></tr>
<tr class="separator:gae33ae052defc8d7d7b0a98e2b598332e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function/Subroutine Documentation</h2>
<a id="gad7d4d2f0140d31d9ad9715a3586d7fa2" name="gad7d4d2f0140d31d9ad9715a3586d7fa2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad7d4d2f0140d31d9ad9715a3586d7fa2">&#9670;&#160;</a></span>h5dclose_async_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dclose_async_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>es_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in), optional&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Asynchronously closes a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
<tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
<tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga0933c085c070e86350e3548e337e4e7e">H5Dclose_async()</a> </p>
</div>
</div>
<a id="ga6342543f56371fa88c5ee7f779bdd7a0" name="ga6342543f56371fa88c5ee7f779bdd7a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6342543f56371fa88c5ee7f779bdd7a0">&#9670;&#160;</a></span>h5dclose_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dclose_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Closes a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#gae47c3f38db49db127faf221624c30609">H5Dclose()</a> </p>
</div>
</div>
<a id="ga6c572709fa07bd0b8d2fb7d07ecd6073" name="ga6c572709fa07bd0b8d2fb7d07ecd6073"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6c572709fa07bd0b8d2fb7d07ecd6073">&#9670;&#160;</a></span>h5dcreate_anon_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dcreate_anon_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>loc_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dcpl_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dapl_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a dataset in a file without linking it into the file structure. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>Identifier of the file or group within which to create the dataset. </td></tr>
<tr><td class="paramname">type_id</td><td>Identifier of the datatype to use when creating the dataset. </td></tr>
<tr><td class="paramname">space_id</td><td>Identifier of the dataspace to use when creating the dataset. </td></tr>
<tr><td class="paramname">dset_id</td><td>Dataset identifier. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">dcpl_id</td><td>Dataset creation property list identifier. </td></tr>
<tr><td class="paramname">dapl_id</td><td>Dataset access property list identifier.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga15a77e82383d821fee8ecbf9ab8408cb">H5Dcreate_anon()</a> </p>
</div>
</div>
<a id="ga6a8c96cee53317064a36d8d55ca3b768" name="ga6a8c96cee53317064a36d8d55ca3b768"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6a8c96cee53317064a36d8d55ca3b768">&#9670;&#160;</a></span>h5dcreate_async_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dcreate_async_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>loc_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">character(len=*), intent(in)&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>es_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dcpl_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>lcpl_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dapl_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in), optional&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Asynchronously creates a dataset at the specified location. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>File or group identifier </td></tr>
<tr><td class="paramname">name</td><td>Dataset name </td></tr>
<tr><td class="paramname">type_id</td><td>Dataset datatype identifier </td></tr>
<tr><td class="paramname">space_id</td><td>Dataset dataspace identifier </td></tr>
<tr><td class="paramname">dset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">dcpl_id</td><td>Dataset creation property list </td></tr>
<tr><td class="paramname">lcpl_id</td><td>Link creation property list </td></tr>
<tr><td class="paramname">dapl_id</td><td>Dataset access property list </td></tr>
<tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
<tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
<tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___a_s_y_n_c.html#gad18a501b7425902947237ec81706182e">H5Dcreate_async()</a> </p>
</div>
</div>
<a id="ga5422721017b75f11b6b018a09fa24797" name="ga5422721017b75f11b6b018a09fa24797"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5422721017b75f11b6b018a09fa24797">&#9670;&#160;</a></span>h5dcreate_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dcreate_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>loc_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">character(len=*), intent(in)&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dcpl_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>lcpl_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dapl_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a dataset at the specified location. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>File or group identifier </td></tr>
<tr><td class="paramname">name</td><td>Dataset name </td></tr>
<tr><td class="paramname">type_id</td><td>Dataset datatype identifier </td></tr>
<tr><td class="paramname">space_id</td><td>Dataset dataspace identifier </td></tr>
<tr><td class="paramname">dset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">dcpl_id</td><td>Dataset creation property list </td></tr>
<tr><td class="paramname">lcpl_id</td><td>Link creation property list </td></tr>
<tr><td class="paramname">dapl_id</td><td>Dataset access property list</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#gabf62045119f4e9c512d87d77f2f992df">H5Dcreate2()</a> </p>
</div>
</div>
<a id="gad289baf1049a69e214d0894ad9edadf8" name="gad289baf1049a69e214d0894ad9edadf8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad289baf1049a69e214d0894ad9edadf8">&#9670;&#160;</a></span>h5dfill_f() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dfill_f </td>
<td>(</td>
<td class="paramtype">type(c_ptr), intent(in)&#160;</td>
<td class="paramname"><em>fill_value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>fill_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>buf_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Fills dataspace elements with a fill value in a memory buffer. </p>
<dl class="section attention"><dt>Attention</dt><dd>The preferred API, Fortran 2003 version.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">fill_value</td><td>Pointer to the fill value to be used. </td></tr>
<tr><td class="paramname">fill_type_id</td><td>Fill value datatype identifier, </td></tr>
<tr><td class="paramname">buf</td><td>Pointer to the memory buffer containing the selection to be filled. </td></tr>
<tr><td class="paramname">buf_type_id</td><td>Datatype of dataspace elements to be filled. </td></tr>
<tr><td class="paramname">space_id</td><td>Dataspace identifier. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga8d4a57e2b2b8c95cfecf6f75bdaa8343">H5Dfill()</a> </p>
</div>
</div>
<a id="ga50b493a9e43f250ad92ca6f05b0c650e" name="ga50b493a9e43f250ad92ca6f05b0c650e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga50b493a9e43f250ad92ca6f05b0c650e">&#9670;&#160;</a></span>h5dfill_f() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dfill_f </td>
<td>(</td>
<td class="paramtype">type(type), intent(in)&#160;</td>
<td class="paramname"><em>fill_value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(type), dimension(*), intent(out)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Fills dataspace elements with a fill value in a memory buffer. Only INTEGER, CHARACTER, REAL and DOUBLE PRECISION datatypes of the fillvalues and buffers are supported. Buffer and fillvalue are assumed to have the same datatype. Only one-dimesional buffers are supported. </p>
<dl class="section attention"><dt>Attention</dt><dd>Obsolete API, use the Fortran 2003 version instead.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">fill_value</td><td>Fill value. </td></tr>
<tr><td class="paramname">space_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer to receive data read from file. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga8d4a57e2b2b8c95cfecf6f75bdaa8343">H5Dfill()</a> </p>
</div>
</div>
<a id="ga9d4a246f7458d218f797da2b18e40b51" name="ga9d4a246f7458d218f797da2b18e40b51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9d4a246f7458d218f797da2b18e40b51">&#9670;&#160;</a></span>h5dget_access_plist_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_access_plist_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>plist_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a copy of the dataset creation property list. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Dataset identifier. </td></tr>
<tr><td class="paramname">plist_id</td><td>Dataset access property list identifier. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga252c0ddac7a7817bd757190e7398353b">H5Dget_access_plist()</a> </p>
</div>
</div>
<a id="ga725c3a616d0cad6a9961dddf994961bb" name="ga725c3a616d0cad6a9961dddf994961bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga725c3a616d0cad6a9961dddf994961bb">&#9670;&#160;</a></span>h5dget_create_plist_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_create_plist_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>plist_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an identifier for a copy of the dataset creation property list for a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">plist_id</td><td>Creation property list identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga8848f14f4aba8e6160c3d8bb7f1be163">H5Dget_create_plist()</a> </p>
</div>
</div>
<a id="gaef2a4f4386e1075af6203a0fa8751f39" name="gaef2a4f4386e1075af6203a0fa8751f39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaef2a4f4386e1075af6203a0fa8751f39">&#9670;&#160;</a></span>h5dget_offset_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_offset_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns dataset address in file. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Dataset identifier. </td></tr>
<tr><td class="paramname">offset</td><td>The offset in bytes. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga70ce7ab523b06c6c6a93fb28e916c2b3">H5Dget_offset()</a> </p>
</div>
</div>
<a id="ga03da5407db55f4ac97638ec63bcc1283" name="ga03da5407db55f4ac97638ec63bcc1283"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga03da5407db55f4ac97638ec63bcc1283">&#9670;&#160;</a></span>h5dget_space_async_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_space_async_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>dataspace_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>es_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in), optional&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Asynchronously returns an identifier for a copy of the dataspace for a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier. </td></tr>
<tr><td class="paramname">dataspace_id</td><td>Dataspace identifier. </td></tr>
<tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
<tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
<tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga3eb6290902f6d709c762f80d067da3d3">H5Dget_space_async()</a> </p>
</div>
</div>
<a id="gadb0bfb47389f6dc0ab730cb5df04a67a" name="gadb0bfb47389f6dc0ab730cb5df04a67a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadb0bfb47389f6dc0ab730cb5df04a67a">&#9670;&#160;</a></span>h5dget_space_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_space_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>dataspace_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an identifier for a copy of the dataspace for a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier. </td></tr>
<tr><td class="paramname">dataspace_id</td><td>Dataspace identifier. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#gad42a46be153d895d8c28a11ebf5a0d0a">H5Dget_space()</a> </p>
</div>
</div>
<a id="ga62cc71ad26e4a17c939728712b24558e" name="ga62cc71ad26e4a17c939728712b24558e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga62cc71ad26e4a17c939728712b24558e">&#9670;&#160;</a></span>h5dget_space_status_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_space_status_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the status of data space allocation. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">flag</td><td>Status; may have one of the following values: <ul>
<li>H5D_SPACE_STS_ERROR_F </li>
<li>H5D_SPACE_STS_NOT_ALLOCATED_F </li>
<li>H5D_SPACE_STS_PART_ALLOCATED_F </li>
<li>H5D_SPACE_STS_ALLOCATED_F </li>
</ul>
</td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga7639ef5c12cb906c71670ce73b856a4c">H5Dget_space_status()</a> </p>
</div>
</div>
<a id="gaddfd930888a15b26b4e5d31ce913caf5" name="gaddfd930888a15b26b4e5d31ce913caf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaddfd930888a15b26b4e5d31ce913caf5">&#9670;&#160;</a></span>h5dget_storage_size_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_storage_size_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the amount of storage requires by a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">size</td><td>Datastorage size </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#gafb249479a493e80891f0c7f5d8a91b00">H5Dget_storage_size()</a> </p>
</div>
</div>
<a id="gaea562b4697e4966327a1cacc35823109" name="gaea562b4697e4966327a1cacc35823109"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaea562b4697e4966327a1cacc35823109">&#9670;&#160;</a></span>h5dget_type_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dget_type_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>datatype_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an identifier for a copy of the datatype for a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">datatype_id</td><td>Dataspace identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga7cd04b8332e8a0939b9973fbc500cadb">H5Dget_type()</a> </p>
</div>
</div>
<a id="gae67ddd8090096a2eaa014d934a7860bb" name="gae67ddd8090096a2eaa014d934a7860bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae67ddd8090096a2eaa014d934a7860bb">&#9670;&#160;</a></span>h5dopen_async_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dopen_async_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>loc_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">character(len=*), intent(in)&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>es_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dapl_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in), optional&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Asynchronously opens an existing dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>File or group identifier </td></tr>
<tr><td class="paramname">name</td><td>Dataset name </td></tr>
<tr><td class="paramname">dset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">dapl_id</td><td>Dataset access property list </td></tr>
<tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
<tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
<tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga6df171aded96ec4926cd46000bf94f7d">H5Dopen_async()</a> </p>
</div>
</div>
<a id="ga56db335650709fe67bbfbc5a46ff4abf" name="ga56db335650709fe67bbfbc5a46ff4abf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga56db335650709fe67bbfbc5a46ff4abf">&#9670;&#160;</a></span>h5dopen_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dopen_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>loc_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">character(len=*), intent(in)&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dapl_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Opens an existing dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>File or group identifier </td></tr>
<tr><td class="paramname">name</td><td>Dataset name </td></tr>
<tr><td class="paramname">dset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">dapl_id</td><td>Dataset access property list</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga04198c4cf0b849ed3a8921f6c7169ee2">H5Dopen2()</a> </p>
</div>
</div>
<a id="ga04b5cb4d5ce3992d3e3829c313ff08b7" name="ga04b5cb4d5ce3992d3e3829c313ff08b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga04b5cb4d5ce3992d3e3829c313ff08b7">&#9670;&#160;</a></span>h5dread_async_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dread_async_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>es_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in), optional&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Asynchronously reads raw data from a dataset into a buffer. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer to receive data read from file. </td></tr>
<tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of dataset's dataspace in the file. (Default: H5S_ALL_F) </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
<tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
<tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga32856023e22cb8ed2ffa74b1651037b6">H5Dread_async()</a> </p>
</div>
</div>
<a id="ga65717cab74e512b25906af44091f4fd5" name="ga65717cab74e512b25906af44091f4fd5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga65717cab74e512b25906af44091f4fd5">&#9670;&#160;</a></span>h5dread_chunk_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dread_chunk_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), dimension(:), intent(in)&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(inout)&#160;</td>
<td class="paramname"><em>filters</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dxpl_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reads a raw data chunk directly from a dataset in a file into a buffer. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset to read from </td></tr>
<tr><td class="paramname">offset</td><td>Logical position of the chunk's first element in the dataspace, <b>0-based indices</b> </td></tr>
<tr><td class="paramname">filters</td><td>Mask for identifying the filters in use </td></tr>
<tr><td class="paramname">buf</td><td>Buffer containing data to be read from the chunk </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">dxpl_id</td><td>Dataset transfer property list identifier</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#gac1092a63b718ec949d6539590a914b60">H5Dread_chunk()</a> </p>
</div>
</div>
<a id="ga66251041236aa279bf30a1bb8070a837" name="ga66251041236aa279bf30a1bb8070a837"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga66251041236aa279bf30a1bb8070a837">&#9670;&#160;</a></span>h5dread_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dread_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reads raw data from a dataset into a buffer (Passes Pointer). </p>
<dl class="section attention"><dt>Attention</dt><dd>The preferred API, Fortran 2003 version.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer to receive data read from file. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of dataset's dataspace in the file. (Default: H5S_ALL_F) </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga8287d5a7be7b8e55ffeff68f7d26811c">H5Dread()</a> </p>
</div>
</div>
<a id="gad465187851fbb44178c808c00af0f985" name="gad465187851fbb44178c808c00af0f985"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad465187851fbb44178c808c00af0f985">&#9670;&#160;</a></span>h5dread_f___f90_version()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dread_f___f90_version </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(type), intent(inout)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>dims</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>There is no direct Fortran90 counterpart for the C function H5Dread. Instead, that functionality is provided by two Fortran90 subroutines: </p>
<ul>
<li>h5dread_f Purpose: Reads data other than variable-length data, uses DIMENSION argument and buf is not a pointer. </li>
<li>h5dread_vl_f Purpose: Reads variable-length data.</li>
</ul>
<dl class="section attention"><dt>Attention</dt><dd>Obsolete API, use the Fortran 2003 version instead.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer to receive data read from file, may be a scalar or an array. </td></tr>
<tr><td class="paramname">dims</td><td>Array to hold corresponding dimension sizes of data buffer buf. dim(k) has value of the k-th. dimension of buffer buf. Values are ignored if buf is a scalar. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. (Default: H5S_ALL_F) </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of dataset's dataspace in the file. (Default: H5S_ALL_F) </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation. (Default: H5P_DEFAULT_F) </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga51d57ccdb9bb3982264b923d9224cedd" name="ga51d57ccdb9bb3982264b923d9224cedd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga51d57ccdb9bb3982264b923d9224cedd">&#9670;&#160;</a></span>h5dread_multi_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dread_multi_f </td>
<td>(</td>
<td class="paramtype">integer(size_t), intent(in)&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reads data from a file to memory buffers for multiple datasets. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">count</td><td>Number of datasets to write to. </td></tr>
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset to write to. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be written to the file. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga8eb1c838aff79a17de385d0707709915">H5Dread_multi()</a> </p>
</div>
</div>
<a id="ga36d522f4e3560f4755796cb4950b8c44" name="ga36d522f4e3560f4755796cb4950b8c44"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga36d522f4e3560f4755796cb4950b8c44">&#9670;&#160;</a></span>h5dread_vl_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dread_vl_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(type), dimension(dims(1),dims(2)), intent(inout)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), dimension(2), intent(in)&#160;</td>
<td class="paramname"><em>dims</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(size_t), dimension(*), intent(inout)&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reads variable-length data. F2003 API h5dread_f should be used instead. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Dataset identifier. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Memory datatype identifier. </td></tr>
<tr><td class="paramname">buf</td><td>Data buffer; may be a scalar or an array, TYPE(TYPE) must be one of the following: <ul>
<li>INTEGER </li>
<li>REAL </li>
<li>CHARACTER </li>
</ul>
</td></tr>
<tr><td class="paramname">dims</td><td>Array to hold corresponding dimension sizes of data buffer buf, dim(k) has value of the k-th dimension of buffer buf. Values are ignored if buf is a scalar. </td></tr>
<tr><td class="paramname">len</td><td>Array to store length of each element. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Memory dataspace identifier, default value is H5S_ALL_F. </td></tr>
<tr><td class="paramname">file_space_id</td><td>File dataspace identifier, default value is H5S_ALL_F. </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Transfer property list identifier, default value is H5P_DEFAULT_F. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gad8a34305d3cd8916f98dca2f40d5f163" name="gad8a34305d3cd8916f98dca2f40d5f163"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad8a34305d3cd8916f98dca2f40d5f163">&#9670;&#160;</a></span>h5dset_extent_async_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dset_extent_async_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>fsize</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>es_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in), optional&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Asynchronously extends a dataset with unlimited dimension. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">fsize</td><td>Array containing the new magnitude of each dimension </td></tr>
<tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
<tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
<tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___a_s_y_n_c.html#gab8e6d326fabbad5683ef6d0f669bae75">H5Dset_extent_async()</a> </p>
</div>
</div>
<a id="ga88da228859a8e29deed4d77cf88df5f2" name="ga88da228859a8e29deed4d77cf88df5f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga88da228859a8e29deed4d77cf88df5f2">&#9670;&#160;</a></span>h5dset_extent_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dset_extent_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>fsize</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Extends a dataset with unlimited dimension. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">fsize</td><td>Array containing the new magnitude of each dimension </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#gad31e1e0129f4520c531ce524de2a056f">H5Dset_extent()</a> </p>
</div>
</div>
<a id="ga4eb69649be41fb03a619dc19e7ed4443" name="ga4eb69649be41fb03a619dc19e7ed4443"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4eb69649be41fb03a619dc19e7ed4443">&#9670;&#160;</a></span>h5dvlen_get_max_len_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dvlen_get_max_len_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dataset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(size_t), intent(out)&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns maximum length of the VL array elements. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Dataset identifier </td></tr>
<tr><td class="paramname">type_id</td><td>Datatype identifier </td></tr>
<tr><td class="paramname">space_id</td><td>Dataspace identifier </td></tr>
<tr><td class="paramname">len</td><td>Buffer size </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gad0d33b3355bf0337ae261d207cde9aa5" name="gad0d33b3355bf0337ae261d207cde9aa5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad0d33b3355bf0337ae261d207cde9aa5">&#9670;&#160;</a></span>h5dvlen_reclaim_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dvlen_reclaim_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>plist_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reclaims VL datatype memory buffers. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">type_id</td><td>Identifier of the datatype. </td></tr>
<tr><td class="paramname">space_id</td><td>Identifier of the dataspace. </td></tr>
<tr><td class="paramname">plist_id</td><td>Identifier of the property list used to create the buffer. </td></tr>
<tr><td class="paramname">buf</td><td>Pointer to the buffer to be reclaimed. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga222a2fd93868e2524b2e42c3c6146119">H5Dvlen_reclaim()</a> </p>
</div>
</div>
<a id="ga7fb004b91ca14239853a018acca56df9" name="ga7fb004b91ca14239853a018acca56df9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7fb004b91ca14239853a018acca56df9">&#9670;&#160;</a></span>h5dwrite_async_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dwrite_async_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>es_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
<td class="paramname"><em>func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in), optional&#160;</td>
<td class="paramname"><em>line</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Asynchronously writes raw data from a buffer to a dataset. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset to write to. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be written to the file. </td></tr>
<tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
<tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
<tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga7773f0c3503418421bcb535a95ee832e">H5Dwrite_async()</a> </p>
</div>
</div>
<a id="ga2fd1e4afdf4b99f2f7e442dc62abed2d" name="ga2fd1e4afdf4b99f2f7e442dc62abed2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2fd1e4afdf4b99f2f7e442dc62abed2d">&#9670;&#160;</a></span>h5dwrite_chunk_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dwrite_chunk_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(in)&#160;</td>
<td class="paramname"><em>filters</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), dimension(:), intent(in)&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(size_t), intent(in)&#160;</td>
<td class="paramname"><em>data_size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>dxpl_id</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Writes a raw data chunk from a buffer directly to a dataset in a file. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset to write to </td></tr>
<tr><td class="paramname">filters</td><td>Mask for identifying the filters in use </td></tr>
<tr><td class="paramname">offset</td><td>Logical position of the chunk's first element in the dataspace, <b>0-based indices</b> </td></tr>
<tr><td class="paramname">data_size</td><td>Size of the actual data to be written in bytes </td></tr>
<tr><td class="paramname">buf</td><td>Buffer containing data to be written to the chunk </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">dxpl_id</td><td>Dataset transfer property list identifier</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga416ccd200929b11386a10e9024977109">H5Dwrite_chunk()</a> </p>
</div>
</div>
<a id="ga4451bc359e514ad419b4c17b6fba0067" name="ga4451bc359e514ad419b4c17b6fba0067"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4451bc359e514ad419b4c17b6fba0067">&#9670;&#160;</a></span>h5dwrite_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dwrite_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Writes raw data from a buffer to a dataset. </p>
<dl class="section attention"><dt>Attention</dt><dd>The preferred API, Fortran 2003 version.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset to write to. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be written to the file. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#ga98f44998b67587662af8b0d8a0a75906">H5Dwrite()</a> </p>
</div>
</div>
<a id="ga4d2beb2422c30bef6c995973c5ff9d41" name="ga4d2beb2422c30bef6c995973c5ff9d41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4d2beb2422c30bef6c995973c5ff9d41">&#9670;&#160;</a></span>h5dwrite_f___f90_version()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dwrite_f___f90_version </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(type), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">intent(in)&#160;</td>
<td class="paramname"><em>dims</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>There is no direct Fortran90 counterpart for the C function H5Dwrite. Instead, that functionality is provided by two Fortran90 subroutines: </p>
<ul>
<li>h5dwrite_f Purpose: Writes data other than variable-length data. </li>
<li>h5dwrite_vl_f Purpose: Writes variable-length data.</li>
</ul>
<dl class="section attention"><dt>Attention</dt><dd>Obsolete API, use the Fortran 2003 version instead.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset to write to. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">buf</td><td>Data buffer; may be a scalar or an array. </td></tr>
<tr><td class="paramname">dims</td><td>Array to hold corresponding dimension sizes of data buffer buf; dim(k) has value. of the k-th dimension of buffer buf; values are ignored if buf is a scalar. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. Default value is H5S_ALL_F. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. Default value is H5S_ALL_F. </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation. Default value is H5P_DEFAULT_F. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga68367271acc5bba4fb3d5c70e4eb7277" name="ga68367271acc5bba4fb3d5c70e4eb7277"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga68367271acc5bba4fb3d5c70e4eb7277">&#9670;&#160;</a></span>h5dwrite_multi_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dwrite_multi_f </td>
<td>(</td>
<td class="paramtype">integer(size_t), intent(in)&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(c_ptr), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Writes data in memory to a file for multiple datasets. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">count</td><td>Number of datasets to write to. </td></tr>
<tr><td class="paramname">dset_id</td><td>Identifier of the dataset to write to. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be written to the file. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Identifier of a transfer property list for this I/O operation.</td></tr>
</table>
</dd>
</dl>
<p>See C API: <a class="el" href="group___h5_d.html#gaf6213bf3a876c1741810037ff2bb85d8">H5Dwrite_multi()</a> </p>
</div>
</div>
<a id="gaee5c6a2aaee2e10c4da18d28b76ddf8b" name="gaee5c6a2aaee2e10c4da18d28b76ddf8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaee5c6a2aaee2e10c4da18d28b76ddf8b">&#9670;&#160;</a></span>h5dwrite_vl_f()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">subroutine h5dwrite_vl_f </td>
<td>(</td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>dset_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
<td class="paramname"><em>mem_type_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">type(type), dimension(dims(1),dims(2)), intent(in)&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), dimension(2), intent(in)&#160;</td>
<td class="paramname"><em>dims</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(size_t), dimension(*), intent(in)&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer, intent(out)&#160;</td>
<td class="paramname"><em>hdferr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>mem_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>file_space_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
<td class="paramname"><em>xfer_prp</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Writes variable-length data. F2003 API h5dwrite_f should be used instead. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>Dataset identifier. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Memory datatype identifier. </td></tr>
<tr><td class="paramname">buf</td><td>Data buffer; may be a scalar or an array, TYPE(TYPE) must be one of the following: <ul>
<li>INTEGER </li>
<li>REAL </li>
<li>CHARACTER </li>
</ul>
</td></tr>
<tr><td class="paramname">dims</td><td>Array to hold corresponding dimension sizes of data buffer buf, dim(k) has value of the k-th dimension of buffer buf. Values are ignored if buf is a scalar. </td></tr>
<tr><td class="paramname">len</td><td>Array to store length of each element. </td></tr>
<tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Memory dataspace identifier, default value is H5S_ALL_F. </td></tr>
<tr><td class="paramname">file_space_id</td><td>File dataspace identifier, default value is H5S_ALL_F. </td></tr>
<tr><td class="paramname">xfer_prp</td><td>Transfer property list identifier, default value is H5P_DEFAULT_F. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="ga9c1097deb371cf116ca00eb6bf821e40" name="ga9c1097deb371cf116ca00eb6bf821e40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9c1097deb371cf116ca00eb6bf821e40">&#9670;&#160;</a></span>h5d_alloc_time_default_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_alloc_time_default_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_ALLOC_TIME_DEFAULT. </p>
</div>
</div>
<a id="ga6d82c15f8e0f905de4fd32b94d45a196" name="ga6d82c15f8e0f905de4fd32b94d45a196"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6d82c15f8e0f905de4fd32b94d45a196">&#9670;&#160;</a></span>h5d_alloc_time_early_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_alloc_time_early_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_ALLOC_TIME_EARLY. </p>
</div>
</div>
<a id="gab2c70a3e1015bf6d04d7c17b7039b331" name="gab2c70a3e1015bf6d04d7c17b7039b331"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab2c70a3e1015bf6d04d7c17b7039b331">&#9670;&#160;</a></span>h5d_alloc_time_error_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_alloc_time_error_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_ALLOC_TIME_ERROR. </p>
</div>
</div>
<a id="gaad3999428817cef15bcfe06c54f5a56d" name="gaad3999428817cef15bcfe06c54f5a56d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaad3999428817cef15bcfe06c54f5a56d">&#9670;&#160;</a></span>h5d_alloc_time_incr_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_alloc_time_incr_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_ALLOC_TIME_INCR. </p>
</div>
</div>
<a id="ga4df7d5e755e406b6dea2ddba9381b40c" name="ga4df7d5e755e406b6dea2ddba9381b40c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4df7d5e755e406b6dea2ddba9381b40c">&#9670;&#160;</a></span>h5d_alloc_time_late_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_alloc_time_late_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_ALLOC_TIME_LATE. </p>
</div>
</div>
<a id="gafce6c6ffd27ea909e542d6a2d7d55b1c" name="gafce6c6ffd27ea909e542d6a2d7d55b1c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafce6c6ffd27ea909e542d6a2d7d55b1c">&#9670;&#160;</a></span>h5d_chunk_cache_nbytes_dflt_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer(size_t) h5d_chunk_cache_nbytes_dflt_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_CHUNK_CACHE_NBYTES_DEFAULT. </p>
</div>
</div>
<a id="ga87b716e45a41644fd42a7b437053aaf8" name="ga87b716e45a41644fd42a7b437053aaf8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga87b716e45a41644fd42a7b437053aaf8">&#9670;&#160;</a></span>h5d_chunk_cache_nslots_dflt_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer(size_t) h5d_chunk_cache_nslots_dflt_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_CHUNK_CACHE_NSLOTS_DEFAULT. </p>
</div>
</div>
<a id="gaa668b1ad61daef2a4808e159249082b3" name="gaa668b1ad61daef2a4808e159249082b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa668b1ad61daef2a4808e159249082b3">&#9670;&#160;</a></span>h5d_chunk_cache_w0_dflt_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_chunk_cache_w0_dflt_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_CHUNK_CACHE_W0_DEFAULT. </p>
</div>
</div>
<a id="ga3a90eb47a98c8b452891a92723641862" name="ga3a90eb47a98c8b452891a92723641862"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3a90eb47a98c8b452891a92723641862">&#9670;&#160;</a></span>h5d_chunked_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_chunked_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_CHUNKED. </p>
</div>
</div>
<a id="ga8d7e927a66eb0b5bb6ac42f871ca37e4" name="ga8d7e927a66eb0b5bb6ac42f871ca37e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8d7e927a66eb0b5bb6ac42f871ca37e4">&#9670;&#160;</a></span>h5d_compact_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_compact_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_COMPACT. </p>
</div>
</div>
<a id="ga48b41ac37182b9f4bc26f7dbe5a28086" name="ga48b41ac37182b9f4bc26f7dbe5a28086"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga48b41ac37182b9f4bc26f7dbe5a28086">&#9670;&#160;</a></span>h5d_contiguous_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_contiguous_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_CONTIGUOUS. </p>
</div>
</div>
<a id="gad4c9e8419c6bf31072b227a18c5c5787" name="gad4c9e8419c6bf31072b227a18c5c5787"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad4c9e8419c6bf31072b227a18c5c5787">&#9670;&#160;</a></span>h5d_fill_time_alloc_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_fill_time_alloc_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_FILL_TIME_ALLOC. </p>
</div>
</div>
<a id="ga14a2da4882316cfe8a8a41847d080c3c" name="ga14a2da4882316cfe8a8a41847d080c3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga14a2da4882316cfe8a8a41847d080c3c">&#9670;&#160;</a></span>h5d_fill_time_error_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_fill_time_error_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_FILL_TIME_ERROR. </p>
</div>
</div>
<a id="ga13ae6a0bb42f73a0bec79354147ee038" name="ga13ae6a0bb42f73a0bec79354147ee038"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga13ae6a0bb42f73a0bec79354147ee038">&#9670;&#160;</a></span>h5d_fill_time_never_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_fill_time_never_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_FILL_TIME_NEVER. </p>
</div>
</div>
<a id="ga756d32f87d3b502c5f156ea9cbefe6cd" name="ga756d32f87d3b502c5f156ea9cbefe6cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga756d32f87d3b502c5f156ea9cbefe6cd">&#9670;&#160;</a></span>h5d_fill_value_default_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_fill_value_default_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_FILL_VALUE_DEFAULT. </p>
</div>
</div>
<a id="ga930c9adf0bf5abf7b5930136acab8c9a" name="ga930c9adf0bf5abf7b5930136acab8c9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga930c9adf0bf5abf7b5930136acab8c9a">&#9670;&#160;</a></span>h5d_fill_value_error_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_fill_value_error_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_FILL_VALUE_ERROR. </p>
</div>
</div>
<a id="ga821a5123ea36396c5230d493c82f1a52" name="ga821a5123ea36396c5230d493c82f1a52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga821a5123ea36396c5230d493c82f1a52">&#9670;&#160;</a></span>h5d_fill_value_undefined_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_fill_value_undefined_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_FILL_VALUE_UNDEFINED. </p>
</div>
</div>
<a id="ga01c31ca7d47fbb427f80fdbd68374f19" name="ga01c31ca7d47fbb427f80fdbd68374f19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga01c31ca7d47fbb427f80fdbd68374f19">&#9670;&#160;</a></span>h5d_fill_value_user_defined_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_fill_value_user_defined_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_FILL_VALUE_USER_DEFINED. </p>
</div>
</div>
<a id="ga3582fd4efbb795c43c74c5f10aa5f647" name="ga3582fd4efbb795c43c74c5f10aa5f647"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3582fd4efbb795c43c74c5f10aa5f647">&#9670;&#160;</a></span>h5d_mpio_chunk_collective_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_chunk_collective_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_CHUNK_COLLECTIVE. </p>
</div>
</div>
<a id="gae97735bdc331cd4b8bd53b7f8bd5c13f" name="gae97735bdc331cd4b8bd53b7f8bd5c13f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae97735bdc331cd4b8bd53b7f8bd5c13f">&#9670;&#160;</a></span>h5d_mpio_chunk_independent_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_chunk_independent_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_CHUNK_INDEPENDENT. </p>
</div>
</div>
<a id="ga8daa3e6c629244477ac57e8742143915" name="ga8daa3e6c629244477ac57e8742143915"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8daa3e6c629244477ac57e8742143915">&#9670;&#160;</a></span>h5d_mpio_chunk_mixed_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_chunk_mixed_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_CHUNK_MIXED. </p>
</div>
</div>
<a id="gaf5e2c6c3fdcbb7efa132470edbf1a440" name="gaf5e2c6c3fdcbb7efa132470edbf1a440"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf5e2c6c3fdcbb7efa132470edbf1a440">&#9670;&#160;</a></span>h5d_mpio_collective_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_collective_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_COLLECTIVE. </p>
</div>
</div>
<a id="gac006b1dab7aab8e735379933f3f0de42" name="gac006b1dab7aab8e735379933f3f0de42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac006b1dab7aab8e735379933f3f0de42">&#9670;&#160;</a></span>h5d_mpio_contig_collective_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_contig_collective_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_CONTIGUOUS_COLLECTIVE. </p>
</div>
</div>
<a id="ga15191b694c77250701d0304a167d8acb" name="ga15191b694c77250701d0304a167d8acb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga15191b694c77250701d0304a167d8acb">&#9670;&#160;</a></span>h5d_mpio_data_transforms_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_data_transforms_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_DATA_TRANSFORMS. </p>
</div>
</div>
<a id="ga28b4a83f10cca56082b77c4b7bd353a8" name="ga28b4a83f10cca56082b77c4b7bd353a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga28b4a83f10cca56082b77c4b7bd353a8">&#9670;&#160;</a></span>h5d_mpio_datatype_conversion_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_datatype_conversion_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_DATATYPE_CONVERSION. </p>
</div>
</div>
<a id="gab788b264b951685c4cd1c28643b78a0a" name="gab788b264b951685c4cd1c28643b78a0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab788b264b951685c4cd1c28643b78a0a">&#9670;&#160;</a></span>h5d_mpio_error_while_checking_collective_possible_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_error_while_checking_collective_possible_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_ERROR_WHILE_CHECKING_COLLECTIVE_POSSIBLE. </p>
</div>
</div>
<a id="ga38219c59c927231129222fb7036b97ee" name="ga38219c59c927231129222fb7036b97ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga38219c59c927231129222fb7036b97ee">&#9670;&#160;</a></span>h5d_mpio_link_chunk_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_link_chunk_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_LINK_CHUNK. </p>
</div>
</div>
<a id="gab41d408b7a3ac9da76cd643f4d9d9c31" name="gab41d408b7a3ac9da76cd643f4d9d9c31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab41d408b7a3ac9da76cd643f4d9d9c31">&#9670;&#160;</a></span>h5d_mpio_mpi_opt_types_env_var_disabled_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_mpi_opt_types_env_var_disabled_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_MPI_OPT_TYPES_ENV_VAR_DISABLED. </p>
</div>
</div>
<a id="ga450a9eebccf64f4828d381ba10b7b1f3" name="ga450a9eebccf64f4828d381ba10b7b1f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga450a9eebccf64f4828d381ba10b7b1f3">&#9670;&#160;</a></span>h5d_mpio_multi_chunk_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_multi_chunk_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_MULTI_CHUNK. </p>
</div>
</div>
<a id="ga4ec2ce5ee845cf42b128069079379a5b" name="ga4ec2ce5ee845cf42b128069079379a5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4ec2ce5ee845cf42b128069079379a5b">&#9670;&#160;</a></span>h5d_mpio_no_chunk_optimization_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_no_chunk_optimization_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_NO_CHUNK_OPTIMIZATION. </p>
</div>
</div>
<a id="ga203249dcee830610c620fdd69d2b57fd" name="ga203249dcee830610c620fdd69d2b57fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga203249dcee830610c620fdd69d2b57fd">&#9670;&#160;</a></span>h5d_mpio_no_collective_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_no_collective_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_NO_COLLECTIVE. </p>
</div>
</div>
<a id="ga101e1f0179c22bbfa82174f1e813b818" name="ga101e1f0179c22bbfa82174f1e813b818"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga101e1f0179c22bbfa82174f1e813b818">&#9670;&#160;</a></span>h5d_mpio_no_collective_max_cause_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_no_collective_max_cause_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_NO_COLLECTIVE_MAX_CAUSE. </p>
</div>
</div>
<a id="ga9976e18e0a0c2f740603a665700728e1" name="ga9976e18e0a0c2f740603a665700728e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9976e18e0a0c2f740603a665700728e1">&#9670;&#160;</a></span>h5d_mpio_no_selection_io_causes_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_no_selection_io_causes_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_NO_SELECTION_IO_CAUSES. </p>
</div>
</div>
<a id="ga12a6699541e64ac8c02d1c534cd9e0bc" name="ga12a6699541e64ac8c02d1c534cd9e0bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga12a6699541e64ac8c02d1c534cd9e0bc">&#9670;&#160;</a></span>h5d_mpio_no_selection_io_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_no_selection_io_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_NO_SELECTION_IO. </p>
</div>
</div>
<a id="ga285858777751385d60c69570e0869da2" name="ga285858777751385d60c69570e0869da2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga285858777751385d60c69570e0869da2">&#9670;&#160;</a></span>h5d_mpio_not_contiguous_or_chunked_dataset_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_not_contiguous_or_chunked_dataset_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET. </p>
</div>
</div>
<a id="ga4d5412219b45e77b48ffe15ea95cf0a5" name="ga4d5412219b45e77b48ffe15ea95cf0a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4d5412219b45e77b48ffe15ea95cf0a5">&#9670;&#160;</a></span>h5d_mpio_not_simple_or_scalar_dataspaces_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_not_simple_or_scalar_dataspaces_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES. </p>
</div>
</div>
<a id="ga56761dcb023f6624d37e81e8318b07f0" name="ga56761dcb023f6624d37e81e8318b07f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga56761dcb023f6624d37e81e8318b07f0">&#9670;&#160;</a></span>h5d_mpio_parallel_filtered_writes_disabled_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_parallel_filtered_writes_disabled_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_PARALLEL_FILTERED_WRITES_DISABLED. </p>
</div>
</div>
<a id="ga1f9f5b6f7e1e2e37f9dcbc0095020300" name="ga1f9f5b6f7e1e2e37f9dcbc0095020300"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1f9f5b6f7e1e2e37f9dcbc0095020300">&#9670;&#160;</a></span>h5d_mpio_set_independent_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_mpio_set_independent_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_MPIO_SET_INDEPENDENT. </p>
</div>
</div>
<a id="ga97fb74332f7547f6eea7e5e07a159e5c" name="ga97fb74332f7547f6eea7e5e07a159e5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga97fb74332f7547f6eea7e5e07a159e5c">&#9670;&#160;</a></span>h5d_scalar_io_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_scalar_io_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>Scalar (or legacy MPIO) I/O was performed. </p>
</div>
</div>
<a id="gae5f995c97a3f79a048c857b2619caf66" name="gae5f995c97a3f79a048c857b2619caf66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae5f995c97a3f79a048c857b2619caf66">&#9670;&#160;</a></span>h5d_sel_io_bkg_buf_too_small_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_bkg_buf_too_small_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_BKG_BUF_TOO_SMALL. </p>
</div>
</div>
<a id="ga8ecea99f592eccb6661d37048255c11e" name="ga8ecea99f592eccb6661d37048255c11e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8ecea99f592eccb6661d37048255c11e">&#9670;&#160;</a></span>h5d_sel_io_chunk_cache_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_chunk_cache_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_CHUNK_CACHE. </p>
</div>
</div>
<a id="ga0b727ae43070830d2e1861983ee7bbfe" name="ga0b727ae43070830d2e1861983ee7bbfe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0b727ae43070830d2e1861983ee7bbfe">&#9670;&#160;</a></span>h5d_sel_io_contiguous_sieve_buffer_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_contiguous_sieve_buffer_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_CONTIGUOUS_SIEVE_BUFFER. </p>
</div>
</div>
<a id="ga1b8d5ebab0909025929ebb3da6d92dd0" name="ga1b8d5ebab0909025929ebb3da6d92dd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1b8d5ebab0909025929ebb3da6d92dd0">&#9670;&#160;</a></span>h5d_sel_io_dataset_filter_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_dataset_filter_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_DATASET_FILTER. </p>
</div>
</div>
<a id="gac4d261d6324f2c363bb0b17b76ee5cc8" name="gac4d261d6324f2c363bb0b17b76ee5cc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac4d261d6324f2c363bb0b17b76ee5cc8">&#9670;&#160;</a></span>h5d_sel_io_default_off_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_default_off_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_DEFAULT_OFF. </p>
</div>
</div>
<a id="gae427edb74a4fe325e5bf66c3dfae0321" name="gae427edb74a4fe325e5bf66c3dfae0321"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae427edb74a4fe325e5bf66c3dfae0321">&#9670;&#160;</a></span>h5d_sel_io_disable_by_api_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_disable_by_api_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_DISABLE_BY_API. </p>
</div>
</div>
<a id="gaca6c1b9f481a42b1f1e00587ee5ba43b" name="gaca6c1b9f481a42b1f1e00587ee5ba43b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaca6c1b9f481a42b1f1e00587ee5ba43b">&#9670;&#160;</a></span>h5d_sel_io_no_vector_or_selection_io_cb_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_no_vector_or_selection_io_cb_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_NO_VECTOR_OR_SELECTION_IO_CB. </p>
</div>
</div>
<a id="ga65efb0fe051015cff593d9c0df2b1d03" name="ga65efb0fe051015cff593d9c0df2b1d03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga65efb0fe051015cff593d9c0df2b1d03">&#9670;&#160;</a></span>h5d_sel_io_not_contiguous_or_chunked_dataset_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_not_contiguous_or_chunked_dataset_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET. </p>
</div>
</div>
<a id="ga397c3c7790a926481a30df0c393a8e27" name="ga397c3c7790a926481a30df0c393a8e27"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga397c3c7790a926481a30df0c393a8e27">&#9670;&#160;</a></span>h5d_sel_io_page_buffer_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_page_buffer_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_PAGE_BUFFER. </p>
</div>
</div>
<a id="ga7327c605a262d024dafbf093bad8bc98" name="ga7327c605a262d024dafbf093bad8bc98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7327c605a262d024dafbf093bad8bc98">&#9670;&#160;</a></span>h5d_sel_io_tconv_buf_too_small_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_sel_io_tconv_buf_too_small_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SEL_IO_TCONV_BUF_TOO_SMALL. </p>
</div>
</div>
<a id="gae33ae052defc8d7d7b0a98e2b598332e" name="gae33ae052defc8d7d7b0a98e2b598332e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae33ae052defc8d7d7b0a98e2b598332e">&#9670;&#160;</a></span>h5d_selection_io_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_selection_io_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>Selection I/O was performed. </p>
</div>
</div>
<a id="ga9a1cdbf6faaf389149cff33ba5237290" name="ga9a1cdbf6faaf389149cff33ba5237290"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9a1cdbf6faaf389149cff33ba5237290">&#9670;&#160;</a></span>h5d_selection_io_mode_default_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_selection_io_mode_default_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SELECTION_IO_MODE_DEFAULT. </p>
</div>
</div>
<a id="ga061e388615c930c8da41d28f43c55bcd" name="ga061e388615c930c8da41d28f43c55bcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga061e388615c930c8da41d28f43c55bcd">&#9670;&#160;</a></span>h5d_selection_io_mode_off_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_selection_io_mode_off_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SELECTION_IO_MODE_OFF. </p>
</div>
</div>
<a id="gaa4959bdd0a1bb137771f5d8e6d3fd1c6" name="gaa4959bdd0a1bb137771f5d8e6d3fd1c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa4959bdd0a1bb137771f5d8e6d3fd1c6">&#9670;&#160;</a></span>h5d_selection_io_mode_on_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_selection_io_mode_on_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SELECTION_IO_MODE_ON. </p>
</div>
</div>
<a id="gaf2a81dd9e29c51e875b8e7d65c270df9" name="gaf2a81dd9e29c51e875b8e7d65c270df9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf2a81dd9e29c51e875b8e7d65c270df9">&#9670;&#160;</a></span>h5d_space_sts_allocated_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_space_sts_allocated_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SPACE_STS_ALLOCATED. </p>
</div>
</div>
<a id="gadeddefaec56efaeaf2d0bfe8c2d1a87c" name="gadeddefaec56efaeaf2d0bfe8c2d1a87c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadeddefaec56efaeaf2d0bfe8c2d1a87c">&#9670;&#160;</a></span>h5d_space_sts_error_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_space_sts_error_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SPACE_STS_ERROR. </p>
</div>
</div>
<a id="ga22793f18ef769de1c07771647133dbd6" name="ga22793f18ef769de1c07771647133dbd6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga22793f18ef769de1c07771647133dbd6">&#9670;&#160;</a></span>h5d_space_sts_not_allocated_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_space_sts_not_allocated_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SPACE_STS_NOT_ALLOCATED. </p>
</div>
</div>
<a id="ga897b0bfff32f629c37f2fe60430da28f" name="ga897b0bfff32f629c37f2fe60430da28f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga897b0bfff32f629c37f2fe60430da28f">&#9670;&#160;</a></span>h5d_space_sts_part_allocated_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_space_sts_part_allocated_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_SPACE_STS_PART_ALLOCATED. </p>
</div>
</div>
<a id="ga781787a638eb9873ad986d9b94dea538" name="ga781787a638eb9873ad986d9b94dea538"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga781787a638eb9873ad986d9b94dea538">&#9670;&#160;</a></span>h5d_vds_error_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_vds_error_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_VDS_ERROR. </p>
</div>
</div>
<a id="ga732f27b49c5e044982b8373b7c0f423b" name="ga732f27b49c5e044982b8373b7c0f423b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga732f27b49c5e044982b8373b7c0f423b">&#9670;&#160;</a></span>h5d_vds_first_missing_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_vds_first_missing_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_VDS_FIRST_MISSING. </p>
</div>
</div>
<a id="ga55628cf7324be64a501d66978e9d90c5" name="ga55628cf7324be64a501d66978e9d90c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga55628cf7324be64a501d66978e9d90c5">&#9670;&#160;</a></span>h5d_vds_last_available_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_vds_last_available_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_VDS_LAST_AVAILABLE. </p>
</div>
</div>
<a id="ga0600ceb13e8952d8e05bdbf878f6917d" name="ga0600ceb13e8952d8e05bdbf878f6917d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0600ceb13e8952d8e05bdbf878f6917d">&#9670;&#160;</a></span>h5d_vector_io_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_vector_io_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>Vector I/O was performed. </p>
</div>
</div>
<a id="gaa9b228f28c3acd5358e9b983d6f113a3" name="gaa9b228f28c3acd5358e9b983d6f113a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa9b228f28c3acd5358e9b983d6f113a3">&#9670;&#160;</a></span>h5d_virtual_f</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">integer h5d_virtual_f</td>
</tr>
</table>
</div><div class="memdoc">
<p>H5D_VIRTUAL. </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.7 </li>
</ul>
</div>
</body>
</html>