doc for Geometry

This commit is contained in:
Hamidreza Norouzi
2023-04-13 11:46:41 -07:00
parent 895e48d89f
commit 123023579a
3624 changed files with 83821 additions and 29967 deletions

View File

@ -110,6 +110,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometry.html',''); init
<div class="title">geometry Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p>Base class for geometry for managing tri-surfaces, geometry motion, and surface physical properties.
<a href="classpFlow_1_1geometry.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for geometry:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
@ -117,9 +120,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometry.html',''); init
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry__inherit__graph.png" border="0" usemap="#geometry_inherit__map" alt="Inheritance graph"/></div>
<map name="geometry_inherit__map" id="geometry_inherit__map">
<area shape="rect" title=" " alt="" coords="78,80,163,107"/>
<area shape="rect" title="Base class for geometry for managing tri&#45;surfaces, geometry motion, and surface physical properties." alt="" coords="78,80,163,107"/>
<area shape="rect" href="classpFlow_1_1geometryMotion.html" title=" " alt="" coords="5,155,236,196"/>
<area shape="rect" href="classpFlow_1_1demGeometry.html" title=" " alt="" coords="63,5,179,32"/>
<area shape="rect" href="classpFlow_1_1demGeometry.html" title="base for geometry that manages control" alt="" coords="63,5,179,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
@ -129,73 +132,101 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometry.html',''); init
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry__coll__graph.png" border="0" usemap="#geometry_coll__map" alt="Collaboration graph"/></div>
<map name="geometry_coll__map" id="geometry_coll__map">
<area shape="rect" title=" " alt="" coords="743,160,828,187"/>
<area shape="rect" href="classpFlow_1_1demGeometry.html" title=" " alt="" coords="388,5,504,32"/>
<area shape="rect" title="Base class for geometry for managing tri&#45;surfaces, geometry motion, and surface physical properties." alt="" coords="743,160,828,187"/>
<area shape="rect" href="classpFlow_1_1demGeometry.html" title="base for geometry that manages control" alt="" coords="388,5,504,32"/>
<area shape="rect" href="classpFlow_1_1property.html" title="property holds the pure properties of materials." alt="" coords="407,56,485,83"/>
<area shape="rect" href="classpFlow_1_1repository.html" title=" " alt="" coords="402,145,490,172"/>
<area shape="rect" href="classpFlow_1_1triSurfaceField.html" title=" " alt="" coords="343,197,549,238"/>
<area shape="rect" href="classpFlow_1_1Field.html" title=" " alt="" coords="5,302,189,343"/>
<area shape="rect" href="classpFlow_1_1multiTriSurface.html" title=" " alt="" coords="386,340,506,367"/>
<area shape="rect" href="classpFlow_1_1multiTriSurface.html" title=" " alt="" coords="385,340,507,367"/>
</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:ab011cb0b8d92100d9e30bf9b043e22ec"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ab011cb0b8d92100d9e30bf9b043e22ec">TypeInfo</a> (&quot;geometry&quot;)</td></tr>
<tr class="memdesc:ab011cb0b8d92100d9e30bf9b043e22ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type info. <a href="classpFlow_1_1geometry.html#ab011cb0b8d92100d9e30bf9b043e22ec">More...</a><br /></td></tr>
<tr class="separator:ab011cb0b8d92100d9e30bf9b043e22ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac25e8dbd64a3856d6689171eff4efa66"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ac25e8dbd64a3856d6689171eff4efa66">geometry</a> (<a class="el" href="classpFlow_1_1systemControl.html">systemControl</a> &amp;<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>, const <a class="el" href="classpFlow_1_1property.html">property</a> &amp;prop)</td></tr>
<tr class="memdesc:ac25e8dbd64a3856d6689171eff4efa66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from controlSystem and property, for reading from file. <a href="classpFlow_1_1geometry.html#ac25e8dbd64a3856d6689171eff4efa66">More...</a><br /></td></tr>
<tr class="separator:ac25e8dbd64a3856d6689171eff4efa66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45821ed469c5b0e50991c961cfa5c7a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a45821ed469c5b0e50991c961cfa5c7a1">geometry</a> (<a class="el" href="classpFlow_1_1systemControl.html">systemControl</a> &amp;<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>, const <a class="el" href="classpFlow_1_1property.html">property</a> &amp;prop, const <a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &amp;<a class="el" href="classpFlow_1_1triSurface.html">triSurface</a>, const <a class="el" href="namespacepFlow.html#a6e76b0fc4f41684b7dd691cb6552384d">wordVector</a> &amp;motionCompName, const <a class="el" href="namespacepFlow.html#a6e76b0fc4f41684b7dd691cb6552384d">wordVector</a> &amp;propName)</td></tr>
<tr class="memdesc:a45821ed469c5b0e50991c961cfa5c7a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from components. <a href="classpFlow_1_1geometry.html#a45821ed469c5b0e50991c961cfa5c7a1">More...</a><br /></td></tr>
<tr class="separator:a45821ed469c5b0e50991c961cfa5c7a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a546dab9ad55ee8ff19f014fd4bcd51d8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a546dab9ad55ee8ff19f014fd4bcd51d8">geometry</a> (<a class="el" href="classpFlow_1_1systemControl.html">systemControl</a> &amp;<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>, const <a class="el" href="classpFlow_1_1property.html">property</a> &amp;prop, const <a class="el" href="classpFlow_1_1dictionary.html">dictionary</a> &amp;dict, const <a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &amp;<a class="el" href="classpFlow_1_1triSurface.html">triSurface</a>, const <a class="el" href="namespacepFlow.html#a6e76b0fc4f41684b7dd691cb6552384d">wordVector</a> &amp;motionCompName, const <a class="el" href="namespacepFlow.html#a6e76b0fc4f41684b7dd691cb6552384d">wordVector</a> &amp;propName)</td></tr>
<tr class="memdesc:a546dab9ad55ee8ff19f014fd4bcd51d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from components and dictionary that contains motionModel. <a href="classpFlow_1_1geometry.html#a546dab9ad55ee8ff19f014fd4bcd51d8">More...</a><br /></td></tr>
<tr class="separator:a546dab9ad55ee8ff19f014fd4bcd51d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1501b61d9cbfeb44a1a8b4296d9d2efe"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a1501b61d9cbfeb44a1a8b4296d9d2efe">~geometry</a> ()=default</td></tr>
<tr class="memdesc:a1501b61d9cbfeb44a1a8b4296d9d2efe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="classpFlow_1_1geometry.html#a1501b61d9cbfeb44a1a8b4296d9d2efe">More...</a><br /></td></tr>
<tr class="separator:a1501b61d9cbfeb44a1a8b4296d9d2efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61626d28ba7a75a00e366996bc67a9bb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a61626d28ba7a75a00e366996bc67a9bb">create_vCtor</a> (<a class="el" href="classpFlow_1_1geometry.html">geometry</a>, <a class="el" href="classpFlow_1_1systemControl.html">systemControl</a>,(<a class="el" href="classpFlow_1_1systemControl.html">systemControl</a> &amp;<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>, const <a class="el" href="classpFlow_1_1property.html">property</a> &amp;prop),(<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>, prop))</td></tr>
<tr class="memdesc:a61626d28ba7a75a00e366996bc67a9bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Virtual constructor. <a href="classpFlow_1_1geometry.html#a61626d28ba7a75a00e366996bc67a9bb">More...</a><br /></td></tr>
<tr class="separator:a61626d28ba7a75a00e366996bc67a9bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbb907dea32f7c223cac730a70b1235c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#adbb907dea32f7c223cac730a70b1235c">create_vCtor</a> (<a class="el" href="classpFlow_1_1geometry.html">geometry</a>, <a class="el" href="classpFlow_1_1dictionary.html">dictionary</a>,(<a class="el" href="classpFlow_1_1systemControl.html">systemControl</a> &amp;<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>, const <a class="el" href="classpFlow_1_1property.html">property</a> &amp;prop, const <a class="el" href="classpFlow_1_1dictionary.html">dictionary</a> &amp;dict, const <a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &amp;<a class="el" href="classpFlow_1_1triSurface.html">triSurface</a>, const <a class="el" href="namespacepFlow.html#a6e76b0fc4f41684b7dd691cb6552384d">wordVector</a> &amp;motionCompName, const <a class="el" href="namespacepFlow.html#a6e76b0fc4f41684b7dd691cb6552384d">wordVector</a> &amp;propName),(<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>, prop, dict, <a class="el" href="classpFlow_1_1triSurface.html">triSurface</a>, motionCompName, propName))</td></tr>
<tr class="memdesc:adbb907dea32f7c223cac730a70b1235c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Virtual constructor. <a href="classpFlow_1_1geometry.html#adbb907dea32f7c223cac730a70b1235c">More...</a><br /></td></tr>
<tr class="separator:adbb907dea32f7c223cac730a70b1235c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10efdf47ffedbdc720f71c2f72b98d98"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a10efdf47ffedbdc720f71c2f72b98d98">size</a> () const</td></tr>
<tr class="memdesc:a10efdf47ffedbdc720f71c2f72b98d98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of tri-surface. <a href="classpFlow_1_1geometry.html#a10efdf47ffedbdc720f71c2f72b98d98">More...</a><br /></td></tr>
<tr class="separator:a10efdf47ffedbdc720f71c2f72b98d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb74207a2d63f7250901157fdb8a7e91"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#abb74207a2d63f7250901157fdb8a7e91">numPoints</a> () const</td></tr>
<tr class="memdesc:abb74207a2d63f7250901157fdb8a7e91"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of points in the set of surface walls. <a href="classpFlow_1_1geometry.html#abb74207a2d63f7250901157fdb8a7e91">More...</a><br /></td></tr>
<tr class="separator:abb74207a2d63f7250901157fdb8a7e91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8b4cc518ac3e2a143decb528f10a89c"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#af8b4cc518ac3e2a143decb528f10a89c">numTriangles</a> () const</td></tr>
<tr class="memdesc:af8b4cc518ac3e2a143decb528f10a89c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of triangles in the set of surface walls. <a href="classpFlow_1_1geometry.html#af8b4cc518ac3e2a143decb528f10a89c">More...</a><br /></td></tr>
<tr class="separator:af8b4cc518ac3e2a143decb528f10a89c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1aa7da69f2e95c6b2eb63738fc7e993d"><td class="memItemLeft" align="right" valign="top">const auto &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a1aa7da69f2e95c6b2eb63738fc7e993d">points</a> () const</td></tr>
<tr class="memdesc:a1aa7da69f2e95c6b2eb63738fc7e993d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access to the points. <a href="classpFlow_1_1geometry.html#a1aa7da69f2e95c6b2eb63738fc7e993d">More...</a><br /></td></tr>
<tr class="separator:a1aa7da69f2e95c6b2eb63738fc7e993d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f51fad63ba4ca00e8838615503b30b"><td class="memItemLeft" align="right" valign="top">const auto &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a03f51fad63ba4ca00e8838615503b30b">vertices</a> () const</td></tr>
<tr class="memdesc:a03f51fad63ba4ca00e8838615503b30b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access to the vertices. <a href="classpFlow_1_1geometry.html#a03f51fad63ba4ca00e8838615503b30b">More...</a><br /></td></tr>
<tr class="separator:a03f51fad63ba4ca00e8838615503b30b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87ba6f8c358a11dfd2b456d8e488f69a"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a87ba6f8c358a11dfd2b456d8e488f69a">getTriangleAccessor</a> () const</td></tr>
<tr class="memdesc:a87ba6f8c358a11dfd2b456d8e488f69a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtain an object for accessing triangles. <a href="classpFlow_1_1geometry.html#a87ba6f8c358a11dfd2b456d8e488f69a">More...</a><br /></td></tr>
<tr class="separator:a87ba6f8c358a11dfd2b456d8e488f69a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a147c23de2c3862a69d6e0ef3db11c63a"><td class="memItemLeft" align="right" valign="top">auto &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a147c23de2c3862a69d6e0ef3db11c63a">surface</a> ()</td></tr>
<tr class="memdesc:a147c23de2c3862a69d6e0ef3db11c63a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface. <a href="classpFlow_1_1geometry.html#a147c23de2c3862a69d6e0ef3db11c63a">More...</a><br /></td></tr>
<tr class="separator:a147c23de2c3862a69d6e0ef3db11c63a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac68c3b2e395ce30e055cf899325eac25"><td class="memItemLeft" align="right" valign="top">const auto &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ac68c3b2e395ce30e055cf899325eac25">surface</a> () const</td></tr>
<tr class="memdesc:ac68c3b2e395ce30e055cf899325eac25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Surface. <a href="classpFlow_1_1geometry.html#ac68c3b2e395ce30e055cf899325eac25">More...</a><br /></td></tr>
<tr class="separator:ac68c3b2e395ce30e055cf899325eac25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef06e1b48a01ef1e9f00f5d7f4940718"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#afd682516555bc9f529677a279d60eba6">realx3TriSurfaceField_D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#aef06e1b48a01ef1e9f00f5d7f4940718">contactForceWall</a> ()</td></tr>
<tr class="memdesc:aef06e1b48a01ef1e9f00f5d7f4940718"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access to contact force. <a href="classpFlow_1_1geometry.html#aef06e1b48a01ef1e9f00f5d7f4940718">More...</a><br /></td></tr>
<tr class="separator:aef06e1b48a01ef1e9f00f5d7f4940718"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51b8aac096884d0ec9d40e1384a09ecb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#afd682516555bc9f529677a279d60eba6">realx3TriSurfaceField_D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a51b8aac096884d0ec9d40e1384a09ecb">contactForceWall</a> () const</td></tr>
<tr class="memdesc:a51b8aac096884d0ec9d40e1384a09ecb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access to contact force. <a href="classpFlow_1_1geometry.html#a51b8aac096884d0ec9d40e1384a09ecb">More...</a><br /></td></tr>
<tr class="separator:a51b8aac096884d0ec9d40e1384a09ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae92e6c96932a7b87524f81f88752d520"><td class="memItemLeft" align="right" valign="top">const auto &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ae92e6c96932a7b87524f81f88752d520">wallProperty</a> () const</td></tr>
<tr class="memdesc:ae92e6c96932a7b87524f81f88752d520"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access to property. <a href="classpFlow_1_1geometry.html#ae92e6c96932a7b87524f81f88752d520">More...</a><br /></td></tr>
<tr class="separator:ae92e6c96932a7b87524f81f88752d520"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b462832bd3e3f7ac5ef5e6ba90d1bcd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classpFlow_1_1repository.html">repository</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a1b462832bd3e3f7ac5ef5e6ba90d1bcd">owner</a> () const</td></tr>
<tr class="memdesc:a1b462832bd3e3f7ac5ef5e6ba90d1bcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Owner repository. <a href="classpFlow_1_1geometry.html#a1b462832bd3e3f7ac5ef5e6ba90d1bcd">More...</a><br /></td></tr>
<tr class="separator:a1b462832bd3e3f7ac5ef5e6ba90d1bcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10329e18307a60d3fdb203bcbed2b295"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1repository.html">repository</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a10329e18307a60d3fdb203bcbed2b295">owner</a> ()</td></tr>
<tr class="memdesc:a10329e18307a60d3fdb203bcbed2b295"><td class="mdescLeft">&#160;</td><td class="mdescRight">Owner repository. <a href="classpFlow_1_1geometry.html#a10329e18307a60d3fdb203bcbed2b295">More...</a><br /></td></tr>
<tr class="separator:a10329e18307a60d3fdb203bcbed2b295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af00b73c2f24f880c8f6c46918702401f"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#af00b73c2f24f880c8f6c46918702401f">path</a> ()</td></tr>
<tr class="memdesc:af00b73c2f24f880c8f6c46918702401f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to the repository folder. <a href="classpFlow_1_1geometry.html#af00b73c2f24f880c8f6c46918702401f">More...</a><br /></td></tr>
<tr class="separator:af00b73c2f24f880c8f6c46918702401f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca4d470de05b9b43b7a27da45c6d7ec0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#aca4d470de05b9b43b7a27da45c6d7ec0">motionModelTypeName</a> () const =0</td></tr>
<tr class="memdesc:aca4d470de05b9b43b7a27da45c6d7ec0"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of motion model. <a href="classpFlow_1_1geometry.html#aca4d470de05b9b43b7a27da45c6d7ec0">More...</a><br /></td></tr>
<tr class="separator:aca4d470de05b9b43b7a27da45c6d7ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2a97de39de2a40cb10d0fbc3bb7b795"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="namespacepFlow.html#ab794e608e49115b9cf5c0e5e19dbaa8f">int8Vector_HD</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ac2a97de39de2a40cb10d0fbc3bb7b795">triMotionIndex</a> () const =0</td></tr>
<tr class="memdesc:ac2a97de39de2a40cb10d0fbc3bb7b795"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motion model index of triangles. <a href="classpFlow_1_1geometry.html#ac2a97de39de2a40cb10d0fbc3bb7b795">More...</a><br /></td></tr>
<tr class="separator:ac2a97de39de2a40cb10d0fbc3bb7b795"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a107d0d825e0a9d58130547830cafa3c8"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="namespacepFlow.html#ab794e608e49115b9cf5c0e5e19dbaa8f">int8Vector_HD</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a107d0d825e0a9d58130547830cafa3c8">pointMotionIndex</a> () const =0</td></tr>
<tr class="memdesc:a107d0d825e0a9d58130547830cafa3c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motion model index of points. <a href="classpFlow_1_1geometry.html#a107d0d825e0a9d58130547830cafa3c8">More...</a><br /></td></tr>
<tr class="separator:a107d0d825e0a9d58130547830cafa3c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ff69894cedcece18fd9f81446dc8ce1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#aaa830358734c88d24e4006884d78810f">int8TriSurfaceField_D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a4ff69894cedcece18fd9f81446dc8ce1">propertyId</a> () const</td></tr>
<tr class="memdesc:a4ff69894cedcece18fd9f81446dc8ce1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Property ide of triangles. <a href="classpFlow_1_1geometry.html#a4ff69894cedcece18fd9f81446dc8ce1">More...</a><br /></td></tr>
<tr class="separator:a4ff69894cedcece18fd9f81446dc8ce1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada71b97666fe3f66b31690bf12633c32"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ada71b97666fe3f66b31690bf12633c32">beforeIteration</a> () override</td></tr>
<tr class="memdesc:ada71b97666fe3f66b31690bf12633c32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operations before each iteration. <a href="classpFlow_1_1geometry.html#ada71b97666fe3f66b31690bf12633c32">More...</a><br /></td></tr>
<tr class="separator:ada71b97666fe3f66b31690bf12633c32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ab4b6c611c3256e54f51bbfc484d58e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a5ab4b6c611c3256e54f51bbfc484d58e">afterIteration</a> () override</td></tr>
<tr class="memdesc:a5ab4b6c611c3256e54f51bbfc484d58e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operations after each iteration. <a href="classpFlow_1_1geometry.html#a5ab4b6c611c3256e54f51bbfc484d58e">More...</a><br /></td></tr>
<tr class="separator:a5ab4b6c611c3256e54f51bbfc484d58e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad48b7b943e88478c15879659cce7aebc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ad48b7b943e88478c15879659cce7aebc">write</a> () const</td></tr>
<tr class="memdesc:ad48b7b943e88478c15879659cce7aebc"><td class="mdescLeft">&#160;</td><td class="mdescRight">write <a href="classpFlow_1_1geometry.html#ad48b7b943e88478c15879659cce7aebc">More...</a><br /></td></tr>
<tr class="separator:ad48b7b943e88478c15879659cce7aebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classpFlow_1_1demGeometry"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpFlow_1_1demGeometry')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classpFlow_1_1demGeometry.html">demGeometry</a></td></tr>
<tr class="memitem:a807e1de7e5eeef57df20a3d5bd1a09a3 inherit pub_methods_classpFlow_1_1demGeometry"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1demGeometry.html#a807e1de7e5eeef57df20a3d5bd1a09a3">demGeometry</a> (<a class="el" href="classpFlow_1_1systemControl.html">systemControl</a> &amp;<a class="el" href="classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0">control</a>)</td></tr>
@ -232,27 +263,38 @@ Static Public Member Functions</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ac1e82192333bcb3aeac1641a41a002f8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ac1e82192333bcb3aeac1641a41a002f8">findPropertyId</a> ()</td></tr>
<tr class="memdesc:ac1e82192333bcb3aeac1641a41a002f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find property id of each triangle based on the supplied material name and the surface wall that the triangle belongs to. <a href="classpFlow_1_1geometry.html#ac1e82192333bcb3aeac1641a41a002f8">More...</a><br /></td></tr>
<tr class="separator:ac1e82192333bcb3aeac1641a41a002f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee1fb957af9d737605b6e8701e6d14f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#aee1fb957af9d737605b6e8701e6d14f5">zeroForce</a> ()</td></tr>
<tr class="memdesc:aee1fb957af9d737605b6e8701e6d14f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize contact force to zero. <a href="classpFlow_1_1geometry.html#aee1fb957af9d737605b6e8701e6d14f5">More...</a><br /></td></tr>
<tr class="separator:aee1fb957af9d737605b6e8701e6d14f5"><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:a7aafd9ebf592394a9fab0ff0d8b9517e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classpFlow_1_1property.html">property</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a7aafd9ebf592394a9fab0ff0d8b9517e">wallProperty_</a></td></tr>
<tr class="memdesc:a7aafd9ebf592394a9fab0ff0d8b9517e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Const reference to physical property of materials. <a href="classpFlow_1_1geometry.html#a7aafd9ebf592394a9fab0ff0d8b9517e">More...</a><br /></td></tr>
<tr class="separator:a7aafd9ebf592394a9fab0ff0d8b9517e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2d3f68ad5a1b979ef26a689ec69e032"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1repository.html">repository</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#ad2d3f68ad5a1b979ef26a689ec69e032">geometryRepository_</a></td></tr>
<tr class="memdesc:ad2d3f68ad5a1b979ef26a689ec69e032"><td class="mdescLeft">&#160;</td><td class="mdescRight">Repository to store geometry data at each simulation moment. <a href="classpFlow_1_1geometry.html#ad2d3f68ad5a1b979ef26a689ec69e032">More...</a><br /></td></tr>
<tr class="separator:ad2d3f68ad5a1b979ef26a689ec69e032"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35bbaade8b00b35f758262aea8b816a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a35bbaade8b00b35f758262aea8b816a8">triSurface_</a></td></tr>
<tr class="memdesc:a35bbaade8b00b35f758262aea8b816a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">All triangles in the set of wall surfaces. <a href="classpFlow_1_1geometry.html#a35bbaade8b00b35f758262aea8b816a8">More...</a><br /></td></tr>
<tr class="separator:a35bbaade8b00b35f758262aea8b816a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a215e85dcdcab552f632067ab3f1cb829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a61e5aece937951a8c48ca31c49e399fc">wordField</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a215e85dcdcab552f632067ab3f1cb829">motionComponentName_</a></td></tr>
<tr class="memdesc:a215e85dcdcab552f632067ab3f1cb829"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of motion component of each wall surface. <a href="classpFlow_1_1geometry.html#a215e85dcdcab552f632067ab3f1cb829">More...</a><br /></td></tr>
<tr class="separator:a215e85dcdcab552f632067ab3f1cb829"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28073d92f57130dd0934216923d03556"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a61e5aece937951a8c48ca31c49e399fc">wordField</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a28073d92f57130dd0934216923d03556">materialName_</a></td></tr>
<tr class="memdesc:a28073d92f57130dd0934216923d03556"><td class="mdescLeft">&#160;</td><td class="mdescRight">Material name of each wall surface <br />
<a href="classpFlow_1_1geometry.html#a28073d92f57130dd0934216923d03556">More...</a><br /></td></tr>
<tr class="separator:a28073d92f57130dd0934216923d03556"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a184b6b49eae94722a5e34f195ac0df77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aaa830358734c88d24e4006884d78810f">int8TriSurfaceField_D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a184b6b49eae94722a5e34f195ac0df77">propertyId_</a></td></tr>
<tr class="memdesc:a184b6b49eae94722a5e34f195ac0df77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Property id of each triangle in the set of wall surfaces. <a href="classpFlow_1_1geometry.html#a184b6b49eae94722a5e34f195ac0df77">More...</a><br /></td></tr>
<tr class="separator:a184b6b49eae94722a5e34f195ac0df77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeea83dc1105f12f46323b6d1657ed991"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#afd682516555bc9f529677a279d60eba6">realx3TriSurfaceField_D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#aeea83dc1105f12f46323b6d1657ed991">contactForceWall_</a></td></tr>
<tr class="memdesc:aeea83dc1105f12f46323b6d1657ed991"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contact force on each triangle in the set of wall surfaces. <a href="classpFlow_1_1geometry.html#aeea83dc1105f12f46323b6d1657ed991">More...</a><br /></td></tr>
<tr class="separator:aeea83dc1105f12f46323b6d1657ed991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a781b9ac9e5dda4e44e4d37dc6c6d6d73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#afd682516555bc9f529677a279d60eba6">realx3TriSurfaceField_D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1geometry.html#a781b9ac9e5dda4e44e4d37dc6c6d6d73">stressWall_</a></td></tr>
<tr class="memdesc:a781b9ac9e5dda4e44e4d37dc6c6d6d73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stress on ech triangle in the set of wall surfaces. <a href="classpFlow_1_1geometry.html#a781b9ac9e5dda4e44e4d37dc6c6d6d73">More...</a><br /></td></tr>
<tr class="separator:a781b9ac9e5dda4e44e4d37dc6c6d6d73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classpFlow_1_1demComponent"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpFlow_1_1demComponent')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classpFlow_1_1demComponent.html">demComponent</a></td></tr>
<tr class="memitem:a3ce96806ed72189c4d9a24e9429d0420 inherit pro_attribs_classpFlow_1_1demComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1demComponent.html#a3ce96806ed72189c4d9a24e9429d0420">componentName_</a></td></tr>
@ -263,8 +305,9 @@ Protected Attributes</h2></td></tr>
<tr class="separator:a0c29ef9514a77bce5b8f4ece533bcf8c inherit pro_attribs_classpFlow_1_1demComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00037">37</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<div class="textblock"><p>Base class for geometry for managing tri-surfaces, geometry motion, and surface physical properties. </p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00043">43</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ac25e8dbd64a3856d6689171eff4efa66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac25e8dbd64a3856d6689171eff4efa66">&#9670;&nbsp;</a></span>geometry() <span class="overload">[1/3]</span></h2>
@ -292,6 +335,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Construct from controlSystem and property, for reading from file. </p>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00057">57</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
<p class="reference">References <a class="el" href="error_8hpp_source.html#l00057">fatalExit</a>.</p>
@ -342,6 +387,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Construct from components. </p>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00133">133</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
<p class="reference">References <a class="el" href="error_8hpp_source.html#l00057">fatalExit</a>.</p>
@ -398,6 +445,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Construct from components and dictionary that contains motionModel. </p>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00214">214</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
</div>
@ -425,6 +474,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Destructor. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
@ -451,9 +502,13 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Find property id of each triangle based on the supplied material name and the surface wall that the triangle belongs to. </p>
<p><br />
</p>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00025">25</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
<p class="reference">References <a class="el" href="Vector_8hpp_source.html#l00248">Vector&lt; T, Allocator &gt;::clear()</a>, <a class="el" href="iOstream_8hpp_source.html#l00312">pFlow::endl()</a>, <a class="el" href="error_8hpp_source.html#l00042">fatalErrorInFunction</a>, <a class="el" href="pFlowMacros_8hpp_source.html#l00071">ForAll</a>, <a class="el" href="geometry_8hpp_source.html#l00055">geometry::materialName_</a>, <a class="el" href="property_8hpp_source.html#l00179">property::nameToIndex()</a>, <a class="el" href="geometry_8hpp_source.html#l00057">geometry::propertyId_</a>, <a class="el" href="geometry_8hpp_source.html#l00160">geometry::surface()</a>, and <a class="el" href="geometry_8hpp_source.html#l00043">geometry::wallProperty_</a>.</p>
<p class="reference">References <a class="el" href="Vector_8hpp_source.html#l00248">Vector&lt; T, Allocator &gt;::clear()</a>, <a class="el" href="iOstream_8hpp_source.html#l00320">pFlow::endl()</a>, <a class="el" href="error_8hpp_source.html#l00042">fatalErrorInFunction</a>, <a class="el" href="pFlowMacros_8hpp_source.html#l00071">ForAll</a>, <a class="el" href="geometry_8hpp_source.html#l00064">geometry::materialName_</a>, <a class="el" href="property_8hpp_source.html#l00179">property::nameToIndex()</a>, <a class="el" href="geometry_8hpp_source.html#l00067">geometry::propertyId_</a>, <a class="el" href="geometry_8hpp_source.html#l00188">geometry::surface()</a>, and <a class="el" href="geometry_8hpp_source.html#l00052">geometry::wallProperty_</a>.</p>
<div id="dynsection-2" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-2-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-2-summary" class="dynsummary" style="display:block;">
@ -461,11 +516,11 @@ Protected Attributes</h2></td></tr>
<div id="dynsection-2-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph" id="classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph">
<area shape="rect" title=" " alt="" coords="5,81,119,108"/>
<area shape="rect" href="classpFlow_1_1Vector.html#a3e122a9f9c04a4e2dffdfabde2f1de50" title=" " alt="" coords="201,5,350,32"/>
<area shape="rect" href="namespacepFlow.html#aba8f0c455a3fdb4b05ad33a25b13b189" title=" " alt="" coords="227,56,323,83"/>
<area shape="rect" href="classpFlow_1_1property.html#ad53527edc63114fb6bebe409db8dedbf" title="Get the name of material in index idx Return true, if the name found, otherwise false." alt="" coords="167,107,384,133"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a147c23de2c3862a69d6e0ef3db11c63a" title=" " alt="" coords="240,157,311,184"/>
<area shape="rect" title="Find property id of each triangle based on the supplied material name and the surface wall that the t..." alt="" coords="5,81,120,108"/>
<area shape="rect" href="classpFlow_1_1Vector.html#a3e122a9f9c04a4e2dffdfabde2f1de50" title=" " alt="" coords="202,5,353,32"/>
<area shape="rect" href="namespacepFlow.html#aba8f0c455a3fdb4b05ad33a25b13b189" title="Add newline and flush stream." alt="" coords="229,56,326,83"/>
<area shape="rect" href="classpFlow_1_1property.html#ad53527edc63114fb6bebe409db8dedbf" title="Get the name of material in index idx Return true, if the name found, otherwise false." alt="" coords="168,107,387,133"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a147c23de2c3862a69d6e0ef3db11c63a" title="Surface." alt="" coords="242,157,313,184"/>
</map>
</div>
@ -494,22 +549,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00065">65</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Initialize contact force to zero. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00059">geometry::contactForceWall_</a>, and <a class="el" href="types_8hpp_source.html#l00097">pFlow::zero3</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00082">82</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00219">geometry::beforeIteration()</a>.</p>
<div id="dynsection-3" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_aee1fb957af9d737605b6e8701e6d14f5_icgraph.png" border="0" usemap="#classpFlow_1_1geometry_aee1fb957af9d737605b6e8701e6d14f5_icgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_aee1fb957af9d737605b6e8701e6d14f5_icgraph" id="classpFlow_1_1geometry_aee1fb957af9d737605b6e8701e6d14f5_icgraph">
<area shape="rect" title=" " alt="" coords="172,5,257,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#ada71b97666fe3f66b31690bf12633c32" title=" " alt="" coords="5,5,124,32"/>
</map>
</div>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00070">geometry::contactForceWall_</a>, and <a class="el" href="types_8hpp_source.html#l00097">pFlow::zero3</a>.</p>
</div>
</div>
@ -529,6 +573,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Type info. </p>
</div>
</div>
<a id="a61626d28ba7a75a00e366996bc67a9bb"></a>
@ -569,6 +615,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Virtual constructor. </p>
</div>
</div>
<a id="adbb907dea32f7c223cac730a70b1235c"></a>
@ -609,6 +657,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Virtual constructor. </p>
</div>
</div>
<a id="a10efdf47ffedbdc720f71c2f72b98d98"></a>
@ -634,31 +684,33 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00126">126</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Size of tri-surface. </p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00159">triSurface::size()</a>, and <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00148">148</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00138">geometry::numTriangles()</a>.</p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00159">triSurface::size()</a>, and <a class="el" href="geometry_8hpp_source.html#l00058">geometry::triSurface_</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00162">geometry::numTriangles()</a>.</p>
<div id="dynsection-3" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph" id="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph">
<area shape="rect" title="Size of tri&#45;surface." alt="" coords="5,5,53,32"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a259cb5a711406a8c3e5d937eb9350cca" title=" " alt="" coords="101,5,268,32"/>
</map>
</div>
<div id="dynsection-4" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-4-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<img id="dynsection-4-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-4-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-4-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph" id="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,53,32"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a259cb5a711406a8c3e5d937eb9350cca" title=" " alt="" coords="101,5,267,32"/>
</map>
</div>
<div id="dynsection-5" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-5-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-5-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-5-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png" border="0" usemap="#classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph" id="classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph">
<area shape="rect" title=" " alt="" coords="163,5,211,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#af8b4cc518ac3e2a143decb528f10a89c" title=" " alt="" coords="5,5,115,32"/>
<area shape="rect" title="Size of tri&#45;surface." alt="" coords="164,5,212,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#af8b4cc518ac3e2a143decb528f10a89c" title="Number of triangles in the set of surface walls." alt="" coords="5,5,116,32"/>
</map>
</div>
@ -687,18 +739,20 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00132">132</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Number of points in the set of surface walls. </p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00149">triSurface::numPoints()</a>, and <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>.</p>
<div id="dynsection-6" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-6-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-6-summary" class="dynsummary" style="display:block;">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00155">155</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00149">triSurface::numPoints()</a>, and <a class="el" href="geometry_8hpp_source.html#l00058">geometry::triSurface_</a>.</p>
<div id="dynsection-5" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-5-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-5-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-6-content" class="dyncontent" style="display:none;">
<div id="dynsection-5-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph" id="classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph">
<area shape="rect" title=" " alt="" coords="5,13,96,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a08c12fb233edbde039e917768f478ed2" title=" " alt="" coords="144,5,283,47"/>
<area shape="rect" title="Number of points in the set of surface walls." alt="" coords="5,13,96,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a08c12fb233edbde039e917768f478ed2" title=" " alt="" coords="144,5,284,47"/>
</map>
</div>
@ -727,18 +781,20 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00138">138</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Number of triangles in the set of surface walls. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00126">geometry::size()</a>.</p>
<div id="dynsection-7" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-7-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-7-summary" class="dynsummary" style="display:block;">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00162">162</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00148">geometry::size()</a>.</p>
<div id="dynsection-6" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-6-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-6-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-7-content" class="dyncontent" style="display:none;">
<div id="dynsection-6-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph" id="classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,115,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a10efdf47ffedbdc720f71c2f72b98d98" title=" " alt="" coords="163,5,211,32"/>
<area shape="rect" title="Number of triangles in the set of surface walls." alt="" coords="5,5,116,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a10efdf47ffedbdc720f71c2f72b98d98" title="Size of tri&#45;surface." alt="" coords="164,5,212,32"/>
</map>
</div>
@ -767,18 +823,20 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00144">144</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Access to the points. </p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00184">triSurface::points()</a>, and <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>.</p>
<div id="dynsection-8" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-8-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-8-summary" class="dynsummary" style="display:block;">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00169">169</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00184">triSurface::points()</a>, and <a class="el" href="geometry_8hpp_source.html#l00058">geometry::triSurface_</a>.</p>
<div id="dynsection-7" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-7-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-7-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-8-content" class="dyncontent" style="display:none;">
<div id="dynsection-7-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph" id="classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph">
<area shape="rect" title=" " alt="" coords="5,13,68,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#af991c975c219d08ae35568d2692063d5" title=" " alt="" coords="116,5,255,47"/>
<area shape="rect" title="Access to the points." alt="" coords="5,13,68,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#af991c975c219d08ae35568d2692063d5" title=" " alt="" coords="116,5,256,47"/>
</map>
</div>
@ -807,18 +865,20 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00150">150</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Access to the vertices. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>, and <a class="el" href="triSurface_8hpp_source.html#l00214">triSurface::vertices()</a>.</p>
<div id="dynsection-9" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-9-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-9-summary" class="dynsummary" style="display:block;">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00176">176</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00058">geometry::triSurface_</a>, and <a class="el" href="triSurface_8hpp_source.html#l00214">triSurface::vertices()</a>.</p>
<div id="dynsection-8" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-8-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-8-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-9-content" class="dyncontent" style="display:none;">
<div id="dynsection-8-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph" id="classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph">
<area shape="rect" title=" " alt="" coords="5,13,80,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a16c2f713be100cc44823c58e3efb898e" title=" " alt="" coords="128,5,267,47"/>
<area shape="rect" title="Access to the vertices." alt="" coords="5,13,80,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a16c2f713be100cc44823c58e3efb898e" title=" " alt="" coords="128,5,268,47"/>
</map>
</div>
@ -847,18 +907,20 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00155">155</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Obtain an object for accessing triangles. </p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00174">triSurface::getTriangleAccessor()</a>, and <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>.</p>
<div id="dynsection-10" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-10-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-10-summary" class="dynsummary" style="display:block;">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00182">182</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00174">triSurface::getTriangleAccessor()</a>, and <a class="el" href="geometry_8hpp_source.html#l00058">geometry::triSurface_</a>.</p>
<div id="dynsection-9" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-9-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-9-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-10-content" class="dyncontent" style="display:none;">
<div id="dynsection-9-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph" id="classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph">
<area shape="rect" title=" " alt="" coords="5,13,157,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a87ba6f8c358a11dfd2b456d8e488f69a" title=" " alt="" coords="205,5,357,47"/>
<area shape="rect" title="Obtain an object for accessing triangles." alt="" coords="5,13,159,39"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a87ba6f8c358a11dfd2b456d8e488f69a" title=" " alt="" coords="207,5,360,47"/>
</map>
</div>
@ -887,20 +949,22 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00160">160</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Surface. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00188">188</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00058">geometry::triSurface_</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8cpp_source.html#l00025">geometry::findPropertyId()</a>, and <a class="el" href="interactionBase_8hpp_source.html#l00064">interactionBase::surface()</a>.</p>
<div id="dynsection-11" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-11-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-11-summary" class="dynsummary" style="display:block;">
<div id="dynsection-10" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-10-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-10-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-11-content" class="dyncontent" style="display:none;">
<div id="dynsection-10-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.png" border="0" usemap="#classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph" id="classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph">
<area shape="rect" title=" " alt="" coords="224,35,295,61"/>
<area shape="rect" href="classpFlow_1_1geometry.html#ac1e82192333bcb3aeac1641a41a002f8" title=" " alt="" coords="34,5,147,32"/>
<area shape="rect" title="Surface." alt="" coords="224,35,295,61"/>
<area shape="rect" href="classpFlow_1_1geometry.html#ac1e82192333bcb3aeac1641a41a002f8" title="Find property id of each triangle based on the supplied material name and the surface wall that the t..." alt="" coords="33,5,148,32"/>
<area shape="rect" href="classpFlow_1_1interactionBase.html#ac68c3b2e395ce30e055cf899325eac25" title=" " alt="" coords="5,57,176,98"/>
</map>
</div>
@ -930,9 +994,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00165">165</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Surface. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00194">194</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00058">geometry::triSurface_</a>.</p>
</div>
</div>
@ -959,9 +1025,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00171">171</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Access to contact force. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00059">geometry::contactForceWall_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00201">201</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00070">geometry::contactForceWall_</a>.</p>
</div>
</div>
@ -988,9 +1056,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00177">177</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Access to contact force. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00059">geometry::contactForceWall_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00208">208</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00070">geometry::contactForceWall_</a>.</p>
</div>
</div>
@ -1017,9 +1087,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00182">182</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Access to property. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00043">geometry::wallProperty_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00214">214</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00052">geometry::wallProperty_</a>.</p>
</div>
</div>
@ -1046,21 +1118,23 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00189">189</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Owner repository. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00046">geometry::geometryRepository_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00221">221</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00200">geometry::path()</a>, and <a class="el" href="geometry_8hpp_source.html#l00245">geometry::write()</a>.</p>
<div id="dynsection-12" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-12-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-12-summary" class="dynsummary" style="display:block;">
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00055">geometry::geometryRepository_</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00234">geometry::path()</a>, and <a class="el" href="geometry_8hpp_source.html#l00266">geometry::write()</a>.</p>
<div id="dynsection-11" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-11-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-11-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-12-content" class="dyncontent" style="display:none;">
<div id="dynsection-11-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.png" border="0" usemap="#classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph" id="classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph">
<area shape="rect" title=" " alt="" coords="108,31,171,57"/>
<area shape="rect" href="classpFlow_1_1geometry.html#af00b73c2f24f880c8f6c46918702401f" title=" " alt="" coords="7,5,58,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#ad48b7b943e88478c15879659cce7aebc" title=" " alt="" coords="5,56,60,83"/>
<area shape="rect" title="Owner repository." alt="" coords="108,31,171,57"/>
<area shape="rect" href="classpFlow_1_1geometry.html#af00b73c2f24f880c8f6c46918702401f" title="Path to the repository folder." alt="" coords="7,5,58,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#ad48b7b943e88478c15879659cce7aebc" title="write" alt="" coords="5,56,60,83"/>
</map>
</div>
@ -1089,9 +1163,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00195">195</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Owner repository. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00046">geometry::geometryRepository_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00228">228</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00055">geometry::geometryRepository_</a>.</p>
</div>
</div>
@ -1118,18 +1194,20 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00200">200</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Path to the repository folder. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00189">geometry::owner()</a>, and <a class="el" href="repository_8cpp_source.html#l00061">repository::path()</a>.</p>
<div id="dynsection-13" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-13-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-13-summary" class="dynsummary" style="display:block;">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00234">234</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00221">geometry::owner()</a>, and <a class="el" href="repository_8cpp_source.html#l00061">repository::path()</a>.</p>
<div id="dynsection-12" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-12-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-12-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-13-content" class="dyncontent" style="display:none;">
<div id="dynsection-12-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph" id="classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,56,57"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a1b462832bd3e3f7ac5ef5e6ba90d1bcd" title=" " alt="" coords="158,5,221,32"/>
<area shape="rect" title="Path to the repository folder." alt="" coords="5,31,56,57"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a1b462832bd3e3f7ac5ef5e6ba90d1bcd" title="Owner repository." alt="" coords="158,5,221,32"/>
<area shape="rect" href="classpFlow_1_1repository.html#ae1921a7f20c43d1438221946e607c488" title=" " alt="" coords="104,56,275,83"/>
</map>
</div>
@ -1159,17 +1237,19 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>The name of motion model. </p>
<p>Implemented in <a class="el" href="classpFlow_1_1geometryMotion.html#a873dc8b9ece45d64a0643cc1cdc23f9d">geometryMotion&lt; MotionModelType &gt;</a>.</p>
<p class="reference">Referenced by <a class="el" href="interaction_8cpp_source.html#l00056">interaction::create()</a>.</p>
<div id="dynsection-14" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-14-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-14-summary" class="dynsummary" style="display:block;">
<div id="dynsection-13" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-13-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-13-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-14-content" class="dyncontent" style="display:none;">
<div id="dynsection-13-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.png" border="0" usemap="#classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph" id="classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph">
<area shape="rect" title=" " alt="" coords="192,13,369,39"/>
<area shape="rect" title="The name of motion model." alt="" coords="192,13,369,39"/>
<area shape="rect" href="classpFlow_1_1interaction.html#a4719440c5da75bf4bc6776501d106bf9" title=" " alt="" coords="5,5,144,47"/>
</map>
</div>
@ -1199,6 +1279,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Motion model index of triangles. </p>
<p>Implemented in <a class="el" href="classpFlow_1_1geometryMotion.html#a129b21a2dfc68f334219911d986e2f6a">geometryMotion&lt; MotionModelType &gt;</a>.</p>
</div>
@ -1226,6 +1308,8 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Motion model index of points. </p>
<p>Implemented in <a class="el" href="classpFlow_1_1geometryMotion.html#abd88b3cff5454fa5b3f6cf13090ec244">geometryMotion&lt; MotionModelType &gt;</a>.</p>
</div>
@ -1253,9 +1337,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00214">214</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Property ide of triangles. </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00057">geometry::propertyId_</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00252">252</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00067">geometry::propertyId_</a>.</p>
</div>
</div>
@ -1277,42 +1363,18 @@ Protected Attributes</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Operations before each iteration. </p>
<p>Implements <a class="el" href="classpFlow_1_1demComponent.html#a87d9b39a0e924bb21ed4a165140836de">demComponent</a>.</p>
<p>Reimplemented in <a class="el" href="classpFlow_1_1geometryMotion.html#ada71b97666fe3f66b31690bf12633c32">geometryMotion&lt; MotionModelType &gt;</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00219">219</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00065">geometry::zeroForce()</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometryMotion_8hpp_source.html#l00128">geometryMotion&lt; MotionModelType &gt;::beforeIteration()</a>.</p>
<div id="dynsection-15" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-15-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-15-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-15-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_cgraph" id="classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,124,32"/>
<area shape="rect" href="classpFlow_1_1geometry.html#aee1fb957af9d737605b6e8701e6d14f5" title=" " alt="" coords="172,5,257,32"/>
</map>
</div>
<div id="dynsection-16" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-16-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-16-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-16-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_icgraph.png" border="0" usemap="#classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_icgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_icgraph" id="classpFlow_1_1geometry_ada71b97666fe3f66b31690bf12633c32_icgraph">
<area shape="rect" title=" " alt="" coords="229,13,348,39"/>
<area shape="rect" href="classpFlow_1_1geometryMotion.html#ada71b97666fe3f66b31690bf12633c32" title=" " alt="" coords="5,5,181,47"/>
</map>
</div>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00274">274</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
</div>
</div>
@ -1334,44 +1396,20 @@ Protected Attributes</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Operations after each iteration. </p>
<p>Implements <a class="el" href="classpFlow_1_1demComponent.html#ac7d2399b393b6dfa6f00ad9bcd524437">demComponent</a>.</p>
<p>Reimplemented in <a class="el" href="classpFlow_1_1geometryMotion.html#a5ab4b6c611c3256e54f51bbfc484d58e">geometryMotion&lt; MotionModelType &gt;</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00226">226</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00281">281</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00194">triSurface::area()</a>, <a class="el" href="geometry_8hpp_source.html#l00059">geometry::contactForceWall_</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00295">VectorSingle&lt; T, MemorySpace &gt;::deviceVectorAll()</a>, <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>, <a class="el" href="triSurface_8hpp_source.html#l00159">triSurface::size()</a>, <a class="el" href="geometry_8hpp_source.html#l00061">geometry::stressWall_</a>, and <a class="el" href="geometry_8hpp_source.html#l00049">geometry::triSurface_</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometryMotion_8hpp_source.html#l00135">geometryMotion&lt; MotionModelType &gt;::afterIteration()</a>.</p>
<div id="dynsection-17" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-17-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-17-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-17-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_cgraph" id="classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_cgraph">
<area shape="rect" title=" " alt="" coords="5,64,112,91"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a3618cbc4ad85f3c408854688f26a3bec" title=" " alt="" coords="160,5,328,32"/>
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a18052bc1ad8ea07ea5b6205321cba10e" title=" " alt="" coords="169,57,319,98"/>
<area shape="rect" href="classpFlow_1_1triSurface.html#a259cb5a711406a8c3e5d937eb9350cca" title=" " alt="" coords="161,123,327,149"/>
</map>
</div>
<div id="dynsection-18" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-18-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-18-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-18-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_icgraph.png" border="0" usemap="#classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_icgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_icgraph" id="classpFlow_1_1geometry_a5ab4b6c611c3256e54f51bbfc484d58e_icgraph">
<area shape="rect" title=" " alt="" coords="229,13,336,39"/>
<area shape="rect" href="classpFlow_1_1geometryMotion.html#a5ab4b6c611c3256e54f51bbfc484d58e" title=" " alt="" coords="5,5,181,47"/>
</map>
</div>
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
</div>
</div>
@ -1398,19 +1436,21 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00245">245</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>write </p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00189">geometry::owner()</a>, and <a class="el" href="repository_8cpp_source.html#l00239">repository::write()</a>.</p>
<div id="dynsection-19" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-19-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-19-summary" class="dynsummary" style="display:block;">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00266">266</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">References <a class="el" href="geometry_8hpp_source.html#l00221">geometry::owner()</a>, and <a class="el" href="repository_8cpp_source.html#l00239">repository::write()</a>.</p>
<div id="dynsection-14" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-14-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-14-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-19-content" class="dyncontent" style="display:none;">
<div id="dynsection-14-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph" id="classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph">
<area shape="rect" title=" " alt="" coords="5,35,60,61"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a1b462832bd3e3f7ac5ef5e6ba90d1bcd" title=" " alt="" coords="147,5,210,32"/>
<area shape="rect" href="classpFlow_1_1repository.html#a4e7969c9e53d9007d5dbed9f18fc596a" title=" " alt="" coords="108,57,249,98"/>
<area shape="rect" title="write" alt="" coords="5,35,60,61"/>
<area shape="rect" href="classpFlow_1_1geometry.html#a1b462832bd3e3f7ac5ef5e6ba90d1bcd" title="Owner repository." alt="" coords="148,5,211,32"/>
<area shape="rect" href="classpFlow_1_1repository.html#a4e7969c9e53d9007d5dbed9f18fc596a" title=" " alt="" coords="108,57,251,98"/>
</map>
</div>
@ -1453,11 +1493,11 @@ Protected Attributes</h2></td></tr>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00229">229</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
<p class="reference">References <a class="el" href="bTypesFunctions_8cpp_source.html#l00131">pFlow::angleBracketsNames()</a>, <a class="el" href="streams_8hpp_source.html#l00041">endREPORT</a>, <a class="el" href="error_8hpp_source.html#l00036">fatalError</a>, <a class="el" href="error_8hpp_source.html#l00057">fatalExit</a>, <a class="el" href="systemControl_8hpp_source.html#l00133">systemControl::geometry()</a>, <a class="el" href="streams_8hpp_source.html#l00032">greenText</a>, <a class="el" href="vocabs_8hpp_source.html#l00045">pFlow::motionModelFile__</a>, <a class="el" href="repository_8cpp_source.html#l00061">repository::path()</a>, <a class="el" href="namespacepFlow.html#a9c4454c5f18c8245eaaebf2b4832eab0">pFlow::printKeys()</a>, <a class="el" href="objectFile_8hpp_source.html#l00039">objectFile::READ_ALWAYS</a>, <a class="el" href="streams_8hpp_source.html#l00040">REPORT</a>, <a class="el" href="objectFile_8hpp_source.html#l00047">objectFile::WRITE_NEVER</a>, and <a class="el" href="streams_8hpp_source.html#l00030">yellowText</a>.</p>
<div id="dynsection-20" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-20-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-20-summary" class="dynsummary" style="display:block;">
<div id="dynsection-15" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-15-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-15-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-20-content" class="dyncontent" style="display:none;">
<div id="dynsection-15-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_aa51dfdf2226a32f80d368186cae16e2b_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_aa51dfdf2226a32f80d368186cae16e2b_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_aa51dfdf2226a32f80d368186cae16e2b_cgraph" id="classpFlow_1_1geometry_aa51dfdf2226a32f80d368186cae16e2b_cgraph">
<area shape="rect" title=" " alt="" coords="5,93,68,120"/>
@ -1528,14 +1568,14 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00275">275</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8cpp_source.html#l00302">302</a> of file <a class="el" href="geometry_8cpp_source.html">geometry.cpp</a>.</p>
<p class="reference">References <a class="el" href="bTypesFunctions_8cpp_source.html#l00131">pFlow::angleBracketsNames()</a>, <a class="el" href="streams_8hpp_source.html#l00041">endREPORT</a>, <a class="el" href="error_8hpp_source.html#l00036">fatalError</a>, <a class="el" href="error_8hpp_source.html#l00057">fatalExit</a>, <a class="el" href="dictionary_8hpp_source.html#l00309">dictionary::getVal()</a>, <a class="el" href="streams_8hpp_source.html#l00032">greenText</a>, <a class="el" href="namespacepFlow.html#a9c4454c5f18c8245eaaebf2b4832eab0">pFlow::printKeys()</a>, <a class="el" href="streams_8hpp_source.html#l00040">REPORT</a>, and <a class="el" href="streams_8hpp_source.html#l00030">yellowText</a>.</p>
<div id="dynsection-21" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-21-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-21-summary" class="dynsummary" style="display:block;">
<div id="dynsection-16" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-16-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-16-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-21-content" class="dyncontent" style="display:none;">
<div id="dynsection-16-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classpFlow_1_1geometry_af5d20d2e719097eb65b54156f2708097_cgraph.png" border="0" usemap="#classpFlow_1_1geometry_af5d20d2e719097eb65b54156f2708097_cgraph" alt=""/></div>
<map name="classpFlow_1_1geometry_af5d20d2e719097eb65b54156f2708097_cgraph" id="classpFlow_1_1geometry_af5d20d2e719097eb65b54156f2708097_cgraph">
<area shape="rect" title=" " alt="" coords="5,64,68,91"/>
@ -1568,9 +1608,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00043">43</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Const reference to physical property of materials. </p>
<p class="reference">Referenced by <a class="el" href="geometry_8cpp_source.html#l00025">geometry::findPropertyId()</a>, and <a class="el" href="geometry_8hpp_source.html#l00182">geometry::wallProperty()</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00052">52</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8cpp_source.html#l00025">geometry::findPropertyId()</a>, and <a class="el" href="geometry_8hpp_source.html#l00214">geometry::wallProperty()</a>.</p>
</div>
</div>
@ -1594,9 +1636,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00046">46</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Repository to store geometry data at each simulation moment. </p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00189">geometry::owner()</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00055">55</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00221">geometry::owner()</a>.</p>
</div>
</div>
@ -1620,9 +1664,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00049">49</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>All triangles in the set of wall surfaces. </p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00226">geometry::afterIteration()</a>, <a class="el" href="geometry_8hpp_source.html#l00155">geometry::getTriangleAccessor()</a>, <a class="el" href="geometry_8hpp_source.html#l00132">geometry::numPoints()</a>, <a class="el" href="geometry_8hpp_source.html#l00144">geometry::points()</a>, <a class="el" href="geometry_8hpp_source.html#l00126">geometry::size()</a>, <a class="el" href="geometry_8hpp_source.html#l00160">geometry::surface()</a>, and <a class="el" href="geometry_8hpp_source.html#l00150">geometry::vertices()</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00058">58</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00182">geometry::getTriangleAccessor()</a>, <a class="el" href="geometry_8hpp_source.html#l00155">geometry::numPoints()</a>, <a class="el" href="geometry_8hpp_source.html#l00169">geometry::points()</a>, <a class="el" href="geometry_8hpp_source.html#l00148">geometry::size()</a>, <a class="el" href="geometry_8hpp_source.html#l00188">geometry::surface()</a>, and <a class="el" href="geometry_8hpp_source.html#l00176">geometry::vertices()</a>.</p>
</div>
</div>
@ -1646,7 +1692,9 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00052">52</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>The name of motion component of each wall surface. </p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00061">61</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
</div>
</div>
@ -1670,7 +1718,10 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00055">55</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Material name of each wall surface <br />
</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00064">64</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8cpp_source.html#l00025">geometry::findPropertyId()</a>.</p>
@ -1696,9 +1747,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00057">57</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Property id of each triangle in the set of wall surfaces. </p>
<p class="reference">Referenced by <a class="el" href="geometry_8cpp_source.html#l00025">geometry::findPropertyId()</a>, and <a class="el" href="geometry_8hpp_source.html#l00214">geometry::propertyId()</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00067">67</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8cpp_source.html#l00025">geometry::findPropertyId()</a>, and <a class="el" href="geometry_8hpp_source.html#l00252">geometry::propertyId()</a>.</p>
</div>
</div>
@ -1722,9 +1775,11 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00059">59</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Contact force on each triangle in the set of wall surfaces. </p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00226">geometry::afterIteration()</a>, <a class="el" href="geometry_8hpp_source.html#l00171">geometry::contactForceWall()</a>, and <a class="el" href="geometry_8hpp_source.html#l00065">geometry::zeroForce()</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00070">70</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00201">geometry::contactForceWall()</a>, and <a class="el" href="geometry_8hpp_source.html#l00082">geometry::zeroForce()</a>.</p>
</div>
</div>
@ -1748,9 +1803,9 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00061">61</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
<p>Stress on ech triangle in the set of wall surfaces. </p>
<p class="reference">Referenced by <a class="el" href="geometry_8hpp_source.html#l00226">geometry::afterIteration()</a>.</p>
<p class="definition">Definition at line <a class="el" href="geometry_8hpp_source.html#l00073">73</a> of file <a class="el" href="geometry_8hpp_source.html">geometry.hpp</a>.</p>
</div>
</div>