<!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: symArray&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_1symArray.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-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public 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="#pri-types">Private Types</a> &#124;
<a href="classpFlow_1_1symArray-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">symArray&lt; T, MemorySpace &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for symArray&lt; T, MemorySpace &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1symArray__inherit__graph.png" border="0" usemap="#symArray_3_01T_00_01MemorySpace_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="symArray_3_01T_00_01MemorySpace_01_4_inherit__map" id="symArray_3_01T_00_01MemorySpace_01_4_inherit__map">
<area shape="rect" title=" " alt="" coords="167,5,391,32"/>
<area shape="rect" href="classpFlow_1_1symArray.html" title=" " alt="" coords="5,95,145,121"/>
<area shape="rect" href="classpFlow_1_1symArray.html" title=" " alt="" coords="170,95,389,121"/>
<area shape="rect" href="classpFlow_1_1symArray.html" title=" " alt="" coords="413,95,658,121"/>
</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-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a906cc5a36684b4ca90994f113dbf50ca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a906cc5a36684b4ca90994f113dbf50ca">TypeInfoTemplateNV2</a> (&quot;symArray&quot;, T, <a class="el" href="classpFlow_1_1symArray.html#aa7f6b7d756ffe3ce0b1d71c0cb57fd90">memoerySpaceName</a>())</td></tr>
<tr class="separator:a906cc5a36684b4ca90994f113dbf50ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76155c359dbbaf3c84f1421e1083aa26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a76155c359dbbaf3c84f1421e1083aa26">symArray</a> ()</td></tr>
<tr class="separator:a76155c359dbbaf3c84f1421e1083aa26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af28cf729e88108ec1f896e267980d232"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#af28cf729e88108ec1f896e267980d232">symArray</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:af28cf729e88108ec1f896e267980d232"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70f543511725399e6009eef8f1b86545"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a70f543511725399e6009eef8f1b86545">symArray</a> (<a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> name, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:a70f543511725399e6009eef8f1b86545"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a479e35071d6b277b861e98cc60a8a34d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a479e35071d6b277b861e98cc60a8a34d">symArray</a> (<a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> name, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, const T &amp;val)</td></tr>
<tr class="separator:a479e35071d6b277b861e98cc60a8a34d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9592dc24e09c3504bf981a5c048b6549"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a9592dc24e09c3504bf981a5c048b6549">symArray</a> (<a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> name, <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; src)</td></tr>
<tr class="separator:a9592dc24e09c3504bf981a5c048b6549"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5b55471d6579e2765c4e9d245a8921e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#ad5b55471d6579e2765c4e9d245a8921e">symArray</a> (const <a class="el" href="classpFlow_1_1symArray.html">symArray</a> &amp;)=default</td></tr>
<tr class="separator:ad5b55471d6579e2765c4e9d245a8921e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a488250f0fbf2bd78fef8fe4eb9f5b091"><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_1symArray.html">symArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a488250f0fbf2bd78fef8fe4eb9f5b091">operator=</a> (const <a class="el" href="classpFlow_1_1symArray.html">symArray</a> &amp;)=default</td></tr>
<tr class="separator:a488250f0fbf2bd78fef8fe4eb9f5b091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa86718c48cdd020494d8e4e127d773ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#aa86718c48cdd020494d8e4e127d773ba">symArray</a> (<a class="el" href="classpFlow_1_1symArray.html">symArray</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:aa86718c48cdd020494d8e4e127d773ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8639f285e3ca17271e04991125671170"><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_1symArray.html">symArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a8639f285e3ca17271e04991125671170">operator=</a> (<a class="el" href="classpFlow_1_1symArray.html">symArray</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:a8639f285e3ca17271e04991125671170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1d136d30330e8adca65ffa2984df482"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#af1d136d30330e8adca65ffa2984df482">~symArray</a> ()=default</td></tr>
<tr class="separator:af1d136d30330e8adca65ffa2984df482"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34b3e020ef4d15f9b2442bfff37f19b8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a34b3e020ef4d15f9b2442bfff37f19b8">fill</a> (const T &amp;val)</td></tr>
<tr class="separator:a34b3e020ef4d15f9b2442bfff37f19b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67dc00bb76f1692582090f13a3976d32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a67dc00bb76f1692582090f13a3976d32">operator()</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> i, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> j)</td></tr>
<tr class="separator:a67dc00bb76f1692582090f13a3976d32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a3d16dd986d23d664853a85a317b50b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a9a3d16dd986d23d664853a85a317b50b">operator()</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> i, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> j) const</td></tr>
<tr class="separator:a9a3d16dd986d23d664853a85a317b50b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac49828e84b4c929c15c813500e280005"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#ac49828e84b4c929c15c813500e280005">assign</a> (const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt; src)</td></tr>
<tr class="separator:ac49828e84b4c929c15c813500e280005"><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_1symArray.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_1symArray.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="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ac8d4e3a65ebdb6ecd7086b4efe7f78b2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#ac8d4e3a65ebdb6ecd7086b4efe7f78b2">numElem</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:ac8d4e3a65ebdb6ecd7086b4efe7f78b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa204e5a9810b8db8dd34cc29ee4c464"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#aaa204e5a9810b8db8dd34cc29ee4c464">getN</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> nElem, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> &amp;<a class="el" href="NBSLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>)</td></tr>
<tr class="separator:aaa204e5a9810b8db8dd34cc29ee4c464"><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_1symArray.html#aa7f6b7d756ffe3ce0b1d71c0cb57fd90">memoerySpaceName</a> ()</td></tr>
<tr class="separator:aa7f6b7d756ffe3ce0b1d71c0cb57fd90"><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:a06acc2e45214b635a293dae6fb6466f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a06acc2e45214b635a293dae6fb6466f5">n_</a> =0</td></tr>
<tr class="separator:a06acc2e45214b635a293dae6fb6466f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab70db270f1fd70ba39084a449b29bbd0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1symArray.html#aeaba820f36a592084855e0561b23186d">ViewType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#ab70db270f1fd70ba39084a449b29bbd0">view_</a></td></tr>
<tr class="separator:ab70db270f1fd70ba39084a449b29bbd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-types"></a>
Private Types</h2></td></tr>
<tr class="memitem:a8fc5929c32211316e5a98f98b62cf036"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a8fc5929c32211316e5a98f98b62cf036">SymArrayType</a> = <a class="el" href="classpFlow_1_1symArray.html">symArray</a>&lt; T, MemorySpace &gt;</td></tr>
<tr class="separator:a8fc5929c32211316e5a98f98b62cf036"><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_1symArray.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_1symArray.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_1symArray.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_1symArray.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_1symArray.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_1symArray.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_1symArray.html#a1af10ba67005a939b2a93ad2439d56f9">constPointer</a> = const T *</td></tr>
<tr class="separator:a1af10ba67005a939b2a93ad2439d56f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaba820f36a592084855e0561b23186d"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#aeaba820f36a592084855e0561b23186d">ViewType</a> = <a class="el" href="namespacepFlow.html#aca2b381231776d26ea7431837f78aa24">ViewType1D</a>&lt; T, MemorySpace &gt;</td></tr>
<tr class="separator:aeaba820f36a592084855e0561b23186d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1211f435be797f1e401e581955ebfdeb"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#a1211f435be797f1e401e581955ebfdeb">deviceType</a> = typename ViewType::device_type</td></tr>
<tr class="separator:a1211f435be797f1e401e581955ebfdeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addf3d70a65664fe7457b94dda813187a"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#addf3d70a65664fe7457b94dda813187a">memory_space</a> = typename ViewType::memory_space</td></tr>
<tr class="separator:addf3d70a65664fe7457b94dda813187a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5fa7a7ba5d8eea751c76c44ac8cabed"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1symArray.html#af5fa7a7ba5d8eea751c76c44ac8cabed">execution_space</a> = typename ViewType::execution_space</td></tr>
<tr class="separator:af5fa7a7ba5d8eea751c76c44ac8cabed"><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::symArray&lt; T, MemorySpace &gt;</h3>


<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00056">56</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a8fc5929c32211316e5a98f98b62cf036"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fc5929c32211316e5a98f98b62cf036">&#9670;&nbsp;</a></span>SymArrayType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a8fc5929c32211316e5a98f98b62cf036">SymArrayType</a> =  <a class="el" href="classpFlow_1_1symArray.html">symArray</a>&lt;T, MemorySpace&gt;</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00059">59</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> =  T*</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00061">61</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a7a87f910baaebc396ded9a2508e37f42">constIterator</a> =  const T*</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00063">63</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a0c5a1541ecf7ad17925583cf6abd2c65">reference</a> =  T&amp;</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00065">65</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a6ec384ea37f233c648db341697cdebf5">constReference</a> =  const T&amp;</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00067">67</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a783c81fb3d585a513b521ab37644da06">valueType</a> =  T</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00069">69</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#ab088798d28525c0befe3c707b95c5bc2">pointer</a> =  T*</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00071">71</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a1af10ba67005a939b2a93ad2439d56f9">constPointer</a> =  const T*</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00073">73</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="aeaba820f36a592084855e0561b23186d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeaba820f36a592084855e0561b23186d">&#9670;&nbsp;</a></span>ViewType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#aeaba820f36a592084855e0561b23186d">ViewType</a> =  <a class="el" href="namespacepFlow.html#aca2b381231776d26ea7431837f78aa24">ViewType1D</a>&lt;T,MemorySpace&gt;</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00076">76</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="a1211f435be797f1e401e581955ebfdeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1211f435be797f1e401e581955ebfdeb">&#9670;&nbsp;</a></span>deviceType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#a1211f435be797f1e401e581955ebfdeb">deviceType</a> =  typename ViewType::device_type</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00078">78</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="addf3d70a65664fe7457b94dda813187a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addf3d70a65664fe7457b94dda813187a">&#9670;&nbsp;</a></span>memory_space</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#addf3d70a65664fe7457b94dda813187a">memory_space</a> =  typename ViewType::memory_space</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00080">80</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="af5fa7a7ba5d8eea751c76c44ac8cabed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5fa7a7ba5d8eea751c76c44ac8cabed">&#9670;&nbsp;</a></span>execution_space</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="classpFlow_1_1symArray.html#af5fa7a7ba5d8eea751c76c44ac8cabed">execution_space</a> =  typename ViewType::execution_space</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00082">82</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a76155c359dbbaf3c84f1421e1083aa26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76155c359dbbaf3c84f1421e1083aa26">&#9670;&nbsp;</a></span>symArray() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <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_1symArray.html">symArray</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af28cf729e88108ec1f896e267980d232"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af28cf729e88108ec1f896e267980d232">&#9670;&nbsp;</a></span>symArray() <span class="overload">[2/7]</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_1symArray.html">symArray</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#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="symArrayHD_8hpp_source.html#l00107">107</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="a70f543511725399e6009eef8f1b86545"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70f543511725399e6009eef8f1b86545">&#9670;&nbsp;</a></span>symArray() <span class="overload">[3/7]</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_1symArray.html">symArray</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a>&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#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="symArrayHD_8hpp_source.html#l00113">113</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="a479e35071d6b277b861e98cc60a8a34d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a479e35071d6b277b861e98cc60a8a34d">&#9670;&nbsp;</a></span>symArray() <span class="overload">[4/7]</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_1symArray.html">symArray</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a>&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#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="symArrayHD_8hpp_source.html#l00120">120</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="a9592dc24e09c3504bf981a5c048b6549"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9592dc24e09c3504bf981a5c048b6549">&#9670;&nbsp;</a></span>symArray() <span class="overload">[5/7]</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_1symArray.html">symArray</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a>&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt;&#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="symArrayHD_8hpp_source.html#l00128">128</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="ad5b55471d6579e2765c4e9d245a8921e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5b55471d6579e2765c4e9d245a8921e">&#9670;&nbsp;</a></span>symArray() <span class="overload">[6/7]</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_1symArray.html">symArray</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classpFlow_1_1symArray.html">symArray</a>&lt; T, MemorySpace &gt; &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aa86718c48cdd020494d8e4e127d773ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa86718c48cdd020494d8e4e127d773ba">&#9670;&nbsp;</a></span>symArray() <span class="overload">[7/7]</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_1symArray.html">symArray</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classpFlow_1_1symArray.html">symArray</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="af1d136d30330e8adca65ffa2984df482"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1d136d30330e8adca65ffa2984df482">&#9670;&nbsp;</a></span>~symArray()</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_1symArray.html">symArray</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">default</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="symArrayHD_8hpp_source.html#l00092">92</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="a906cc5a36684b4ca90994f113dbf50ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a906cc5a36684b4ca90994f113dbf50ca">&#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;symArray&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_1symArray.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="a488250f0fbf2bd78fef8fe4eb9f5b091"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a488250f0fbf2bd78fef8fe4eb9f5b091">&#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> <a class="el" href="classpFlow_1_1symArray.html">symArray</a>&amp; operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classpFlow_1_1symArray.html">symArray</a>&lt; T, MemorySpace &gt; &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">default</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a8639f285e3ca17271e04991125671170"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8639f285e3ca17271e04991125671170">&#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> <a class="el" href="classpFlow_1_1symArray.html">symArray</a>&amp; operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classpFlow_1_1symArray.html">symArray</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="a34b3e020ef4d15f9b2442bfff37f19b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34b3e020ef4d15f9b2442bfff37f19b8">&#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">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="symArrayHD_8hpp_source.html#l00157">157</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00120">symArray&lt; nonLinearProperties &gt;::symArray()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1symArray_a34b3e020ef4d15f9b2442bfff37f19b8_icgraph.png" border="0" usemap="#classpFlow_1_1symArray_a34b3e020ef4d15f9b2442bfff37f19b8_icgraph" alt=""/></div>
<map name="classpFlow_1_1symArray_a34b3e020ef4d15f9b2442bfff37f19b8_icgraph" id="classpFlow_1_1symArray_a34b3e020ef4d15f9b2442bfff37f19b8_icgraph">
<area shape="rect" title=" " alt="" coords="264,13,303,39"/>
<area shape="rect" href="classpFlow_1_1symArray.html#a479e35071d6b277b861e98cc60a8a34d" title=" " alt="" coords="5,5,216,47"/>
</map>
</div>

</div>
</div>
<a id="a67dc00bb76f1692582090f13a3976d32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67dc00bb76f1692582090f13a3976d32">&#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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> T&amp; operator() </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#160;</td>
          <td class="paramname"><em>j</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="symArrayHD_8hpp_source.html#l00164">164</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="a9a3d16dd986d23d664853a85a317b50b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a3d16dd986d23d664853a85a317b50b">&#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">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> T&amp; operator() </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#160;</td>
          <td class="paramname"><em>j</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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="symArrayHD_8hpp_source.html#l00171">171</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

</div>
</div>
<a id="ac49828e84b4c929c15c813500e280005"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac49828e84b4c929c15c813500e280005">&#9670;&nbsp;</a></span>assign()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool assign </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>&lt; T &gt;&#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="symArrayHD_8hpp_source.html#l00177">177</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00208">symArray&lt; nonLinearProperties &gt;::read()</a>, <a class="el" href="linearCF_8hpp_source.html#l00078">linear&lt; limited &gt;::readLinearDictionary()</a>, <a class="el" href="nonLinearCF_8hpp_source.html#l00074">nonLinear&lt; limited &gt;::readNonLinearDictionary()</a>, <a class="el" href="nonLinearMod_8hpp_source.html#l00074">nonLinearMod&lt; limited &gt;::readNonLinearDictionary()</a>, <a class="el" href="normalRolling_8hpp_source.html#l00041">normalRolling&lt; contactForceModel &gt;::readNormalDict()</a>, and <a class="el" href="symArrayHD_8hpp_source.html#l00128">symArray&lt; nonLinearProperties &gt;::symArray()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classpFlow_1_1symArray_ac49828e84b4c929c15c813500e280005_icgraph.png" border="0" usemap="#classpFlow_1_1symArray_ac49828e84b4c929c15c813500e280005_icgraph" alt=""/></div>
<map name="classpFlow_1_1symArray_ac49828e84b4c929c15c813500e280005_icgraph" id="classpFlow_1_1symArray_ac49828e84b4c929c15c813500e280005_icgraph">
<area shape="rect" title=" " alt="" coords="280,177,344,203"/>
<area shape="rect" href="classpFlow_1_1symArray.html#ae1d42751915e8566dac19658cc498ffa" title=" " alt="" coords="13,5,224,47"/>
<area shape="rect" href="classpFlow_1_1cfModels_1_1linear.html#a36dd9da7f6e5afc522963e96004b3f98" title=" " alt="" coords="33,71,205,112"/>
<area shape="rect" href="classpFlow_1_1cfModels_1_1nonLinearMod.html#a8b733efddd531d2ddf9c2765805f081c" title=" " alt="" coords="9,136,229,177"/>
<area shape="rect" href="classpFlow_1_1cfModels_1_1nonLinear.html#a8b733efddd531d2ddf9c2765805f081c" title=" " alt="" coords="19,201,218,243"/>
<area shape="rect" href="classpFlow_1_1cfModels_1_1normalRolling.html#a2166bf008f0bcbf975cc66ade88dc53a" title=" " alt="" coords="5,267,232,308"/>
<area shape="rect" href="classpFlow_1_1symArray.html#a9592dc24e09c3504bf981a5c048b6549" title=" " alt="" coords="13,332,224,373"/>
</map>
</div>

</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="symArrayHD_8hpp_source.html#l00208">208</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00253">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_1symArray_ae1d42751915e8566dac19658cc498ffa_icgraph.png" border="0" usemap="#classpFlow_1_1symArray_ae1d42751915e8566dac19658cc498ffa_icgraph" alt=""/></div>
<map name="classpFlow_1_1symArray_ae1d42751915e8566dac19658cc498ffa_icgraph" id="classpFlow_1_1symArray_ae1d42751915e8566dac19658cc498ffa_icgraph">
<area shape="rect" title=" " alt="" coords="199,5,249,32"/>
<area shape="rect" href="namespacepFlow.html#a2c160fe5fbadf17405c7626311037a94" 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="symArrayHD_8hpp_source.html#l00219">219</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00264">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_1symArray_aa7d820a4dd0777a9a82aee242b83a167_icgraph.png" border="0" usemap="#classpFlow_1_1symArray_aa7d820a4dd0777a9a82aee242b83a167_icgraph" alt=""/></div>
<map name="classpFlow_1_1symArray_aa7d820a4dd0777a9a82aee242b83a167_icgraph" id="classpFlow_1_1symArray_aa7d820a4dd0777a9a82aee242b83a167_icgraph">
<area shape="rect" title=" " alt="" coords="199,5,253,32"/>
<area shape="rect" href="namespacepFlow.html#a984a49ea9567b7fc0c6cc05f2338bf03" title=" " alt="" coords="5,5,151,32"/>
</map>
</div>

</div>
</div>
<a id="ac8d4e3a65ebdb6ecd7086b4efe7f78b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8d4e3a65ebdb6ecd7086b4efe7f78b2">&#9670;&nbsp;</a></span>numElem()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#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>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00234">234</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00164">symArray&lt; nonLinearProperties &gt;::operator()()</a>, and <a class="el" href="symArrayHD_8hpp_source.html#l00219">symArray&lt; nonLinearProperties &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_1symArray_ac8d4e3a65ebdb6ecd7086b4efe7f78b2_icgraph.png" border="0" usemap="#classpFlow_1_1symArray_ac8d4e3a65ebdb6ecd7086b4efe7f78b2_icgraph" alt=""/></div>
<map name="classpFlow_1_1symArray_ac8d4e3a65ebdb6ecd7086b4efe7f78b2_icgraph" id="classpFlow_1_1symArray_ac8d4e3a65ebdb6ecd7086b4efe7f78b2_icgraph">
<area shape="rect" title=" " alt="" coords="264,46,348,73"/>
<area shape="rect" href="classpFlow_1_1symArray.html#a67dc00bb76f1692582090f13a3976d32" title=" " alt="" coords="5,5,216,47"/>
<area shape="rect" href="classpFlow_1_1symArray.html#aa7d820a4dd0777a9a82aee242b83a167" title=" " alt="" coords="5,71,216,112"/>
</map>
</div>

</div>
</div>
<a id="aaa204e5a9810b8db8dd34cc29ee4c464"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa204e5a9810b8db8dd34cc29ee4c464">&#9670;&nbsp;</a></span>getN()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static bool getN </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a>&#160;</td>
          <td class="paramname"><em>nElem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> &amp;&#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 class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="symArrayHD_8hpp_source.html#l00240">240</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00177">symArray&lt; nonLinearProperties &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_1symArray_aaa204e5a9810b8db8dd34cc29ee4c464_icgraph.png" border="0" usemap="#classpFlow_1_1symArray_aaa204e5a9810b8db8dd34cc29ee4c464_icgraph" alt=""/></div>
<map name="classpFlow_1_1symArray_aaa204e5a9810b8db8dd34cc29ee4c464_icgraph" id="classpFlow_1_1symArray_aaa204e5a9810b8db8dd34cc29ee4c464_icgraph">
<area shape="rect" title=" " alt="" coords="264,13,317,39"/>
<area shape="rect" href="classpFlow_1_1symArray.html#ac49828e84b4c929c15c813500e280005" title=" " alt="" coords="5,5,216,47"/>
</map>
</div>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a06acc2e45214b635a293dae6fb6466f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06acc2e45214b635a293dae6fb6466f5">&#9670;&nbsp;</a></span>n_</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="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> n_ =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="symArrayHD_8hpp_source.html#l00087">87</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00177">symArray&lt; nonLinearProperties &gt;::assign()</a>, <a class="el" href="symArrayHD_8hpp_source.html#l00157">symArray&lt; nonLinearProperties &gt;::fill()</a>, <a class="el" href="symArrayHD_8hpp_source.html#l00164">symArray&lt; nonLinearProperties &gt;::operator()()</a>, and <a class="el" href="symArrayHD_8hpp_source.html#l00219">symArray&lt; nonLinearProperties &gt;::write()</a>.</p>

</div>
</div>
<a id="ab70db270f1fd70ba39084a449b29bbd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab70db270f1fd70ba39084a449b29bbd0">&#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_1symArray.html#aeaba820f36a592084855e0561b23186d">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="symArrayHD_8hpp_source.html#l00089">89</a> of file <a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="symArrayHD_8hpp_source.html#l00177">symArray&lt; nonLinearProperties &gt;::assign()</a>, <a class="el" href="symArrayHD_8hpp_source.html#l00157">symArray&lt; nonLinearProperties &gt;::fill()</a>, <a class="el" href="symArrayHD_8hpp_source.html#l00164">symArray&lt; nonLinearProperties &gt;::operator()()</a>, and <a class="el" href="symArrayHD_8hpp_source.html#l00219">symArray&lt; nonLinearProperties &gt;::write()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/phasicFlow/containers/symArrayHD/<a class="el" href="symArrayHD_8hpp_source.html">symArrayHD.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_1symArray.html">symArray</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>