phasicFlow/doc/code-documentation/html/classpFlow_1_1VectorSingle....

2933 lines
176 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.8.17"/>
<title>PhasicFlow: VectorSingle&lt; T, MemorySpace &gt; Class Template 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>
<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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function() { init_search(); });
/* @license-end */
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname"><a href="https://cemf.ir">PhasicFlow</a>
&#160;<span id="projectnumber"><a href="https://cemf.ir">v0.1</a></span>
</div>
<div id="projectbrief"><a href="www.github.com/PhasicFlow">www.cemf.ir</a></div>
</td>
<td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="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.png" alt=""/></a>
</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classpFlow_1_1VectorSingle.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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="classpFlow_1_1VectorSingle-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">VectorSingle&lt; T, MemorySpace &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for VectorSingle&lt; T, MemorySpace &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle__inherit__graph.png" border="0" usemap="#VectorSingle_3_01T_00_01MemorySpace_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="VectorSingle_3_01T_00_01MemorySpace_01_4_inherit__map" id="VectorSingle_3_01T_00_01MemorySpace_01_4_inherit__map">
<area shape="rect" title=" " alt="" coords="5,78,248,105"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html" title=" " alt="" coords="428,5,575,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html" title=" " alt="" coords="416,71,587,112"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html" title=" " alt="" coords="420,136,583,177"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a74a37ab2977208763c7d3431ae5b985c"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> = <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt; T, MemorySpace &gt;</td></tr>
<tr class="separator:a74a37ab2977208763c7d3431ae5b985c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d1ca55c8c62d4fbf3ea42d9919125a0"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> = T *</td></tr>
<tr class="separator:a4d1ca55c8c62d4fbf3ea42d9919125a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a87f910baaebc396ded9a2508e37f42"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a7a87f910baaebc396ded9a2508e37f42">constIterator</a> = const T *</td></tr>
<tr class="separator:a7a87f910baaebc396ded9a2508e37f42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c5a1541ecf7ad17925583cf6abd2c65"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">reference</a> = T &amp;</td></tr>
<tr class="separator:a0c5a1541ecf7ad17925583cf6abd2c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ec384ea37f233c648db341697cdebf5"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6ec384ea37f233c648db341697cdebf5">constReference</a> = const T &amp;</td></tr>
<tr class="separator:a6ec384ea37f233c648db341697cdebf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a783c81fb3d585a513b521ab37644da06"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a783c81fb3d585a513b521ab37644da06">valueType</a> = T</td></tr>
<tr class="separator:a783c81fb3d585a513b521ab37644da06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab088798d28525c0befe3c707b95c5bc2"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">pointer</a> = T *</td></tr>
<tr class="separator:ab088798d28525c0befe3c707b95c5bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1af10ba67005a939b2a93ad2439d56f9"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a1af10ba67005a939b2a93ad2439d56f9">constPointer</a> = const T *</td></tr>
<tr class="separator:a1af10ba67005a939b2a93ad2439d56f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af98cf9297694f25215962f6a2bf773e4"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> = <a class="el" href="namespacepFlow.html#aca2b381231776d26ea7431837f78aa24">ViewType1D</a>&lt; T, MemorySpace &gt;</td></tr>
<tr class="separator:af98cf9297694f25215962f6a2bf773e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab42dc0aab7df7018442bccc095f2e734"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ab42dc0aab7df7018442bccc095f2e734">deviceType</a> = typename viewType::device_type</td></tr>
<tr class="separator:ab42dc0aab7df7018442bccc095f2e734"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e01852751e144707eefc63300bcce22"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2e01852751e144707eefc63300bcce22">memory_space</a> = typename viewType::memory_space</td></tr>
<tr class="separator:a2e01852751e144707eefc63300bcce22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dc9533c29ac1a7bda75f3f175df75fb"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6dc9533c29ac1a7bda75f3f175df75fb">execution_space</a> = typename viewType::execution_space</td></tr>
<tr class="separator:a6dc9533c29ac1a7bda75f3f175df75fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a4b392718a047499baf70e3a34fb86765"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4b392718a047499baf70e3a34fb86765">TypeInfoTemplateNV2</a> (&quot;VectorSingle&quot;, T, <a class="el" href="classpFlow_1_1VectorSingle.html#aa7f6b7d756ffe3ce0b1d71c0cb57fd90">memoerySpaceName</a>())</td></tr>
<tr class="separator:a4b392718a047499baf70e3a34fb86765"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8ca6b593cf9b2abbba354ea2413c142"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae8ca6b593cf9b2abbba354ea2413c142">VectorSingle</a> ()</td></tr>
<tr class="separator:ae8ca6b593cf9b2abbba354ea2413c142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd098cb6bdb47c0c0329749d986edfb0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#acd098cb6bdb47c0c0329749d986edfb0">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;<a class="el" href="classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94">name</a>)</td></tr>
<tr class="separator:acd098cb6bdb47c0c0329749d986edfb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4861266c2159e61972c1459827fca8bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4861266c2159e61972c1459827fca8bc">VectorSingle</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:a4861266c2159e61972c1459827fca8bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5ba02b42984b72ad5eed54ce66bc880"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#af5ba02b42984b72ad5eed54ce66bc880">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;<a class="el" href="classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94">name</a>, size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:af5ba02b42984b72ad5eed54ce66bc880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44763beaabcb0b62e71291a3f702ff85"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a44763beaabcb0b62e71291a3f702ff85">VectorSingle</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, const T &amp;val)</td></tr>
<tr class="separator:a44763beaabcb0b62e71291a3f702ff85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf10a7c7bd4abbf12220663dd476386d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#acf10a7c7bd4abbf12220663dd476386d">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;<a class="el" href="classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94">name</a>, size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, const T &amp;val)</td></tr>
<tr class="separator:acf10a7c7bd4abbf12220663dd476386d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7ffa02a8c4ad9331e9e2d09b109cac9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae7ffa02a8c4ad9331e9e2d09b109cac9">VectorSingle</a> (size_t cap, size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, <a class="el" href="structRESERVE.html">RESERVE</a>)</td></tr>
<tr class="separator:ae7ffa02a8c4ad9331e9e2d09b109cac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3df9dc50260dab0b942109346a8eb73"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aa3df9dc50260dab0b942109346a8eb73">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;<a class="el" href="classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94">name</a>, size_t cap, size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, <a class="el" href="structRESERVE.html">RESERVE</a>)</td></tr>
<tr class="separator:aa3df9dc50260dab0b942109346a8eb73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41747cfe54d03c168b255479ccbcd590"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a41747cfe54d03c168b255479ccbcd590">VectorSingle</a> (const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:a41747cfe54d03c168b255479ccbcd590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e0c1f696f1e0bcaca17ecacce13fe72"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a9e0c1f696f1e0bcaca17ecacce13fe72">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;<a class="el" href="classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94">name</a>, const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:a9e0c1f696f1e0bcaca17ecacce13fe72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a122937fed9b88e192d0286e0d5b604"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6a122937fed9b88e192d0286e0d5b604">VectorSingle</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;src)</td></tr>
<tr class="separator:a6a122937fed9b88e192d0286e0d5b604"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9eb9c2dd8933804e31c3f32db032ca8a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a9eb9c2dd8933804e31c3f32db032ca8a">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;<a class="el" href="classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94">name</a>, const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;src)</td></tr>
<tr class="separator:a9eb9c2dd8933804e31c3f32db032ca8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6835e58fe6c407b3c87719eed302e20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ac6835e58fe6c407b3c87719eed302e20">operator=</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;rhs)</td></tr>
<tr class="separator:ac6835e58fe6c407b3c87719eed302e20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a51ba5f1ecd5fe4940c718aab31b4c2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a9a51ba5f1ecd5fe4940c718aab31b4c2">VectorSingle</a> (<a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:a9a51ba5f1ecd5fe4940c718aab31b4c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35e9e8d35406579427bfc8e3bbcc2a78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a35e9e8d35406579427bfc8e3bbcc2a78">operator=</a> (<a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:a35e9e8d35406579427bfc8e3bbcc2a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af24121baaebec7e0df1cee0a6600a2dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1uniquePtr.html">uniquePtr</a>&lt; <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#af24121baaebec7e0df1cee0a6600a2dc">clone</a> () const</td></tr>
<tr class="separator:af24121baaebec7e0df1cee0a6600a2dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1d02ffdc56d71656457684e278c2e41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#af1d02ffdc56d71656457684e278c2e41">clonePtr</a> () const</td></tr>
<tr class="separator:af1d02ffdc56d71656457684e278c2e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b58b3aa8e699c30609424382e224ec9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2b58b3aa8e699c30609424382e224ec9">VectorField</a> ()</td></tr>
<tr class="separator:a2b58b3aa8e699c30609424382e224ec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20a045ce53021565a6c44ea6c4c7ca7b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a20a045ce53021565a6c44ea6c4c7ca7b">VectorField</a> () const</td></tr>
<tr class="separator:a20a045ce53021565a6c44ea6c4c7ca7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18052bc1ad8ea07ea5b6205321cba10e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a18052bc1ad8ea07ea5b6205321cba10e">deviceVectorAll</a> ()</td></tr>
<tr class="separator:a18052bc1ad8ea07ea5b6205321cba10e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc163092313de8ade971b9b7fa964800"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#adc163092313de8ade971b9b7fa964800">deviceVectorAll</a> () const</td></tr>
<tr class="separator:adc163092313de8ade971b9b7fa964800"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b2f0373a536e124359abc6cf5e04c6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a8b2f0373a536e124359abc6cf5e04c6b">deviceVector</a> ()</td></tr>
<tr class="separator:a8b2f0373a536e124359abc6cf5e04c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae57cb4b20f2a5f3ca6d67b080fe5a15"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aae57cb4b20f2a5f3ca6d67b080fe5a15">deviceVector</a> () const</td></tr>
<tr class="separator:aae57cb4b20f2a5f3ca6d67b080fe5a15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd947e4fd626c211d08fb83380f3c63c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#afd947e4fd626c211d08fb83380f3c63c">hostVectorAll</a> () const</td></tr>
<tr class="separator:afd947e4fd626c211d08fb83380f3c63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed3248546c00f8317aa8c8e10731b321"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aed3248546c00f8317aa8c8e10731b321">hostVectorAll</a> ()</td></tr>
<tr class="separator:aed3248546c00f8317aa8c8e10731b321"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69bfde2f5814f3152a51fea88018e4c1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a69bfde2f5814f3152a51fea88018e4c1">hostVector</a> () const</td></tr>
<tr class="separator:a69bfde2f5814f3152a51fea88018e4c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afad946e3c20d39fc680211ef1b280d95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#afad946e3c20d39fc680211ef1b280d95">hostVector</a> ()</td></tr>
<tr class="separator:afad946e3c20d39fc680211ef1b280d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb6cb3abc25cb420225d20551e82df94"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94">name</a> () const</td></tr>
<tr class="separator:abb6cb3abc25cb420225d20551e82df94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a334c2560412a3bc4fc1c215a77a48337"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a334c2560412a3bc4fc1c215a77a48337">size</a> () const</td></tr>
<tr class="separator:a334c2560412a3bc4fc1c215a77a48337"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bbce2ec98238f8f408ba4a4dfb96da4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a5bbce2ec98238f8f408ba4a4dfb96da4">capacity</a> () const</td></tr>
<tr class="separator:a5bbce2ec98238f8f408ba4a4dfb96da4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a26016033b73de243ec891f2a9cdeff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a8a26016033b73de243ec891f2a9cdeff">empty</a> () const</td></tr>
<tr class="separator:a8a26016033b73de243ec891f2a9cdeff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78a56054440adf67ed635117187de2c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a78a56054440adf67ed635117187de2c8">reserve</a> (size_t cap)</td></tr>
<tr class="separator:a78a56054440adf67ed635117187de2c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6aaf04c933606aaaede7c95705f7a2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#af6aaf04c933606aaaede7c95705f7a2a">reallocate</a> (size_t cap)</td></tr>
<tr class="separator:af6aaf04c933606aaaede7c95705f7a2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaebf94e6b034bdeb6f19d27b19c3534d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aaebf94e6b034bdeb6f19d27b19c3534d">reallocate</a> (size_t cap, size_t <a class="el" href="classpFlow_1_1VectorSingle.html#a334c2560412a3bc4fc1c215a77a48337">size</a>)</td></tr>
<tr class="separator:aaebf94e6b034bdeb6f19d27b19c3534d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae7b42bf35ba19761dfa7af9cfa353ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aae7b42bf35ba19761dfa7af9cfa353ef">resize</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:aae7b42bf35ba19761dfa7af9cfa353ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb3beda4d71392ce97b56a53bfb503de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#adb3beda4d71392ce97b56a53bfb503de">resize</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, const T &amp;val)</td></tr>
<tr class="separator:adb3beda4d71392ce97b56a53bfb503de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd32d1c4cda15e685fd3008f4ded29f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#afd32d1c4cda15e685fd3008f4ded29f2">clear</a> ()</td></tr>
<tr class="separator:afd32d1c4cda15e685fd3008f4ded29f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ab1c6d91f769bc9bc0a58cf9f1333d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6ab1c6d91f769bc9bc0a58cf9f1333d6">fill</a> (const T &amp;val)</td></tr>
<tr class="separator:a6ab1c6d91f769bc9bc0a58cf9f1333d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39102b6908f04f813ccd119193c56fc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3">assign</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, const T &amp;val)</td></tr>
<tr class="separator:a39102b6908f04f813ccd119193c56fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fae584c5ab16d31491be8f8123de47f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a9fae584c5ab16d31491be8f8123de47f">assign</a> (const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:a9fae584c5ab16d31491be8f8123de47f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7931a57163eb363a3ca7db6ffa438479"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a7931a57163eb363a3ca7db6ffa438479">insertSetElement</a> (const <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> &amp;indices, const T &amp;val)</td></tr>
<tr class="separator:a7931a57163eb363a3ca7db6ffa438479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb8d546498dc0126c5be6ad6f2767cb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#acb8d546498dc0126c5be6ad6f2767cb6">insertSetElement</a> (const <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> &amp;indices, const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;vals)</td></tr>
<tr class="separator:acb8d546498dc0126c5be6ad6f2767cb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c691b8251b1e4c37e9a66c782f514f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6c691b8251b1e4c37e9a66c782f514f2">insertSetElement</a> (const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> &gt; &amp;indices, const T &amp;val)</td></tr>
<tr class="separator:a6c691b8251b1e4c37e9a66c782f514f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0ccf3bcb1a684f07fac4c2a10e6668f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ab0ccf3bcb1a684f07fac4c2a10e6668f">insertSetElement</a> (const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> &gt; &amp;indices, const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;vals)</td></tr>
<tr class="separator:ab0ccf3bcb1a684f07fac4c2a10e6668f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8edb1616fac15ce7c6d93d6f51b8b286"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a8edb1616fac15ce7c6d93d6f51b8b286">append</a> (const <a class="el" href="namespacepFlow.html#aa5276597d4016d6696f1f265a13d2164">deviceViewType1D</a>&lt; T &gt; &amp;dVec, size_t numElems)</td></tr>
<tr class="separator:a8edb1616fac15ce7c6d93d6f51b8b286"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb20bb763fa8152421125b98c45e9b0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#adb20bb763fa8152421125b98c45e9b0e">append</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &amp;Vec)</td></tr>
<tr class="separator:adb20bb763fa8152421125b98c45e9b0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e51f44cd45c6e1b3fac48199d44b5e3"><td class="memTemplParams" colspan="2">template&lt;bool Enable = true&gt; </td></tr>
<tr class="memitem:a2e51f44cd45c6e1b3fac48199d44b5e3"><td class="memTemplItemLeft" align="right" valign="top">std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp;Enable, void &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2e51f44cd45c6e1b3fac48199d44b5e3">push_back</a> (const T &amp;val)</td></tr>
<tr class="separator:a2e51f44cd45c6e1b3fac48199d44b5e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b2292bdd68ebde041be930230a52151"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">pointer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4b2292bdd68ebde041be930230a52151">data</a> ()</td></tr>
<tr class="separator:a4b2292bdd68ebde041be930230a52151"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44d193108380335543fa9f66ab60c8ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a1af10ba67005a939b2a93ad2439d56f9">constPointer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a44d193108380335543fa9f66ab60c8ad">data</a> () const</td></tr>
<tr class="separator:a44d193108380335543fa9f66ab60c8ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae324c8730c88c78a9342cd65e70f1c79"><td class="memTemplParams" colspan="2">template&lt;bool Enable = true&gt; </td></tr>
<tr class="memitem:ae324c8730c88c78a9342cd65e70f1c79"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp;Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae324c8730c88c78a9342cd65e70f1c79">begin</a> ()</td></tr>
<tr class="separator:ae324c8730c88c78a9342cd65e70f1c79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae411166e06d15ea2dc1c2bc7d0be3ace"><td class="memTemplParams" colspan="2">template&lt;bool Enable = true&gt; </td></tr>
<tr class="memitem:ae411166e06d15ea2dc1c2bc7d0be3ace"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp;Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a7a87f910baaebc396ded9a2508e37f42">constIterator</a> &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae411166e06d15ea2dc1c2bc7d0be3ace">begin</a> () const</td></tr>
<tr class="separator:ae411166e06d15ea2dc1c2bc7d0be3ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78d436cc46fc97e9003646397718de0e"><td class="memTemplParams" colspan="2">template&lt;bool Enable = true&gt; </td></tr>
<tr class="memitem:a78d436cc46fc97e9003646397718de0e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp;Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a78d436cc46fc97e9003646397718de0e">end</a> ()</td></tr>
<tr class="separator:a78d436cc46fc97e9003646397718de0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03df233f80912fb1260d1c1c5f3efb85"><td class="memTemplParams" colspan="2">template&lt;bool Enable = true&gt; </td></tr>
<tr class="memitem:a03df233f80912fb1260d1c1c5f3efb85"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp;Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a7a87f910baaebc396ded9a2508e37f42">constIterator</a> &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a03df233f80912fb1260d1c1c5f3efb85">end</a> () const</td></tr>
<tr class="separator:a03df233f80912fb1260d1c1c5f3efb85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affbed80ac19bc7b9257450ba8a35eaf5"><td class="memTemplParams" colspan="2">template&lt;bool Enable = true&gt; </td></tr>
<tr class="memitem:affbed80ac19bc7b9257450ba8a35eaf5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp;Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">reference</a> &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#affbed80ac19bc7b9257450ba8a35eaf5">operator[]</a> (<a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a> i)</td></tr>
<tr class="separator:affbed80ac19bc7b9257450ba8a35eaf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13e8f3497e3f151a94aec5a8bb422f4f"><td class="memTemplParams" colspan="2">template&lt;bool Enable = true&gt; </td></tr>
<tr class="memitem:a13e8f3497e3f151a94aec5a8bb422f4f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp;Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a6ec384ea37f233c648db341697cdebf5">constReference</a> &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a13e8f3497e3f151a94aec5a8bb422f4f">operator[]</a> (<a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a> i) const</td></tr>
<tr class="separator:a13e8f3497e3f151a94aec5a8bb422f4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1d42751915e8566dac19658cc498ffa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae1d42751915e8566dac19658cc498ffa">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &amp;is)</td></tr>
<tr class="separator:ae1d42751915e8566dac19658cc498ffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7d820a4dd0777a9a82aee242b83a167"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aa7d820a4dd0777a9a82aee242b83a167">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &amp;os) const</td></tr>
<tr class="separator:aa7d820a4dd0777a9a82aee242b83a167"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:aad70fb15c5e8a4021331d8b5a3644b69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aad70fb15c5e8a4021331d8b5a3644b69">changeSize</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, bool actualCap=false)</td></tr>
<tr class="separator:aad70fb15c5e8a4021331d8b5a3644b69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b5f16fc65a14d8abadb94601e61c2f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a3b5f16fc65a14d8abadb94601e61c2f4">setSize</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:a3b5f16fc65a14d8abadb94601e61c2f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99a930ec16d4a29155a050c535b45249"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a99a930ec16d4a29155a050c535b45249">updateSubView</a> () const</td></tr>
<tr class="separator:a99a930ec16d4a29155a050c535b45249"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
Static Protected Member Functions</h2></td></tr>
<tr class="memitem:aa7f6b7d756ffe3ce0b1d71c0cb57fd90"><td class="memItemLeft" align="right" valign="top">constexpr static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aa7f6b7d756ffe3ce0b1d71c0cb57fd90">memoerySpaceName</a> ()</td></tr>
<tr class="separator:aa7f6b7d756ffe3ce0b1d71c0cb57fd90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41619477f54df606facb3a60c7b64109"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a41619477f54df606facb3a60c7b64109">evalCapacity</a> (size_t <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:a41619477f54df606facb3a60c7b64109"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a5f31775800bbb46b35b5791def1f3acc"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a5f31775800bbb46b35b5791def1f3acc">size_</a> = 0</td></tr>
<tr class="separator:a5f31775800bbb46b35b5791def1f3acc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3099a4c2b0b3ab5ba4188b4a8f59b26"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aa3099a4c2b0b3ab5ba4188b4a8f59b26">capacity_</a> = 0</td></tr>
<tr class="separator:aa3099a4c2b0b3ab5ba4188b4a8f59b26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1e49fbf5fa8405fe88173679837ea96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ac1e49fbf5fa8405fe88173679837ea96">view_</a></td></tr>
<tr class="separator:ac1e49fbf5fa8405fe88173679837ea96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63fe442a8d24ab147c6ce83f97a29075"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a63fe442a8d24ab147c6ce83f97a29075">subView_</a></td></tr>
<tr class="separator:a63fe442a8d24ab147c6ce83f97a29075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cef6881b294a0bf6454fa2d530da739"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a7cef6881b294a0bf6454fa2d530da739">subViewUpdated_</a> = false</td></tr>
<tr class="separator:a7cef6881b294a0bf6454fa2d530da739"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:a0579d346fab3bf2ce9e41fede13e43d3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a0579d346fab3bf2ce9e41fede13e43d3">growthFactor_</a> = <a class="el" href="namespacepFlow.html#acfa3f2ec2e5e10585fb442131312fde1">vectorGrowthFactor__</a></td></tr>
<tr class="separator:a0579d346fab3bf2ce9e41fede13e43d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6637e7df6fa318c820511b10e2cc170"><td class="memItemLeft" align="right" valign="top">static constexpr bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a></td></tr>
<tr class="separator:ae6637e7df6fa318c820511b10e2cc170"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename T, typename MemorySpace = void&gt;<br />
class pFlow::VectorSingle&lt; T, MemorySpace &gt;</h3>
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00045">45</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a74a37ab2977208763c7d3431ae5b985c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74a37ab2977208763c7d3431ae5b985c">&#9670;&nbsp;</a></span>VectorType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> = <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt;T, MemorySpace&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00054">54</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a4d1ca55c8c62d4fbf3ea42d9919125a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d1ca55c8c62d4fbf3ea42d9919125a0">&#9670;&nbsp;</a></span>iterator</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> = T*</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00056">56</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a7a87f910baaebc396ded9a2508e37f42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a87f910baaebc396ded9a2508e37f42">&#9670;&nbsp;</a></span>constIterator</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a7a87f910baaebc396ded9a2508e37f42">constIterator</a> = const T*</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00058">58</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a0c5a1541ecf7ad17925583cf6abd2c65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c5a1541ecf7ad17925583cf6abd2c65">&#9670;&nbsp;</a></span>reference</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">reference</a> = T&amp;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00060">60</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a6ec384ea37f233c648db341697cdebf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ec384ea37f233c648db341697cdebf5">&#9670;&nbsp;</a></span>constReference</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a6ec384ea37f233c648db341697cdebf5">constReference</a> = const T&amp;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00062">62</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a783c81fb3d585a513b521ab37644da06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a783c81fb3d585a513b521ab37644da06">&#9670;&nbsp;</a></span>valueType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a783c81fb3d585a513b521ab37644da06">valueType</a> = T</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00064">64</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="ab088798d28525c0befe3c707b95c5bc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab088798d28525c0befe3c707b95c5bc2">&#9670;&nbsp;</a></span>pointer</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">pointer</a> = T*</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00066">66</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a1af10ba67005a939b2a93ad2439d56f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1af10ba67005a939b2a93ad2439d56f9">&#9670;&nbsp;</a></span>constPointer</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a1af10ba67005a939b2a93ad2439d56f9">constPointer</a> = const T*</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00068">68</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="af98cf9297694f25215962f6a2bf773e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af98cf9297694f25215962f6a2bf773e4">&#9670;&nbsp;</a></span>viewType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> = <a class="el" href="namespacepFlow.html#aca2b381231776d26ea7431837f78aa24">ViewType1D</a>&lt;T, MemorySpace&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00071">71</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="ab42dc0aab7df7018442bccc095f2e734"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab42dc0aab7df7018442bccc095f2e734">&#9670;&nbsp;</a></span>deviceType</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#ab42dc0aab7df7018442bccc095f2e734">deviceType</a> = typename viewType::device_type</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00073">73</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a2e01852751e144707eefc63300bcce22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e01852751e144707eefc63300bcce22">&#9670;&nbsp;</a></span>memory_space</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a2e01852751e144707eefc63300bcce22">memory_space</a> = typename viewType::memory_space</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00075">75</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a6dc9533c29ac1a7bda75f3f175df75fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6dc9533c29ac1a7bda75f3f175df75fb">&#9670;&nbsp;</a></span>execution_space</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classpFlow_1_1VectorSingle.html#a6dc9533c29ac1a7bda75f3f175df75fb">execution_space</a> = typename viewType::execution_space</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00077">77</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ae8ca6b593cf9b2abbba354ea2413c142"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8ca6b593cf9b2abbba354ea2413c142">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[1/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00149">149</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00271">VectorSingle&lt; realx3, void &gt;::clonePtr()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph" id="classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph">
<area shape="rect" title=" " alt="" coords="244,13,347,39"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#af1d02ffdc56d71656457684e278c2e41" title=" " alt="" coords="5,5,196,47"/>
</map>
</div>
</div>
</div>
<a id="acd098cb6bdb47c0c0329749d986edfb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd098cb6bdb47c0c0329749d986edfb0">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[2/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;&#160;</td>
<td class="paramname"><em>name</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00155">155</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a4861266c2159e61972c1459827fca8bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4861266c2159e61972c1459827fca8bc">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[3/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00165">165</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="af5ba02b42984b72ad5eed54ce66bc880"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5ba02b42984b72ad5eed54ce66bc880">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[4/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00171">171</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a44763beaabcb0b62e71291a3f702ff85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44763beaabcb0b62e71291a3f702ff85">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[5/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00181">181</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="acf10a7c7bd4abbf12220663dd476386d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf10a7c7bd4abbf12220663dd476386d">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[6/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00187">187</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="ae7ffa02a8c4ad9331e9e2d09b109cac9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7ffa02a8c4ad9331e9e2d09b109cac9">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[7/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>cap</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structRESERVE.html">RESERVE</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00195">195</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="aa3df9dc50260dab0b942109346a8eb73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3df9dc50260dab0b942109346a8eb73">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[8/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>cap</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structRESERVE.html">RESERVE</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00202">202</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a41747cfe54d03c168b255479ccbcd590"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41747cfe54d03c168b255479ccbcd590">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[9/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>src</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00211">211</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a9e0c1f696f1e0bcaca17ecacce13fe72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e0c1f696f1e0bcaca17ecacce13fe72">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[10/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>src</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00217">217</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a6a122937fed9b88e192d0286e0d5b604"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a122937fed9b88e192d0286e0d5b604">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[11/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt; T, MemorySpace &gt; &amp;&#160;</td>
<td class="paramname"><em>src</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00225">225</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a9eb9c2dd8933804e31c3f32db032ca8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9eb9c2dd8933804e31c3f32db032ca8a">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[12/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &amp;&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt; T, MemorySpace &gt; &amp;&#160;</td>
<td class="paramname"><em>src</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00234">234</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a9a51ba5f1ecd5fe4940c718aab31b4c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a51ba5f1ecd5fe4940c718aab31b4c2">&#9670;&nbsp;</a></span>VectorSingle() <span class="overload">[13/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt; T, MemorySpace &gt; &amp;&amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aa7f6b7d756ffe3ce0b1d71c0cb57fd90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7f6b7d756ffe3ce0b1d71c0cb57fd90">&#9670;&nbsp;</a></span>memoerySpaceName()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr static const char* memoerySpaceName </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">constexpr</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00096">96</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a41619477f54df606facb3a60c7b64109"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41619477f54df606facb3a60c7b64109">&#9670;&nbsp;</a></span>evalCapacity()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> size_t evalCapacity </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00101">101</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00437">VectorSingle&lt; realx3, void &gt;::assign()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00107">VectorSingle&lt; realx3, void &gt;::changeSize()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph" id="classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph">
<area shape="rect" title=" " alt="" coords="264,46,371,73"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3" title=" " alt="" coords="21,5,200,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#aad70fb15c5e8a4021331d8b5a3644b69" title=" " alt="" coords="5,71,216,112"/>
</map>
</div>
</div>
</div>
<a id="aad70fb15c5e8a4021331d8b5a3644b69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad70fb15c5e8a4021331d8b5a3644b69">&#9670;&nbsp;</a></span>changeSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void changeSize </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>actualCap</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00107">107</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00708">VectorSingle&lt; realx3, void &gt;::push_back()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00382">VectorSingle&lt; realx3, void &gt;::reserve()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00406">VectorSingle&lt; realx3, void &gt;::resize()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00155">VectorSingle&lt; realx3, void &gt;::VectorSingle()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph" id="classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph">
<area shape="rect" title=" " alt="" coords="272,111,368,138"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a2e51f44cd45c6e1b3fac48199d44b5e3" title=" " alt="" coords="11,5,218,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a78a56054440adf67ed635117187de2c8" title=" " alt="" coords="21,71,208,112"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#aae7b42bf35ba19761dfa7af9cfa353ef" title=" " alt="" coords="27,136,203,177"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#acd098cb6bdb47c0c0329749d986edfb0" title=" " alt="" coords="5,201,224,243"/>
</map>
</div>
</div>
</div>
<a id="a3b5f16fc65a14d8abadb94601e61c2f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b5f16fc65a14d8abadb94601e61c2f4">&#9670;&nbsp;</a></span>setSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void setSize </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00125">125</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00107">VectorSingle&lt; realx3, void &gt;::changeSize()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph" id="classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph">
<area shape="rect" title=" " alt="" coords="264,13,333,39"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#aad70fb15c5e8a4021331d8b5a3644b69" title=" " alt="" coords="5,5,216,47"/>
</map>
</div>
</div>
</div>
<a id="a99a930ec16d4a29155a050c535b45249"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99a930ec16d4a29155a050c535b45249">&#9670;&nbsp;</a></span>updateSubView()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void updateSubView </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00132">132</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00307">VectorSingle&lt; realx3, void &gt;::deviceVector()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph" id="classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph">
<area shape="rect" title=" " alt="" coords="275,13,397,39"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a8b2f0373a536e124359abc6cf5e04c6b" title=" " alt="" coords="5,5,227,47"/>
</map>
</div>
</div>
</div>
<a id="a4b392718a047499baf70e3a34fb86765"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b392718a047499baf70e3a34fb86765">&#9670;&nbsp;</a></span>TypeInfoTemplateNV2()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TypeInfoTemplateNV2 </td>
<td>(</td>
<td class="paramtype">&quot;VectorSingle&lt; T, MemorySpace &gt;&quot;&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classpFlow_1_1VectorSingle.html#aa7f6b7d756ffe3ce0b1d71c0cb57fd90">memoerySpaceName</a>()&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac6835e58fe6c407b3c87719eed302e20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6835e58fe6c407b3c87719eed302e20">&#9670;&nbsp;</a></span>operator=() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&amp; operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt; T, MemorySpace &gt; &amp;&#160;</td>
<td class="paramname"><em>rhs</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00243">243</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a35e9e8d35406579427bfc8e3bbcc2a78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35e9e8d35406579427bfc8e3bbcc2a78">&#9670;&nbsp;</a></span>operator=() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&amp; operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt; T, MemorySpace &gt; &amp;&amp;&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af24121baaebec7e0df1cee0a6600a2dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af24121baaebec7e0df1cee0a6600a2dc">&#9670;&nbsp;</a></span>clone()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1uniquePtr.html">uniquePtr</a>&lt;<a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&gt; clone </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00264">264</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="af1d02ffdc56d71656457684e278c2e41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1d02ffdc56d71656457684e278c2e41">&#9670;&nbsp;</a></span>clonePtr()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>* clonePtr </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00271">271</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a2b58b3aa8e699c30609424382e224ec9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b58b3aa8e699c30609424382e224ec9">&#9670;&nbsp;</a></span>VectorField() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a>&amp; VectorField </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00280">280</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a20a045ce53021565a6c44ea6c4c7ca7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20a045ce53021565a6c44ea6c4c7ca7b">&#9670;&nbsp;</a></span>VectorField() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a>&amp; VectorField </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00287">287</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a18052bc1ad8ea07ea5b6205321cba10e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18052bc1ad8ea07ea5b6205321cba10e">&#9670;&nbsp;</a></span>deviceVectorAll() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a>&amp; deviceVectorAll </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00295">295</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00226">geometry::afterIteration()</a>, <a class="el" href="triSurface_8cpp_source.html#l00081">triSurface::calcMaxIndex()</a>, <a class="el" href="triSurfaceKernels_8hpp_source.html#l00032">pFlow::triSurfaceKernels::calculateArea()</a>, <a class="el" href="VectorSingleAlgorithms_8hpp_source.html#l00033">pFlow::count()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00426">VectorSingle&lt; realx3, void &gt;::fill()</a>, <a class="el" href="triSurface_8hpp_source.html#l00174">triSurface::getTriangleAccessor()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00535">VectorSingle&lt; realx3, void &gt;::insertSetElement()</a>, <a class="el" href="AdamsBashforth2_8cpp_source.html#l00084">AdamsBashforth2::intAll()</a>, <a class="el" href="AdamsMoulton3_8cpp_source.html#l00146">AdamsMoulton3::intAll()</a>, <a class="el" href="AdamsMoulton4_8cpp_source.html#l00161">AdamsMoulton4::intAll()</a>, <a class="el" href="AdamsMoulton5_8cpp_source.html#l00174">AdamsMoulton5::intAll()</a>, <a class="el" href="AdamsBashforth3_8cpp_source.html#l00104">AdamsBashforth3::intAll()</a>, <a class="el" href="AdamsBashforth5_8cpp_source.html#l00086">AdamsBashforth5::intAll()</a>, <a class="el" href="AdamsBashforth4_8cpp_source.html#l00086">AdamsBashforth4::intAll()</a>, <a class="el" href="AdamsBashforth2_8hpp_source.html#l00093">AdamsBashforth2::intRange()</a>, <a class="el" href="AdamsMoulton3_8hpp_source.html#l00140">AdamsMoulton3::intRange()</a>, <a class="el" href="AdamsMoulton4_8hpp_source.html#l00142">AdamsMoulton4::intRange()</a>, <a class="el" href="AdamsMoulton5_8hpp_source.html#l00145">AdamsMoulton5::intRange()</a>, <a class="el" href="AdamsBashforth3_8hpp_source.html#l00149">AdamsBashforth3::intRange()</a>, <a class="el" href="AdamsBashforth5_8hpp_source.html#l00152">AdamsBashforth5::intRange()</a>, <a class="el" href="AdamsBashforth4_8hpp_source.html#l00154">AdamsBashforth4::intRange()</a>, <a class="el" href="VectorSingleAlgorithms_8hpp_source.html#l00048">pFlow::max()</a>, <a class="el" href="VectorSingleAlgorithms_8hpp_source.html#l00039">pFlow::min()</a>, <a class="el" href="triSurface_8hpp_source.html#l00204">triSurface::pointsData_D()</a>, <a class="el" href="positionRandom_8cpp_source.html#l00059">positionRandom::positionOnePass()</a>, <a class="el" href="AdamsMoulton3_8cpp_source.html#l00120">AdamsMoulton3::predictAll()</a>, <a class="el" href="AdamsMoulton4_8cpp_source.html#l00131">AdamsMoulton4::predictAll()</a>, <a class="el" href="AdamsMoulton5_8cpp_source.html#l00141">AdamsMoulton5::predictAll()</a>, <a class="el" href="AdamsMoulton3_8hpp_source.html#l00103">AdamsMoulton3::predictRange()</a>, <a class="el" href="AdamsMoulton4_8hpp_source.html#l00105">AdamsMoulton4::predictRange()</a>, <a class="el" href="AdamsMoulton5_8hpp_source.html#l00107">AdamsMoulton5::predictRange()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00225">VectorSingle&lt; realx3, void &gt;::VectorSingle()</a>, and <a class="el" href="triSurface_8hpp_source.html#l00224">triSurface::verticesData_D()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph" id="classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph">
<area shape="rect" title=" " alt="" coords="276,1047,399,1073"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a5ab4b6c611c3256e54f51bbfc484d58e" title=" " alt="" coords="5,5,228,32"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#af01ae6e5e5f1b190954e7487152e9b79" title=" " alt="" coords="47,57,186,98"/>
<area shape="rect" href="namespacepFlow_1_1triSurfaceKernels.html#a6d317544a368345e8af9269185795797" title=" " alt="" coords="27,122,206,163"/>
<area shape="rect" href="namespacepFlow.html#a6bc2e10d08bf6161491eef514340d975" title=" " alt="" coords="65,188,169,215"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a6ab1c6d91f769bc9bc0a58cf9f1333d6" title=" " alt="" coords="40,239,193,281"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a87ba6f8c358a11dfd2b456d8e488f69a" title=" " alt="" coords="41,305,193,346"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a7931a57163eb363a3ca7db6ffa438479" title=" " alt="" coords="19,371,214,427"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth2.html#a152b752a6b7b37e70fa5e7c99a484783" title=" " alt="" coords="25,451,209,493"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton3.html#a152b752a6b7b37e70fa5e7c99a484783" title=" " alt="" coords="29,517,204,558"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton4.html#a152b752a6b7b37e70fa5e7c99a484783" title=" " alt="" coords="29,582,204,623"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton5.html#a152b752a6b7b37e70fa5e7c99a484783" title=" " alt="" coords="29,647,204,689"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth3.html#a152b752a6b7b37e70fa5e7c99a484783" title=" " alt="" coords="25,713,209,754"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth5.html#a152b752a6b7b37e70fa5e7c99a484783" title=" " alt="" coords="25,778,209,819"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth4.html#a152b752a6b7b37e70fa5e7c99a484783" title=" " alt="" coords="25,843,209,885"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth2.html#a191dc9197b587f09bb5ee7989b0ba43e" title=" " alt="" coords="25,909,209,950"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton3.html#a191dc9197b587f09bb5ee7989b0ba43e" title=" " alt="" coords="29,974,204,1015"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton4.html#a191dc9197b587f09bb5ee7989b0ba43e" title=" " alt="" coords="29,1039,204,1081"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton5.html#a191dc9197b587f09bb5ee7989b0ba43e" title=" " alt="" coords="29,1105,204,1146"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth3.html#a191dc9197b587f09bb5ee7989b0ba43e" title=" " alt="" coords="25,1170,209,1211"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth5.html#a191dc9197b587f09bb5ee7989b0ba43e" title=" " alt="" coords="25,1235,209,1277"/>
<area shape="rect" href="classpFlow_1_1AdamsBashforth4.html#a191dc9197b587f09bb5ee7989b0ba43e" title=" " alt="" coords="25,1301,209,1342"/>
<area shape="rect" href="namespacepFlow.html#a5d0d67069496bd1e04a4d739485b868e" title=" " alt="" coords="68,1367,165,1393"/>
<area shape="rect" href="namespacepFlow.html#a95198ff63420ffeb9f636040773d9026" title=" " alt="" coords="70,1417,163,1444"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#adcec02003260f82a214e0f9d595da206" title=" " alt="" coords="47,1469,186,1510"/>
<area shape="rect" href="classpFlow_1_1positionRandom.html#a0bb3861a7abae95231a9e78e59e24de0" title=" " alt="" coords="29,1534,204,1575"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton3.html#aa601d0785e68d2298567b2861996f956" title=" " alt="" coords="29,1599,204,1641"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton4.html#aa601d0785e68d2298567b2861996f956" title=" " alt="" coords="29,1665,204,1706"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton5.html#aa601d0785e68d2298567b2861996f956" title=" " alt="" coords="29,1730,204,1771"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton3.html#aaa8ac3ebc39d8702e08e1f71c5843974" title=" " alt="" coords="29,1795,204,1837"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton4.html#aaa8ac3ebc39d8702e08e1f71c5843974" title=" " alt="" coords="29,1861,204,1902"/>
<area shape="rect" href="classpFlow_1_1AdamsMoulton5.html#aaa8ac3ebc39d8702e08e1f71c5843974" title=" " alt="" coords="29,1926,204,1967"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a6a122937fed9b88e192d0286e0d5b604" title=" " alt="" coords="7,1991,226,2033"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a0f840cc4cbdf875954deec3a8c5c1d88" title=" " alt="" coords="47,2057,186,2098"/>
</map>
</div>
</div>
</div>
<a id="adc163092313de8ade971b9b7fa964800"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc163092313de8ade971b9b7fa964800">&#9670;&nbsp;</a></span>deviceVectorAll() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a>&amp; deviceVectorAll </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00301">301</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a8b2f0373a536e124359abc6cf5e04c6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b2f0373a536e124359abc6cf5e04c6b">&#9670;&nbsp;</a></span>deviceVector() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a>&amp; deviceVector </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00307">307</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00695">VectorSingle&lt; realx3, void &gt;::append()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00451">VectorSingle&lt; realx3, void &gt;::assign()</a>, <a class="el" href="sphereInteraction_8cpp_source.html#l00026">sphereInteraction&lt; contactForceModel, geometryMotionModel, contactListType &gt;::createSphereInteraction()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00336">VectorSingle&lt; realx3, void &gt;::hostVector()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph" id="classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph">
<area shape="rect" title=" " alt="" coords="260,111,367,138"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#adb20bb763fa8152421125b98c45e9b0e" title=" " alt="" coords="16,5,201,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a9fae584c5ab16d31491be8f8123de47f" title=" " alt="" coords="19,71,198,112"/>
<area shape="rect" href="classpFlow_1_1sphereInteraction.html#a9eab7f2a8f2976d43a4ae0bfaa31b142" title=" " alt="" coords="15,136,202,177"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a69bfde2f5814f3152a51fea88018e4c1" title=" " alt="" coords="5,201,212,243"/>
</map>
</div>
</div>
</div>
<a id="aae57cb4b20f2a5f3ca6d67b080fe5a15"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae57cb4b20f2a5f3ca6d67b080fe5a15">&#9670;&nbsp;</a></span>deviceVector() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a>&amp; deviceVector </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00314">314</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="afd947e4fd626c211d08fb83380f3c63c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd947e4fd626c211d08fb83380f3c63c">&#9670;&nbsp;</a></span>hostVectorAll() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto hostVectorAll </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00320">320</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="pointFieldToVTK_8hpp_source.html#l00291">pFlow::PFtoVTK::convertTimeFolderPointFields()</a>, <a class="el" href="pointFieldToVTK_8hpp_source.html#l00360">pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected()</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00259">pointStructure::pointPositionHostAll()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_afd947e4fd626c211d08fb83380f3c63c_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_afd947e4fd626c211d08fb83380f3c63c_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_afd947e4fd626c211d08fb83380f3c63c_icgraph" id="classpFlow_1_1VectorSingle_afd947e4fd626c211d08fb83380f3c63c_icgraph">
<area shape="rect" title=" " alt="" coords="267,78,375,105"/>
<area shape="rect" href="namespacepFlow_1_1PFtoVTK.html#a43810217a8e7b2859a59b0ea17b02728" title=" " alt="" coords="5,5,219,47"/>
<area shape="rect" href="namespacepFlow_1_1PFtoVTK.html#afed74f3e8fdc5e63c61b210f8fa1044c" title=" " alt="" coords="5,71,219,112"/>
<area shape="rect" href="classpFlow_1_1pointStructure.html#aca3c70111b15c4a1ff2b3b56b3d7c4b1" title=" " alt="" coords="31,136,193,177"/>
</map>
</div>
</div>
</div>
<a id="aed3248546c00f8317aa8c8e10731b321"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed3248546c00f8317aa8c8e10731b321">&#9670;&nbsp;</a></span>hostVectorAll() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto hostVectorAll </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00328">328</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a69bfde2f5814f3152a51fea88018e4c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69bfde2f5814f3152a51fea88018e4c1">&#9670;&nbsp;</a></span>hostVector() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto hostVector </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00336">336</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometric_8cpp_source.html#l00026">pFlow::dataToVTK()</a>, <a class="el" href="selectBox_8cpp_source.html#l00025">selectBox::selectAllPointsInBox()</a>, <a class="el" href="triSurfaceFieldToVTK_8hpp_source.html#l00067">pFlow::TSFtoVTK::triDataToVTK()</a>, and <a class="el" href="dynamicPointStructure_8cpp_source.html#l00181">dynamicPointStructure::update()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a69bfde2f5814f3152a51fea88018e4c1_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a69bfde2f5814f3152a51fea88018e4c1_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a69bfde2f5814f3152a51fea88018e4c1_icgraph" id="classpFlow_1_1VectorSingle_a69bfde2f5814f3152a51fea88018e4c1_icgraph">
<area shape="rect" title=" " alt="" coords="269,97,360,124"/>
<area shape="rect" href="namespacepFlow.html#aaf677e2ac1decf3292aac36c9a1743b8" title=" " alt="" coords="45,5,182,32"/>
<area shape="rect" href="classpFlow_1_1selectBox.html#a1374032c453ef21c7e97c572fb962a50" title=" " alt="" coords="24,57,203,98"/>
<area shape="rect" href="namespacepFlow_1_1TSFtoVTK.html#a8b044ce8ea2242e6b01fc7b02b26e3d8" title=" " alt="" coords="21,122,205,163"/>
<area shape="rect" href="classpFlow_1_1dynamicPointStructure.html#a98372d2b87e1c67d4b2eb0517336abf7" title=" " alt="" coords="5,187,221,229"/>
</map>
</div>
</div>
</div>
<a id="afad946e3c20d39fc680211ef1b280d95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afad946e3c20d39fc680211ef1b280d95">&#9670;&nbsp;</a></span>hostVector() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto hostVector </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00344">344</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="abb6cb3abc25cb420225d20551e82df94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb6cb3abc25cb420225d20551e82df94">&#9670;&nbsp;</a></span>name()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00353">353</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a334c2560412a3bc4fc1c215a77a48337"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a334c2560412a3bc4fc1c215a77a48337">&#9670;&nbsp;</a></span>size()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> size_t size </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00360">360</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00695">VectorSingle&lt; realx3, void &gt;::append()</a>, <a class="el" href="triSurface_8cpp_source.html#l00081">triSurface::calcMaxIndex()</a>, <a class="el" href="triSurfaceKernels_8hpp_source.html#l00032">pFlow::triSurfaceKernels::calculateArea()</a>, <a class="el" href="VectorSingleAlgorithms_8hpp_source.html#l00033">pFlow::count()</a>, <a class="el" href="pointStructure_8cpp_source.html#l00030">pointStructure::evaluatePointStructure()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00535">VectorSingle&lt; realx3, void &gt;::insertSetElement()</a>, <a class="el" href="VectorSingleAlgorithms_8hpp_source.html#l00048">pFlow::max()</a>, <a class="el" href="VectorSingleAlgorithms_8hpp_source.html#l00039">pFlow::min()</a>, <a class="el" href="triSurface_8hpp_source.html#l00149">triSurface::numPoints()</a>, <a class="el" href="triSurface_8hpp_source.html#l00154">triSurface::numTriangles()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00243">VectorSingle&lt; realx3, void &gt;::operator=()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00396">VectorSingle&lt; realx3, void &gt;::reallocate()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00803">VectorSingle&lt; realx3, void &gt;::write()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph" id="classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph">
<area shape="rect" title=" " alt="" coords="256,399,304,426"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#adb20bb763fa8152421125b98c45e9b0e" title=" " alt="" coords="14,5,199,47"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#af01ae6e5e5f1b190954e7487152e9b79" title=" " alt="" coords="37,71,176,112"/>
<area shape="rect" href="namespacepFlow_1_1triSurfaceKernels.html#a6d317544a368345e8af9269185795797" title=" " alt="" coords="17,136,196,177"/>
<area shape="rect" href="namespacepFlow.html#a6bc2e10d08bf6161491eef514340d975" title=" " alt="" coords="55,202,159,229"/>
<area shape="rect" href="classpFlow_1_1pointStructure.html#a78f7c96daeb567a221cd382f8e23f9ae" title=" " alt="" coords="17,253,196,295"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a7931a57163eb363a3ca7db6ffa438479" title=" " alt="" coords="9,319,204,375"/>
<area shape="rect" href="namespacepFlow.html#a5d0d67069496bd1e04a4d739485b868e" title=" " alt="" coords="58,399,155,426"/>
<area shape="rect" href="namespacepFlow.html#a95198ff63420ffeb9f636040773d9026" title=" " alt="" coords="60,450,153,477"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a08c12fb233edbde039e917768f478ed2" title=" " alt="" coords="37,501,176,543"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#ac4415d97d430352202d17905676b0577" title=" " alt="" coords="37,567,176,608"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#ac6835e58fe6c407b3c87719eed302e20" title=" " alt="" coords="5,632,208,673"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#aaebf94e6b034bdeb6f19d27b19c3534d" title=" " alt="" coords="5,697,208,739"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#aa7d820a4dd0777a9a82aee242b83a167" title=" " alt="" coords="21,763,192,804"/>
</map>
</div>
</div>
</div>
<a id="a5bbce2ec98238f8f408ba4a4dfb96da4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5bbce2ec98238f8f408ba4a4dfb96da4">&#9670;&nbsp;</a></span>capacity()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> size_t capacity </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00367">367</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00672">VectorSingle&lt; realx3, void &gt;::append()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00437">VectorSingle&lt; realx3, void &gt;::assign()</a>, <a class="el" href="triSurface_8hpp_source.html#l00164">triSurface::capacity()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00243">VectorSingle&lt; realx3, void &gt;::operator=()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph" id="classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph">
<area shape="rect" title=" " alt="" coords="256,111,333,138"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a8edb1616fac15ce7c6d93d6f51b8b286" title=" " alt="" coords="14,5,199,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3" title=" " alt="" coords="17,71,196,112"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a7223528283cd4e5872e0cc716bf9bd9d" title=" " alt="" coords="37,136,176,177"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#ac6835e58fe6c407b3c87719eed302e20" title=" " alt="" coords="5,201,208,243"/>
</map>
</div>
</div>
</div>
<a id="a8a26016033b73de243ec891f2a9cdeff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a26016033b73de243ec891f2a9cdeff">&#9670;&nbsp;</a></span>empty()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool <a class="el" href="classpFlow_1_1empty.html">empty</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00374">374</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00672">VectorSingle&lt; realx3, void &gt;::append()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00426">VectorSingle&lt; realx3, void &gt;::fill()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00535">VectorSingle&lt; realx3, void &gt;::insertSetElement()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph" id="classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph">
<area shape="rect" title=" " alt="" coords="248,78,312,105"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a8edb1616fac15ce7c6d93d6f51b8b286" title=" " alt="" coords="10,5,195,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a6ab1c6d91f769bc9bc0a58cf9f1333d6" title=" " alt="" coords="26,71,179,112"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a7931a57163eb363a3ca7db6ffa438479" title=" " alt="" coords="5,137,200,193"/>
</map>
</div>
</div>
</div>
<a id="a78a56054440adf67ed635117187de2c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78a56054440adf67ed635117187de2c8">&#9670;&nbsp;</a></span>reserve()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void reserve </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>cap</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00382">382</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="af6aaf04c933606aaaede7c95705f7a2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6aaf04c933606aaaede7c95705f7a2a">&#9670;&nbsp;</a></span>reallocate() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void reallocate </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>cap</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00388">388</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00437">VectorSingle&lt; realx3, void &gt;::assign()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00202">VectorSingle&lt; realx3, void &gt;::VectorSingle()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph" id="classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph">
<area shape="rect" title=" " alt="" coords="272,46,359,73"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3" title=" " alt="" coords="25,5,204,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#aa3df9dc50260dab0b942109346a8eb73" title=" " alt="" coords="5,71,224,112"/>
</map>
</div>
</div>
</div>
<a id="aaebf94e6b034bdeb6f19d27b19c3534d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaebf94e6b034bdeb6f19d27b19c3534d">&#9670;&nbsp;</a></span>reallocate() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void reallocate </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>cap</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00396">396</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="aae7b42bf35ba19761dfa7af9cfa353ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae7b42bf35ba19761dfa7af9cfa353ef">&#9670;&nbsp;</a></span>resize() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void resize </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00406">406</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00672">VectorSingle&lt; realx3, void &gt;::append()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00535">VectorSingle&lt; realx3, void &gt;::insertSetElement()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph" id="classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph">
<area shape="rect" title=" " alt="" coords="248,50,309,77"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a8edb1616fac15ce7c6d93d6f51b8b286" title=" " alt="" coords="10,5,195,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a7931a57163eb363a3ca7db6ffa438479" title=" " alt="" coords="5,71,200,127"/>
</map>
</div>
</div>
</div>
<a id="adb3beda4d71392ce97b56a53bfb503de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb3beda4d71392ce97b56a53bfb503de">&#9670;&nbsp;</a></span>resize() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void resize </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00412">412</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="afd32d1c4cda15e685fd3008f4ded29f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd32d1c4cda15e685fd3008f4ded29f2">&#9670;&nbsp;</a></span>clear()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void clear </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00418">418</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="triSurface_8hpp_source.html#l00234">triSurface::clear()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_afd32d1c4cda15e685fd3008f4ded29f2_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_afd32d1c4cda15e685fd3008f4ded29f2_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_afd32d1c4cda15e685fd3008f4ded29f2_icgraph" id="classpFlow_1_1VectorSingle_afd32d1c4cda15e685fd3008f4ded29f2_icgraph">
<area shape="rect" title=" " alt="" coords="192,13,247,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#ac8bb3912a3ce86b15842e79d0b421204" title=" " alt="" coords="5,5,144,47"/>
</map>
</div>
</div>
</div>
<a id="a6ab1c6d91f769bc9bc0a58cf9f1333d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ab1c6d91f769bc9bc0a58cf9f1333d6">&#9670;&nbsp;</a></span>fill()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void fill </td>
<td>(</td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00426">426</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00437">VectorSingle&lt; realx3, void &gt;::assign()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph" id="classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph">
<area shape="rect" title=" " alt="" coords="232,13,271,39"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3" title=" " alt="" coords="5,5,184,47"/>
</map>
</div>
</div>
</div>
<a id="a39102b6908f04f813ccd119193c56fc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39102b6908f04f813ccd119193c56fc3">&#9670;&nbsp;</a></span>assign() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void assign </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00437">437</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00792">VectorSingle&lt; realx3, void &gt;::read()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00412">VectorSingle&lt; realx3, void &gt;::resize()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00187">VectorSingle&lt; realx3, void &gt;::VectorSingle()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph" id="classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph">
<area shape="rect" title=" " alt="" coords="272,78,336,105"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#ae1d42751915e8566dac19658cc498ffa" title=" " alt="" coords="31,5,198,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#adb3beda4d71392ce97b56a53bfb503de" title=" " alt="" coords="27,71,203,112"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#acf10a7c7bd4abbf12220663dd476386d" title=" " alt="" coords="5,136,224,177"/>
</map>
</div>
</div>
</div>
<a id="a9fae584c5ab16d31491be8f8123de47f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fae584c5ab16d31491be8f8123de47f">&#9670;&nbsp;</a></span>assign() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void assign </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>src</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00451">451</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a7931a57163eb363a3ca7db6ffa438479"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7931a57163eb363a3ca7db6ffa438479">&#9670;&nbsp;</a></span>insertSetElement() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool insertSetElement </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> &amp;&#160;</td>
<td class="paramname"><em>indices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00535">535</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="acb8d546498dc0126c5be6ad6f2767cb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb8d546498dc0126c5be6ad6f2767cb6">&#9670;&nbsp;</a></span>insertSetElement() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool insertSetElement </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> &amp;&#160;</td>
<td class="paramname"><em>indices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>vals</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00560">560</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a6c691b8251b1e4c37e9a66c782f514f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c691b8251b1e4c37e9a66c782f514f2">&#9670;&nbsp;</a></span>insertSetElement() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool insertSetElement </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>indices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00598">598</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="ab0ccf3bcb1a684f07fac4c2a10e6668f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0ccf3bcb1a684f07fac4c2a10e6668f">&#9670;&nbsp;</a></span>insertSetElement() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool insertSetElement </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>indices</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>vals</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00630">630</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a8edb1616fac15ce7c6d93d6f51b8b286"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8edb1616fac15ce7c6d93d6f51b8b286">&#9670;&nbsp;</a></span>append() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool append </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aa5276597d4016d6696f1f265a13d2164">deviceViewType1D</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>dVec</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>numElems</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00672">672</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00096">multiTriSurface::addTriSurface()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00695">VectorSingle&lt; realx3, void &gt;::append()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph" id="classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph">
<area shape="rect" title=" " alt="" coords="239,46,309,73"/>
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#ab3e1431127162c803c33ee76d1f2cbb3" title=" " alt="" coords="15,5,181,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#adb20bb763fa8152421125b98c45e9b0e" title=" " alt="" coords="5,71,191,112"/>
</map>
</div>
</div>
</div>
<a id="adb20bb763fa8152421125b98c45e9b0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb20bb763fa8152421125b98c45e9b0e">&#9670;&nbsp;</a></span>append() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool append </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>&lt; T, MemorySpace &gt; &amp;&#160;</td>
<td class="paramname"><em>Vec</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00695">695</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a2e51f44cd45c6e1b3fac48199d44b5e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e51f44cd45c6e1b3fac48199d44b5e3">&#9670;&nbsp;</a></span>push_back()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp; Enable, void&gt;::type push_back </td>
<td>(</td>
<td class="paramtype">const T &amp;&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00708">708</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a4b2292bdd68ebde041be930230a52151"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b2292bdd68ebde041be930230a52151">&#9670;&nbsp;</a></span>data() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">pointer</a> data </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00715">715</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00731">VectorSingle&lt; realx3, void &gt;::begin()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00755">VectorSingle&lt; realx3, void &gt;::end()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00708">VectorSingle&lt; realx3, void &gt;::push_back()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph" id="classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph">
<area shape="rect" title=" " alt="" coords="260,78,311,105"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#ae324c8730c88c78a9342cd65e70f1c79" title=" " alt="" coords="22,5,195,47"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a78d436cc46fc97e9003646397718de0e" title=" " alt="" coords="28,71,189,112"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a2e51f44cd45c6e1b3fac48199d44b5e3" title=" " alt="" coords="5,136,212,177"/>
</map>
</div>
</div>
</div>
<a id="a44d193108380335543fa9f66ab60c8ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44d193108380335543fa9f66ab60c8ad">&#9670;&nbsp;</a></span>data() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a1af10ba67005a939b2a93ad2439d56f9">constPointer</a> data </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00719">719</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="ae324c8730c88c78a9342cd65e70f1c79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae324c8730c88c78a9342cd65e70f1c79">&#9670;&nbsp;</a></span>begin() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp; Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a>&gt; begin </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00731">731</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="ae411166e06d15ea2dc1c2bc7d0be3ace"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae411166e06d15ea2dc1c2bc7d0be3ace">&#9670;&nbsp;</a></span>begin() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp; Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a7a87f910baaebc396ded9a2508e37f42">constIterator</a>&gt;::type begin </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00743">743</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a78d436cc46fc97e9003646397718de0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78d436cc46fc97e9003646397718de0e">&#9670;&nbsp;</a></span>end() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp; Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a>&gt;::type end </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00755">755</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a03df233f80912fb1260d1c1c5f3efb85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03df233f80912fb1260d1c1c5f3efb85">&#9670;&nbsp;</a></span>end() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp; Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a7a87f910baaebc396ded9a2508e37f42">constIterator</a>&gt;::type end </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00766">766</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="affbed80ac19bc7b9257450ba8a35eaf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#affbed80ac19bc7b9257450ba8a35eaf5">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp; Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">reference</a>&gt;::type operator[] </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a>&#160;</td>
<td class="paramname"><em>i</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00776">776</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="a13e8f3497e3f151a94aec5a8bb422f4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13e8f3497e3f151a94aec5a8bb422f4f">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if&lt; <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &amp;&amp; Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a6ec384ea37f233c648db341697cdebf5">constReference</a>&gt;::type operator[] </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a>&#160;</td>
<td class="paramname"><em>i</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00785">785</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
</div>
</div>
<a id="ae1d42751915e8566dac19658cc498ffa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1d42751915e8566dac19658cc498ffa">&#9670;&nbsp;</a></span>read()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool read </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &amp;&#160;</td>
<td class="paramname"><em>is</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00792">792</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00818">pFlow::operator&gt;&gt;()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_ae1d42751915e8566dac19658cc498ffa_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_ae1d42751915e8566dac19658cc498ffa_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_ae1d42751915e8566dac19658cc498ffa_icgraph" id="classpFlow_1_1VectorSingle_ae1d42751915e8566dac19658cc498ffa_icgraph">
<area shape="rect" title=" " alt="" coords="199,5,249,32"/>
<area shape="rect" href="namespacepFlow.html#a8840e08c2154a2a9742e467ebffb8e2b" title=" " alt="" coords="5,5,151,32"/>
</map>
</div>
</div>
</div>
<a id="aa7d820a4dd0777a9a82aee242b83a167"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7d820a4dd0777a9a82aee242b83a167">&#9670;&nbsp;</a></span>write()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool write </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &amp;&#160;</td>
<td class="paramname"><em>os</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00803">803</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00829">pFlow::operator&lt;&lt;()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1VectorSingle_aa7d820a4dd0777a9a82aee242b83a167_icgraph.png" border="0" usemap="#classpFlow_1_1VectorSingle_aa7d820a4dd0777a9a82aee242b83a167_icgraph" alt=""/></div>
<map name="classpFlow_1_1VectorSingle_aa7d820a4dd0777a9a82aee242b83a167_icgraph" id="classpFlow_1_1VectorSingle_aa7d820a4dd0777a9a82aee242b83a167_icgraph">
<area shape="rect" title=" " alt="" coords="199,5,253,32"/>
<area shape="rect" href="namespacepFlow.html#ab84a5684aabb227aee8757e452334ae9" title=" " alt="" coords="5,5,151,32"/>
</map>
</div>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a5f31775800bbb46b35b5791def1f3acc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f31775800bbb46b35b5791def1f3acc">&#9670;&nbsp;</a></span>size_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t size_ = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00081">81</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00672">VectorSingle&lt; realx3, void &gt;::append()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00437">VectorSingle&lt; realx3, void &gt;::assign()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00418">VectorSingle&lt; realx3, void &gt;::clear()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00374">VectorSingle&lt; realx3, void &gt;::empty()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00755">VectorSingle&lt; realx3, void &gt;::end()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00426">VectorSingle&lt; realx3, void &gt;::fill()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00243">VectorSingle&lt; realx3, void &gt;::operator=()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00708">VectorSingle&lt; realx3, void &gt;::push_back()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00388">VectorSingle&lt; realx3, void &gt;::reallocate()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00125">VectorSingle&lt; realx3, void &gt;::setSize()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00360">VectorSingle&lt; realx3, void &gt;::size()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00132">VectorSingle&lt; realx3, void &gt;::updateSubView()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00155">VectorSingle&lt; realx3, void &gt;::VectorSingle()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00803">VectorSingle&lt; realx3, void &gt;::write()</a>.</p>
</div>
</div>
<a id="aa3099a4c2b0b3ab5ba4188b4a8f59b26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3099a4c2b0b3ab5ba4188b4a8f59b26">&#9670;&nbsp;</a></span>capacity_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t capacity_ = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00083">83</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00367">VectorSingle&lt; realx3, void &gt;::capacity()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00107">VectorSingle&lt; realx3, void &gt;::changeSize()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00243">VectorSingle&lt; realx3, void &gt;::operator=()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00708">VectorSingle&lt; realx3, void &gt;::push_back()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00388">VectorSingle&lt; realx3, void &gt;::reallocate()</a>.</p>
</div>
</div>
<a id="ac1e49fbf5fa8405fe88173679837ea96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1e49fbf5fa8405fe88173679837ea96">&#9670;&nbsp;</a></span>view_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> view_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00085">85</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00672">VectorSingle&lt; realx3, void &gt;::append()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00107">VectorSingle&lt; realx3, void &gt;::changeSize()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00715">VectorSingle&lt; realx3, void &gt;::data()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00295">VectorSingle&lt; realx3, void &gt;::deviceVectorAll()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00320">VectorSingle&lt; realx3, void &gt;::hostVectorAll()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00353">VectorSingle&lt; realx3, void &gt;::name()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00243">VectorSingle&lt; realx3, void &gt;::operator=()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00776">VectorSingle&lt; realx3, void &gt;::operator[]()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00388">VectorSingle&lt; realx3, void &gt;::reallocate()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00132">VectorSingle&lt; realx3, void &gt;::updateSubView()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00803">VectorSingle&lt; realx3, void &gt;::write()</a>.</p>
</div>
</div>
<a id="a63fe442a8d24ab147c6ce83f97a29075"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63fe442a8d24ab147c6ce83f97a29075">&#9670;&nbsp;</a></span>subView_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> subView_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">mutable</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00087">87</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00307">VectorSingle&lt; realx3, void &gt;::deviceVector()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00132">VectorSingle&lt; realx3, void &gt;::updateSubView()</a>.</p>
</div>
</div>
<a id="a7cef6881b294a0bf6454fa2d530da739"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cef6881b294a0bf6454fa2d530da739">&#9670;&nbsp;</a></span>subViewUpdated_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool subViewUpdated_ = false</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">mutable</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00089">89</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00107">VectorSingle&lt; realx3, void &gt;::changeSize()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00418">VectorSingle&lt; realx3, void &gt;::clear()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00243">VectorSingle&lt; realx3, void &gt;::operator=()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00708">VectorSingle&lt; realx3, void &gt;::push_back()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00388">VectorSingle&lt; realx3, void &gt;::reallocate()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00125">VectorSingle&lt; realx3, void &gt;::setSize()</a>, and <a class="el" href="VectorSingle_8hpp_source.html#l00132">VectorSingle&lt; realx3, void &gt;::updateSubView()</a>.</p>
</div>
</div>
<a id="a0579d346fab3bf2ce9e41fede13e43d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0579d346fab3bf2ce9e41fede13e43d3">&#9670;&nbsp;</a></span>growthFactor_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> growthFactor_ = <a class="el" href="namespacepFlow.html#acfa3f2ec2e5e10585fb442131312fde1">vectorGrowthFactor__</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00091">91</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00101">VectorSingle&lt; realx3, void &gt;::evalCapacity()</a>.</p>
</div>
</div>
<a id="ae6637e7df6fa318c820511b10e2cc170"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6637e7df6fa318c820511b10e2cc170">&#9670;&nbsp;</a></span>isHostAccessible_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr bool isHostAccessible_</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line"> Kokkos::SpaceAccessibility&lt;execution_space,Kokkos::HostSpace&gt;::accessible</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="VectorSingle_8hpp_source.html#l00093">93</a> of file <a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="VectorSingle_8hpp_source.html#l00535">VectorSingle&lt; realx3, void &gt;::insertSetElement()</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/phasicFlow/containers/VectorHD/<a class="el" href="VectorSingle_8hpp_source.html">VectorSingle.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacepFlow.html">pFlow</a></li><li class="navelem"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</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.8.17 </li>
</ul>
</div>
</body>
</html>