Files
hdf5/develop/namespaceh5s.html
T
2024-02-09 17:39:10 +00:00

242 lines
28 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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=9"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>HDF5: h5s Module Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<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>
<script type="text/javascript" src="cookie.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 */
$(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="hdf5doxy.css" rel="stylesheet" type="text/css"/>
-->
<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
</head>
<body>
<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>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname"><a href="https://www.hdfgroup.org">HDF5</a>
&#160;<span id="projectnumber">1.15.0.33bb197</span>
</div>
<div id="projectbrief">API Reference</div>
</td>
<td> <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>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<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><!-- 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 */
$(function(){initNavTree('namespaceh5s.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="#func-members">Functions/Subroutines</a> </div>
<div class="headertitle"><div class="title">h5s Module Reference<div class="ingroups"><a class="el" href="group___f_h5_s.html">Fortran Dataspace (H5S) Interface</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>This module contains Fortran interfaces for H5S functions.
<a href="#details">More...</a></p>
<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:ga69cc4bf92bab60a88e1926f8ebccccd4" id="r_ga69cc4bf92bab60a88e1926f8ebccccd4"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga69cc4bf92bab60a88e1926f8ebccccd4">h5screate_simple_f</a> (rank, dims, space_id, hdferr, maxdims)</td></tr>
<tr class="memdesc:ga69cc4bf92bab60a88e1926f8ebccccd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new simple data space and opens it for access. <br /></td></tr>
<tr class="separator:ga69cc4bf92bab60a88e1926f8ebccccd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4642024f539f37493a8eef6e53552f50" id="r_ga4642024f539f37493a8eef6e53552f50"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga4642024f539f37493a8eef6e53552f50">h5sclose_f</a> (space_id, hdferr)</td></tr>
<tr class="memdesc:ga4642024f539f37493a8eef6e53552f50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Releases and terminates access to a dataspace. <br /></td></tr>
<tr class="separator:ga4642024f539f37493a8eef6e53552f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf4890fd941e5f9ceedb5ca3018e7b8f7" id="r_gaf4890fd941e5f9ceedb5ca3018e7b8f7"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gaf4890fd941e5f9ceedb5ca3018e7b8f7">h5screate_f</a> (classtype, space_id, hdferr)</td></tr>
<tr class="memdesc:gaf4890fd941e5f9ceedb5ca3018e7b8f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new dataspace of a specified type. <br /></td></tr>
<tr class="separator:gaf4890fd941e5f9ceedb5ca3018e7b8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga873f3624fb28eae070fc3072fec35135" id="r_ga873f3624fb28eae070fc3072fec35135"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga873f3624fb28eae070fc3072fec35135">h5scopy_f</a> (space_id, new_space_id, hdferr)</td></tr>
<tr class="memdesc:ga873f3624fb28eae070fc3072fec35135"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an exact copy of a dataspace. <br /></td></tr>
<tr class="separator:ga873f3624fb28eae070fc3072fec35135"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac2012b39d5950252329ac3e5fb02d7b2" id="r_gac2012b39d5950252329ac3e5fb02d7b2"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gac2012b39d5950252329ac3e5fb02d7b2">h5sget_select_hyper_nblocks_f</a> (space_id, num_blocks, hdferr)</td></tr>
<tr class="memdesc:gac2012b39d5950252329ac3e5fb02d7b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get number of hyperslab blocks. <br /></td></tr>
<tr class="separator:gac2012b39d5950252329ac3e5fb02d7b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5126862a243f5f902ecb43b7201a3a10" id="r_ga5126862a243f5f902ecb43b7201a3a10"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga5126862a243f5f902ecb43b7201a3a10">h5sget_select_hyper_blocklist_f</a> (space_id, startblock, num_blocks, buf, hdferr)</td></tr>
<tr class="memdesc:ga5126862a243f5f902ecb43b7201a3a10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the list of hyperslab blocks currently selected. <br /></td></tr>
<tr class="separator:ga5126862a243f5f902ecb43b7201a3a10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ac052f34e716ce5bbde1721c49418e5" id="r_ga3ac052f34e716ce5bbde1721c49418e5"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga3ac052f34e716ce5bbde1721c49418e5">h5sget_select_bounds_f</a> (space_id, start, end, hdferr)</td></tr>
<tr class="memdesc:ga3ac052f34e716ce5bbde1721c49418e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the bounding box containing the current selection. <br /></td></tr>
<tr class="separator:ga3ac052f34e716ce5bbde1721c49418e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59d672ac537864ab340aab44f13db0d0" id="r_ga59d672ac537864ab340aab44f13db0d0"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga59d672ac537864ab340aab44f13db0d0">h5sget_select_elem_npoints_f</a> (space_id, num_points, hdferr)</td></tr>
<tr class="memdesc:ga59d672ac537864ab340aab44f13db0d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the number of element points in the current selection. <br /></td></tr>
<tr class="separator:ga59d672ac537864ab340aab44f13db0d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a392459bff36160465f642de3a08a73" id="r_ga5a392459bff36160465f642de3a08a73"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga5a392459bff36160465f642de3a08a73">h5sget_select_elem_pointlist_f</a> (space_id, startpoint, num_points, buf, hdferr)</td></tr>
<tr class="memdesc:ga5a392459bff36160465f642de3a08a73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the list of element points currently selected. <br /></td></tr>
<tr class="separator:ga5a392459bff36160465f642de3a08a73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4a9478f949dd09c0c2f938be5c082f5" id="r_gad4a9478f949dd09c0c2f938be5c082f5"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gad4a9478f949dd09c0c2f938be5c082f5">h5sselect_elements_f</a> (space_id, operator, rank, num_elements, coord, hdferr)</td></tr>
<tr class="memdesc:gad4a9478f949dd09c0c2f938be5c082f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects elements to be included in the selection for a dataspace. <br /></td></tr>
<tr class="separator:gad4a9478f949dd09c0c2f938be5c082f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga35bd5b58e55db795ac4f4224250b62f0" id="r_ga35bd5b58e55db795ac4f4224250b62f0"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga35bd5b58e55db795ac4f4224250b62f0">h5sselect_all_f</a> (space_id, hdferr)</td></tr>
<tr class="memdesc:ga35bd5b58e55db795ac4f4224250b62f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the entire dataspace. <br /></td></tr>
<tr class="separator:ga35bd5b58e55db795ac4f4224250b62f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf868fca7ef836b464bb39d3c8da38b77" id="r_gaf868fca7ef836b464bb39d3c8da38b77"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gaf868fca7ef836b464bb39d3c8da38b77">h5sselect_shape_same_f</a> (space1_id, space2_id, same, hdferr)</td></tr>
<tr class="memdesc:gaf868fca7ef836b464bb39d3c8da38b77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if two selections are the same shape. <br /></td></tr>
<tr class="separator:gaf868fca7ef836b464bb39d3c8da38b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41e9d402d76e0d453202706592d4b148" id="r_ga41e9d402d76e0d453202706592d4b148"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga41e9d402d76e0d453202706592d4b148">h5sselect_intersect_block_f</a> (space_id, istart, iend, intersects, hdferr)</td></tr>
<tr class="memdesc:ga41e9d402d76e0d453202706592d4b148"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if current selection intersects with a block. <br /></td></tr>
<tr class="separator:ga41e9d402d76e0d453202706592d4b148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c9ec9b6184f41f347d8346bba3a87a7" id="r_ga4c9ec9b6184f41f347d8346bba3a87a7"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga4c9ec9b6184f41f347d8346bba3a87a7">h5sselect_none_f</a> (space_id, hdferr)</td></tr>
<tr class="memdesc:ga4c9ec9b6184f41f347d8346bba3a87a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets the selection region to include no elements. <br /></td></tr>
<tr class="separator:ga4c9ec9b6184f41f347d8346bba3a87a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d4658855dbb0eb682027290f7be3446" id="r_ga2d4658855dbb0eb682027290f7be3446"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga2d4658855dbb0eb682027290f7be3446">h5sselect_valid_f</a> (space_id, status, hdferr)</td></tr>
<tr class="memdesc:ga2d4658855dbb0eb682027290f7be3446"><td class="mdescLeft">&#160;</td><td class="mdescRight">Verifies that the selection is within the extent of the dataspace. <br /></td></tr>
<tr class="separator:ga2d4658855dbb0eb682027290f7be3446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5a470ec7d9670a1e82ff62f2d536912" id="r_gaa5a470ec7d9670a1e82ff62f2d536912"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gaa5a470ec7d9670a1e82ff62f2d536912">h5sget_simple_extent_npoints_f</a> (space_id, npoints, hdferr)</td></tr>
<tr class="memdesc:gaa5a470ec7d9670a1e82ff62f2d536912"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the number of elements in a dataspace. <br /></td></tr>
<tr class="separator:gaa5a470ec7d9670a1e82ff62f2d536912"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c472b85fc65d60c02a806542ec4f6e3" id="r_ga3c472b85fc65d60c02a806542ec4f6e3"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga3c472b85fc65d60c02a806542ec4f6e3">h5sget_select_npoints_f</a> (space_id, npoints, hdferr)</td></tr>
<tr class="memdesc:ga3c472b85fc65d60c02a806542ec4f6e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the number of elements in a dataspace selection. <br /></td></tr>
<tr class="separator:ga3c472b85fc65d60c02a806542ec4f6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb4c8f835cf92fdef1c2829ff58b178f" id="r_gafb4c8f835cf92fdef1c2829ff58b178f"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gafb4c8f835cf92fdef1c2829ff58b178f">h5sget_simple_extent_ndims_f</a> (space_id, rank, hdferr)</td></tr>
<tr class="memdesc:gafb4c8f835cf92fdef1c2829ff58b178f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the dimensionality of a dataspace. <br /></td></tr>
<tr class="separator:gafb4c8f835cf92fdef1c2829ff58b178f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa66c6976030ddbfff99d45ce0ff8e255" id="r_gaa66c6976030ddbfff99d45ce0ff8e255"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gaa66c6976030ddbfff99d45ce0ff8e255">h5sget_simple_extent_dims_f</a> (space_id, dims, maxdims, hdferr)</td></tr>
<tr class="memdesc:gaa66c6976030ddbfff99d45ce0ff8e255"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves dataspace dimension size and maximum size. <br /></td></tr>
<tr class="separator:gaa66c6976030ddbfff99d45ce0ff8e255"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d14ec971130ae81767f8ca4c29fc9cc" id="r_ga7d14ec971130ae81767f8ca4c29fc9cc"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga7d14ec971130ae81767f8ca4c29fc9cc">h5sget_simple_extent_type_f</a> (space_id, classtype, hdferr)</td></tr>
<tr class="memdesc:ga7d14ec971130ae81767f8ca4c29fc9cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine the current class of a dataspace. <br /></td></tr>
<tr class="separator:ga7d14ec971130ae81767f8ca4c29fc9cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e66545f34df393a72a44d3e28cf5777" id="r_ga3e66545f34df393a72a44d3e28cf5777"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga3e66545f34df393a72a44d3e28cf5777">h5sset_extent_simple_f</a> (space_id, rank, current_size, maximum_size, hdferr)</td></tr>
<tr class="memdesc:ga3e66545f34df393a72a44d3e28cf5777"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets or resets the size of an existing dataspace. <br /></td></tr>
<tr class="separator:ga3e66545f34df393a72a44d3e28cf5777"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae2c22e1e8b475d8fe49920d900e94fb" id="r_gaae2c22e1e8b475d8fe49920d900e94fb"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gaae2c22e1e8b475d8fe49920d900e94fb">h5sis_simple_f</a> (space_id, status, hdferr)</td></tr>
<tr class="memdesc:gaae2c22e1e8b475d8fe49920d900e94fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines whether a dataspace is a simple dataspace. <br /></td></tr>
<tr class="separator:gaae2c22e1e8b475d8fe49920d900e94fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a1db5113aaf3b195f51f50b1df76a14" id="r_ga2a1db5113aaf3b195f51f50b1df76a14"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga2a1db5113aaf3b195f51f50b1df76a14">h5soffset_simple_f</a> (space_id, offset, hdferr)</td></tr>
<tr class="memdesc:ga2a1db5113aaf3b195f51f50b1df76a14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the offset of a simple dataspace. <br /></td></tr>
<tr class="separator:ga2a1db5113aaf3b195f51f50b1df76a14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f992dfeff8858dc414603ee74155e4f" id="r_ga2f992dfeff8858dc414603ee74155e4f"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga2f992dfeff8858dc414603ee74155e4f">h5sextent_copy_f</a> (dest_space_id, source_space_id, hdferr)</td></tr>
<tr class="memdesc:ga2f992dfeff8858dc414603ee74155e4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the extent of a dataspace. <br /></td></tr>
<tr class="separator:ga2f992dfeff8858dc414603ee74155e4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae771ccf38e0ec4fb03d2c58cd14441cb" id="r_gae771ccf38e0ec4fb03d2c58cd14441cb"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gae771ccf38e0ec4fb03d2c58cd14441cb">h5sset_extent_none_f</a> (space_id, hdferr)</td></tr>
<tr class="memdesc:gae771ccf38e0ec4fb03d2c58cd14441cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes the extent from a dataspace. <br /></td></tr>
<tr class="separator:gae771ccf38e0ec4fb03d2c58cd14441cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga939c246c4c4fded09b3226d7ceceb7ef" id="r_ga939c246c4c4fded09b3226d7ceceb7ef"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga939c246c4c4fded09b3226d7ceceb7ef">h5sselect_hyperslab_f</a> (space_id, operator, start, count, hdferr, stride, block)</td></tr>
<tr class="memdesc:ga939c246c4c4fded09b3226d7ceceb7ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects a hyperslab region to add to the current selected region. <br /></td></tr>
<tr class="separator:ga939c246c4c4fded09b3226d7ceceb7ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b3941918179df9773e122e1683315e9" id="r_ga0b3941918179df9773e122e1683315e9"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga0b3941918179df9773e122e1683315e9">h5sget_select_type_f</a> (space_id, type, hdferr)</td></tr>
<tr class="memdesc:ga0b3941918179df9773e122e1683315e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve the type of selection. <br /></td></tr>
<tr class="separator:ga0b3941918179df9773e122e1683315e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga518e04a1fac336142703cf73c0ba8f37" id="r_ga518e04a1fac336142703cf73c0ba8f37"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga518e04a1fac336142703cf73c0ba8f37">h5sdecode_f</a> (buf, obj_id, hdferr)</td></tr>
<tr class="memdesc:ga518e04a1fac336142703cf73c0ba8f37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decode a binary object description of data space and return a new object handle. <br /></td></tr>
<tr class="separator:ga518e04a1fac336142703cf73c0ba8f37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44ed6832edd798d9a0f2bc1e58c4cfb0" id="r_ga44ed6832edd798d9a0f2bc1e58c4cfb0"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga44ed6832edd798d9a0f2bc1e58c4cfb0">h5sencode_f</a> (obj_id, buf, nalloc, hdferr, fapl_id)</td></tr>
<tr class="memdesc:ga44ed6832edd798d9a0f2bc1e58c4cfb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encode a data space object description into a binary buffer. <br /></td></tr>
<tr class="separator:ga44ed6832edd798d9a0f2bc1e58c4cfb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa16eb229a4a02aca05eb256878ff3140" id="r_gaa16eb229a4a02aca05eb256878ff3140"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gaa16eb229a4a02aca05eb256878ff3140">h5sextent_equal_f</a> (space1_id, space2_id, equal, hdferr)</td></tr>
<tr class="memdesc:gaa16eb229a4a02aca05eb256878ff3140"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines whether two dataspace extents are equal. <br /></td></tr>
<tr class="separator:gaa16eb229a4a02aca05eb256878ff3140"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39a1446d99e209ed4b079f224877a819" id="r_ga39a1446d99e209ed4b079f224877a819"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga39a1446d99e209ed4b079f224877a819">h5sget_regular_hyperslab_f</a> (space_id, start, stride, count, block, hdferr)</td></tr>
<tr class="memdesc:ga39a1446d99e209ed4b079f224877a819"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a regular hyperslab selection. <br /></td></tr>
<tr class="separator:ga39a1446d99e209ed4b079f224877a819"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga731731fa7cf01205dfebda21f345b1e9" id="r_ga731731fa7cf01205dfebda21f345b1e9"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga731731fa7cf01205dfebda21f345b1e9">h5sis_regular_hyperslab_f</a> (space_id, isregular, hdferr)</td></tr>
<tr class="memdesc:ga731731fa7cf01205dfebda21f345b1e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a regular hyperslab selection. <br /></td></tr>
<tr class="separator:ga731731fa7cf01205dfebda21f345b1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga018428dd42c66f517e2b74e6c99809e1" id="r_ga018428dd42c66f517e2b74e6c99809e1"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga018428dd42c66f517e2b74e6c99809e1">h5ssel_iter_close_f</a> (sel_iter_id, hdferr)</td></tr>
<tr class="memdesc:ga018428dd42c66f517e2b74e6c99809e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes a dataspace selection iterator. <br /></td></tr>
<tr class="separator:ga018428dd42c66f517e2b74e6c99809e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16e00b0ed201a8d82119741b51f02ec1" id="r_ga16e00b0ed201a8d82119741b51f02ec1"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga16e00b0ed201a8d82119741b51f02ec1">h5ssel_iter_create_f</a> (space_id, elmt_size, flags, ds_iter_id, hdferr)</td></tr>
<tr class="memdesc:ga16e00b0ed201a8d82119741b51f02ec1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a dataspace selection iterator for a dataspace's selection. <br /></td></tr>
<tr class="separator:ga16e00b0ed201a8d82119741b51f02ec1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaebfe91fac18b9d495f379191cbba73e1" id="r_gaebfe91fac18b9d495f379191cbba73e1"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#gaebfe91fac18b9d495f379191cbba73e1">h5ssel_iter_get_seq_list_f</a> (sel_iter_id, maxseq, maxbytes, nseq, nbytes, off, len, hdferr)</td></tr>
<tr class="memdesc:gaebfe91fac18b9d495f379191cbba73e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a list of offset / length sequences for the elements in an iterator. <br /></td></tr>
<tr class="separator:gaebfe91fac18b9d495f379191cbba73e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga08d5cb3e01d5a2cf7369e8e7ed014682" id="r_ga08d5cb3e01d5a2cf7369e8e7ed014682"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_s.html#ga08d5cb3e01d5a2cf7369e8e7ed014682">h5ssel_iter_reset_f</a> (sel_iter_id, space_id, hdferr)</td></tr>
<tr class="memdesc:ga08d5cb3e01d5a2cf7369e8e7ed014682"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets a dataspace selection iterator back to an initial state. <br /></td></tr>
<tr class="separator:ga08d5cb3e01d5a2cf7369e8e7ed014682"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This module contains Fortran interfaces for H5S functions. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespaceh5s.html">h5s</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
</html>