<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DFNgen: readInputFunctions.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">DFNgen
   &#160;<span id="projectnumber">2.0</span>
   </div>
   <div id="projectbrief">DFN Model Generator</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('read_input_functions_8h.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">readInputFunctions.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;fstream&gt;</code><br />
<code>#include &lt;vector&gt;</code><br />
<code>#include &lt;string&gt;</code><br />
<code>#include &lt;iostream&gt;</code><br />
<code>#include &quot;<a class="el" href="structures_8h_source.html">structures.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for readInputFunctions.h:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h__incl.png" border="0" usemap="#read_input_functions_8h" alt=""/></div>
<map name="read_input_functions_8h" id="read_input_functions_8h">
<area shape="rect" id="node6" href="structures_8h.html" title="structures.h" alt="" coords="323,80,415,107"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h__dep__incl.png" border="0" usemap="#read_input_functions_8hdep" alt=""/></div>
<map name="read_input_functions_8hdep" id="read_input_functions_8hdep">
<area shape="rect" id="node2" href="_d_f_nmain_8cpp.html" title="DFNmain.cpp" alt="" coords="5,80,109,107"/>
<area shape="rect" id="node3" href="output_8cpp.html" title="output.cpp" alt="" coords="134,80,217,107"/>
<area shape="rect" id="node4" href="read_input_8cpp.html" title="readInput.cpp" alt="" coords="243,80,347,107"/>
<area shape="rect" id="node5" href="read_input_functions_8cpp.html" title="readInputFunctions.cpp" alt="" coords="371,80,532,107"/>
</map>
</div>
</div>
<p><a href="read_input_functions_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a357980bcda25432dcf68b2f19718ed32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a357980bcda25432dcf68b2f19718ed32">searchVar</a> (std::ifstream &amp;stream, std::string search)</td></tr>
<tr class="separator:a357980bcda25432dcf68b2f19718ed32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93d02ef3164ffc7b03270f3c0e1736aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a93d02ef3164ffc7b03270f3c0e1736aa">checkIfOpen</a> (std::ifstream &amp;stream, std::string fileName)</td></tr>
<tr class="separator:a93d02ef3164ffc7b03270f3c0e1736aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61c7464ed8fd7e59dd50f389b5399d40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a61c7464ed8fd7e59dd50f389b5399d40">checkIfOpen</a> (std::ofstream &amp;stream, std::string fileName)</td></tr>
<tr class="separator:a61c7464ed8fd7e59dd50f389b5399d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace2678acc2713901e5e84f0b88d27029"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#ace2678acc2713901e5e84f0b88d27029">getCords</a> (std::ifstream &amp;stream, double *outAry, int <a class="el" href="read_input_8cpp.html#af336784d384b9e2ab2d990f7855ecdcf">nPoly</a>, int nVertices)</td></tr>
<tr class="separator:ace2678acc2713901e5e84f0b88d27029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb0e78d29aea2d97dcae112fa8c1b302"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:adb0e78d29aea2d97dcae112fa8c1b302"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#adb0e78d29aea2d97dcae112fa8c1b302">get2dAry</a> (std::ifstream &amp;stream, T *var, int rowSize)</td></tr>
<tr class="separator:adb0e78d29aea2d97dcae112fa8c1b302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43a54a71ca7fdbfee584667d779f5ecb"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a43a54a71ca7fdbfee584667d779f5ecb"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a43a54a71ca7fdbfee584667d779f5ecb">getInputAry</a> (std::ifstream &amp;stream, T *var, int nElements)</td></tr>
<tr class="separator:a43a54a71ca7fdbfee584667d779f5ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c6b94217eb5485aa3094baed72ed93f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a8c6b94217eb5485aa3094baed72ed93f"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a8c6b94217eb5485aa3094baed72ed93f">printAry</a> (T *var, std::string varName, int nElements)</td></tr>
<tr class="separator:a8c6b94217eb5485aa3094baed72ed93f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f7ec74613090e78a50871c7561bcfb5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a8f7ec74613090e78a50871c7561bcfb5"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a8f7ec74613090e78a50871c7561bcfb5">print2dAry</a> (T *var, std::string varName, int rowSize)</td></tr>
<tr class="separator:a8f7ec74613090e78a50871c7561bcfb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3ca30978155c408a22accb089cfb2f6"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:af3ca30978155c408a22accb089cfb2f6"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6">getElements</a> (std::ifstream &amp;stream, T *var, int nElements)</td></tr>
<tr class="separator:af3ca30978155c408a22accb089cfb2f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24ac2ea59c066cbc9c9c5334dec3bc49"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a24ac2ea59c066cbc9c9c5334dec3bc49">getRectCoords</a> (std::ifstream &amp;stream, double *var, int nRectangles)</td></tr>
<tr class="separator:a24ac2ea59c066cbc9c9c5334dec3bc49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad98f39ca3baadc7edcbeb74e0e6d40b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#ad98f39ca3baadc7edcbeb74e0e6d40b3">printRectCoords</a> (double *var, std::string varName, int nRectangles)</td></tr>
<tr class="separator:ad98f39ca3baadc7edcbeb74e0e6d40b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11a27532ef6ef30601efe4f9e33b06a6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#a11a27532ef6ef30601efe4f9e33b06a6">printInputVars</a> ()</td></tr>
<tr class="separator:a11a27532ef6ef30601efe4f9e33b06a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaf8d7d2e19e6a4111e307d1764115ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba">getInput</a> (char *inputFile, std::vector&lt; <a class="el" href="struct_shape.html">Shape</a> &gt; &amp;shapeFamily)</td></tr>
<tr class="separator:adaf8d7d2e19e6a4111e307d1764115ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af648b2c8b7622d441c1bc50f0f9c83b0"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="read_input_functions_8h.html#af648b2c8b7622d441c1bc50f0f9c83b0">getTimeBasedSeed</a> ()</td></tr>
<tr class="separator:af648b2c8b7622d441c1bc50f0f9c83b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a93d02ef3164ffc7b03270f3c0e1736aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93d02ef3164ffc7b03270f3c0e1736aa">&sect;&nbsp;</a></span>checkIfOpen() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void checkIfOpen </td>
          <td>(</td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>fileName</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Checks file for being opened correectly with error msg Arg 1: ifstream file object Arg 2: Filename. Used for error print if there is an error </p>

<p>Definition at line <a class="el" href="read_input_functions_8cpp_source.html#l00035">35</a> of file <a class="el" href="read_input_functions_8cpp_source.html">readInputFunctions.cpp</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a93d02ef3164ffc7b03270f3c0e1736aa_icgraph.png" border="0" usemap="#read_input_functions_8h_a93d02ef3164ffc7b03270f3c0e1736aa_icgraph" alt=""/></div>
<map name="read_input_functions_8h_a93d02ef3164ffc7b03270f3c0e1736aa_icgraph" id="read_input_functions_8h_a93d02ef3164ffc7b03270f3c0e1736aa_icgraph">
<area shape="rect" id="node2" href="output_8h.html#a28522d95b2cb41e475acf0136cc6a58e" title="writeIntersectionFiles" alt="" coords="165,5,312,32"/>
<area shape="rect" id="node5" href="output_8h.html#a3f79a93fe75b7edc3e91f27db1eecebc" title="writePolysInp_old" alt="" coords="175,56,302,83"/>
<area shape="rect" id="node6" href="output_8h.html#a19629adecaacde4ddd07e983743802d2" title="writeParamsFile" alt="" coords="180,107,297,133"/>
<area shape="rect" id="node7" href="output_8h.html#a79e5f6f87216f01ab2c692e4be77802b" title="writeApertureFile" alt="" coords="177,157,300,184"/>
<area shape="rect" id="node8" href="output_8h.html#a28380919d0aa1bbe73f57221118b948b" title="writePermFile" alt="" coords="187,208,291,235"/>
<area shape="rect" id="node9" href="output_8h.html#a5a3e3e3566cdf38d5e17abbc9c5f8d7d" title="writeRadiiFile" alt="" coords="187,259,290,285"/>
<area shape="rect" id="node10" href="output_8h.html#abbff4246d763bc6aaa86ce9baa5f1de9" title="writeFractureTranslations" alt="" coords="153,309,325,336"/>
<area shape="rect" id="node11" href="output_8h.html#a631030ad68c4db16e85d6aaafa50f753" title="writeFinalPolyRadii" alt="" coords="171,360,307,387"/>
<area shape="rect" id="node12" href="output_8h.html#a3b48e92dd0af09b7f288339c78b831d2" title="writeAllAcceptedRadii" alt="" coords="163,411,314,437"/>
<area shape="rect" id="node13" href="output_8h.html#a6923d93d3476402eb12320286998adb0" title="writeAllAcceptedRadii\l_OfFamily" alt="" coords="163,462,314,503"/>
<area shape="rect" id="node14" href="output_8h.html#a5ae0b1fd93e78fd4efc7031d70af5457" title="writeFinalRadii_OfFamily" alt="" coords="153,528,324,555"/>
<area shape="rect" id="node15" href="output_8h.html#a77e468c6337aff7763211d1dd37230bf" title="writeTriplePts" alt="" coords="187,579,290,605"/>
<area shape="rect" id="node16" href="output_8h.html#ae4eaf0ac5f6d6af694f8c276bfbcc8ac" title="writeRejectionStats" alt="" coords="171,629,307,656"/>
<area shape="rect" id="node17" href="output_8h.html#a96b4cdfdb19e66e4996481c31f0e2ed4" title="writeShapeFams" alt="" coords="177,680,300,707"/>
<area shape="rect" id="node18" href="output_8h.html#a65cbcde44e07cd886ca36467e8fd1bba" title="writeConnectivity" alt="" coords="177,731,300,757"/>
<area shape="rect" id="node19" href="output_8h.html#a57b8bb3d7eca7bea96500d210f45bee4" title="writeRotationData" alt="" coords="175,781,303,808"/>
<area shape="rect" id="node20" href="output_8h.html#a8aa48d2a57afeb6e59069ac0a8a5f9cc" title="writeRejectsPerAttempt" alt="" coords="158,832,319,859"/>
<area shape="rect" id="node21" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="203,883,274,909"/>
<area shape="rect" id="node3" href="output_8h.html#ad84815b625587d2194321694a13f2477" title="writeOutput" alt="" coords="376,499,467,525"/>
<area shape="rect" id="node4" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="517,617,568,644"/>
<area shape="rect" id="node22" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="373,883,469,909"/>
</map>
</div>

</div>
</div>
<a id="a61c7464ed8fd7e59dd50f389b5399d40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61c7464ed8fd7e59dd50f389b5399d40">&sect;&nbsp;</a></span>checkIfOpen() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void checkIfOpen </td>
          <td>(</td>
          <td class="paramtype">std::ofstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>fileName</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="read_input_functions_8cpp_source.html#l00042">42</a> of file <a class="el" href="read_input_functions_8cpp_source.html">readInputFunctions.cpp</a>.</p>

</div>
</div>
<a id="adb0e78d29aea2d97dcae112fa8c1b302"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb0e78d29aea2d97dcae112fa8c1b302">&sect;&nbsp;</a></span>get2dAry()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void get2dAry </td>
          <td>(</td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>rowSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Gets multiple arrays from input/ Assumes arrays are format: {x,y,z} Reads a 2D array in a 1D format. Arg 1: ifstream object Arg 2: OUTPUT, array to place read values into Arg 3: Number of rows of array we are reading </p>

<p>Definition at line <a class="el" href="read_input_functions_8h_source.html#l00026">26</a> of file <a class="el" href="read_input_functions_8h_source.html">readInputFunctions.h</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_adb0e78d29aea2d97dcae112fa8c1b302_icgraph.png" border="0" usemap="#read_input_functions_8h_adb0e78d29aea2d97dcae112fa8c1b302_icgraph" alt=""/></div>
<map name="read_input_functions_8h_adb0e78d29aea2d97dcae112fa8c1b302_icgraph" id="read_input_functions_8h_adb0e78d29aea2d97dcae112fa8c1b302_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="131,56,202,83"/>
<area shape="rect" id="node3" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="273,5,324,32"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="251,56,347,83"/>
</map>
</div>

</div>
</div>
<a id="ace2678acc2713901e5e84f0b88d27029"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace2678acc2713901e5e84f0b88d27029">&sect;&nbsp;</a></span>getCords()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void getCords </td>
          <td>(</td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&#160;</td>
          <td class="paramname"><em>outAry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nPoly</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nVertices</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Used to read in ellipse coordinates when the user is using user ellipses defined by coordinates option. Arg 1: ifstream file object Arg 2: OUTPUT. Pointer to array to store the coordinates Arg 3: Number of ellipses Arg 4: Number of points per ellipse </p>

<p>Definition at line <a class="el" href="read_input_functions_8cpp_source.html#l00077">77</a> of file <a class="el" href="read_input_functions_8cpp_source.html">readInputFunctions.cpp</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_ace2678acc2713901e5e84f0b88d27029_icgraph.png" border="0" usemap="#read_input_functions_8h_ace2678acc2713901e5e84f0b88d27029_icgraph" alt=""/></div>
<map name="read_input_functions_8h_ace2678acc2713901e5e84f0b88d27029_icgraph" id="read_input_functions_8h_ace2678acc2713901e5e84f0b88d27029_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="131,56,202,83"/>
<area shape="rect" id="node3" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="273,5,324,32"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="251,56,347,83"/>
</map>
</div>

</div>
</div>
<a id="af3ca30978155c408a22accb089cfb2f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3ca30978155c408a22accb089cfb2f6">&sect;&nbsp;</a></span>getElements()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void getElements </td>
          <td>(</td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nElements</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Read list of elements from file seperated by spaces Arg 1: ifstream object Arg 2: OUTPUT, Pointer to arary to store elements read Arg 3: Number of elements to read </p>

<p>Definition at line <a class="el" href="read_input_functions_8h_source.html#l00091">91</a> of file <a class="el" href="read_input_functions_8h_source.html">readInputFunctions.h</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_cgraph.png" border="0" usemap="#read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_cgraph" alt=""/></div>
<map name="read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_cgraph" id="read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_cgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#a24ac2ea59c066cbc9c9c5334dec3bc49" title="getRectCoords" alt="" coords="163,31,274,57"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#ad98f39ca3baadc7edcbeb74e0e6d40b3" title="printRectCoords" alt="" coords="159,81,278,108"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#a11a27532ef6ef30601efe4f9e33b06a6" title="printInputVars" alt="" coords="166,132,271,159"/>
<area shape="rect" id="node8" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="183,233,254,260"/>
<area shape="rect" id="node16" href="read_input_functions_8h.html#af648b2c8b7622d441c1bc50f0f9c83b0" title="getTimeBasedSeed" alt="" coords="149,284,288,311"/>
<area shape="rect" id="node5" href="read_input_functions_8h.html#a8c6b94217eb5485aa3094baed72ed93f" title="printAry" alt="" coords="362,5,430,32"/>
<area shape="rect" id="node6" href="read_input_functions_8h.html#a8f7ec74613090e78a50871c7561bcfb5" title="print2dAry" alt="" coords="355,56,437,83"/>
<area shape="rect" id="node7" href="read_input_functions_8cpp.html#ad98f39ca3baadc7edcbeb74e0e6d40b3" title="printRectCoords" alt="" coords="337,107,455,133"/>
<area shape="rect" id="node9" href="read_input_functions_8cpp.html#a93d02ef3164ffc7b03270f3c0e1736aa" title="checkIfOpen" alt="" coords="347,157,445,184"/>
<area shape="rect" id="node10" href="read_input_functions_8cpp.html#a357980bcda25432dcf68b2f19718ed32" title="searchVar" alt="" coords="355,208,437,235"/>
<area shape="rect" id="node11" href="read_input_functions_8h.html#a43a54a71ca7fdbfee584667d779f5ecb" title="getInputAry" alt="" coords="351,259,441,285"/>
<area shape="rect" id="node12" href="generating_points_8cpp.html#a15a7dfd1320eb3c7c3cc2c53ed4ba2c1" title="generateTheta" alt="" coords="341,309,451,336"/>
<area shape="rect" id="node13" href="read_input_functions_8h.html#adb0e78d29aea2d97dcae112fa8c1b302" title="get2dAry" alt="" coords="358,360,434,387"/>
<area shape="rect" id="node14" href="read_input_functions_8cpp.html#ace2678acc2713901e5e84f0b88d27029" title="getCords" alt="" coords="358,411,434,437"/>
<area shape="rect" id="node15" href="read_input_functions_8cpp.html#a24ac2ea59c066cbc9c9c5334dec3bc49" title="getRectCoords" alt="" coords="341,461,451,488"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_icgraph.png" border="0" usemap="#read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_icgraph" alt=""/></div>
<map name="read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_icgraph" id="read_input_functions_8h_af3ca30978155c408a22accb089cfb2f6_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="150,5,221,32"/>
<area shape="rect" id="node3" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="269,5,320,32"/>
</map>
</div>

</div>
</div>
<a id="adaf8d7d2e19e6a4111e307d1764115ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adaf8d7d2e19e6a4111e307d1764115ba">&sect;&nbsp;</a></span>getInput()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void getInput </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; <a class="el" href="struct_shape.html">Shape</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>shapeFamily</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Reads in all input variables. Creates <a class="el" href="struct_shape.html">Shape</a> structure array from user input if using stochastic fracture families.</p>
<p>Arg 1: Path to input file Arg 2: OUTPUT, <a class="el" href="struct_shape.html">Shape</a> array to store stochastic families </p>

<p>Definition at line <a class="el" href="read_input_8cpp_source.html#l00485">485</a> of file <a class="el" href="read_input_8cpp_source.html">readInput.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_cgraph.png" border="0" usemap="#read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_cgraph" alt=""/></div>
<map name="read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_cgraph" id="read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_cgraph">
<area shape="rect" id="node2" href="read_input_functions_8cpp.html#a93d02ef3164ffc7b03270f3c0e1736aa" title="checkIfOpen" alt="" coords="133,5,230,32"/>
<area shape="rect" id="node3" href="read_input_functions_8cpp.html#a357980bcda25432dcf68b2f19718ed32" title="searchVar" alt="" coords="140,56,223,83"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#a43a54a71ca7fdbfee584667d779f5ecb" title="getInputAry" alt="" coords="136,107,227,133"/>
<area shape="rect" id="node5" href="generating_points_8cpp.html#a15a7dfd1320eb3c7c3cc2c53ed4ba2c1" title="generateTheta" alt="" coords="127,157,236,184"/>
<area shape="rect" id="node6" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="133,208,229,235"/>
<area shape="rect" id="node14" href="read_input_functions_8h.html#adb0e78d29aea2d97dcae112fa8c1b302" title="get2dAry" alt="" coords="143,259,219,285"/>
<area shape="rect" id="node15" href="read_input_functions_8cpp.html#ace2678acc2713901e5e84f0b88d27029" title="getCords" alt="" coords="143,309,219,336"/>
<area shape="rect" id="node16" href="read_input_functions_8cpp.html#a24ac2ea59c066cbc9c9c5334dec3bc49" title="getRectCoords" alt="" coords="126,360,237,387"/>
<area shape="rect" id="node7" href="read_input_functions_8h.html#a24ac2ea59c066cbc9c9c5334dec3bc49" title="getRectCoords" alt="" coords="299,132,410,159"/>
<area shape="rect" id="node8" href="read_input_functions_8h.html#ad98f39ca3baadc7edcbeb74e0e6d40b3" title="printRectCoords" alt="" coords="295,183,414,209"/>
<area shape="rect" id="node9" href="read_input_functions_8h.html#a11a27532ef6ef30601efe4f9e33b06a6" title="printInputVars" alt="" coords="302,233,407,260"/>
<area shape="rect" id="node13" href="read_input_functions_8h.html#af648b2c8b7622d441c1bc50f0f9c83b0" title="getTimeBasedSeed" alt="" coords="285,284,424,311"/>
<area shape="rect" id="node10" href="read_input_functions_8h.html#a8c6b94217eb5485aa3094baed72ed93f" title="printAry" alt="" coords="498,183,566,209"/>
<area shape="rect" id="node11" href="read_input_functions_8h.html#a8f7ec74613090e78a50871c7561bcfb5" title="print2dAry" alt="" coords="491,233,573,260"/>
<area shape="rect" id="node12" href="read_input_functions_8cpp.html#ad98f39ca3baadc7edcbeb74e0e6d40b3" title="printRectCoords" alt="" coords="473,284,591,311"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_icgraph.png" border="0" usemap="#read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_icgraph" alt=""/></div>
<map name="read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_icgraph" id="read_input_functions_8h_adaf8d7d2e19e6a4111e307d1764115ba_icgraph">
<area shape="rect" id="node2" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="148,5,199,32"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="125,56,221,83"/>
</map>
</div>

</div>
</div>
<a id="a43a54a71ca7fdbfee584667d779f5ecb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43a54a71ca7fdbfee584667d779f5ecb">&sect;&nbsp;</a></span>getInputAry()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void getInputAry </td>
          <td>(</td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nElements</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Used to read in 1d arrays from input file with n Elements Arg 1: ifstream object Arg 2: OUTPUT, array to place read values into Arg 3: Number of elements to read </p>

<p>Definition at line <a class="el" href="read_input_functions_8h_source.html#l00042">42</a> of file <a class="el" href="read_input_functions_8h_source.html">readInputFunctions.h</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a43a54a71ca7fdbfee584667d779f5ecb_icgraph.png" border="0" usemap="#read_input_functions_8h_a43a54a71ca7fdbfee584667d779f5ecb_icgraph" alt=""/></div>
<map name="read_input_functions_8h_a43a54a71ca7fdbfee584667d779f5ecb_icgraph" id="read_input_functions_8h_a43a54a71ca7fdbfee584667d779f5ecb_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="145,56,215,83"/>
<area shape="rect" id="node3" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="287,5,337,32"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="264,56,360,83"/>
</map>
</div>

</div>
</div>
<a id="a24ac2ea59c066cbc9c9c5334dec3bc49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24ac2ea59c066cbc9c9c5334dec3bc49">&sect;&nbsp;</a></span>getRectCoords()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void getRectCoords </td>
          <td>(</td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nRectangles</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Used to read in rectangualr coordinates when the user is using user rectangles defined by coordinates option. Arg 1: ifstream file object Arg 2: OUTPUT. Pointer to array to store the coordinates Arg 3: Number of rectangles </p>

<p>Definition at line <a class="el" href="read_input_functions_8cpp_source.html#l00056">56</a> of file <a class="el" href="read_input_functions_8cpp_source.html">readInputFunctions.cpp</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a24ac2ea59c066cbc9c9c5334dec3bc49_icgraph.png" border="0" usemap="#read_input_functions_8h_a24ac2ea59c066cbc9c9c5334dec3bc49_icgraph" alt=""/></div>
<map name="read_input_functions_8h_a24ac2ea59c066cbc9c9c5334dec3bc49_icgraph" id="read_input_functions_8h_a24ac2ea59c066cbc9c9c5334dec3bc49_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="166,31,237,57"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="285,56,381,83"/>
<area shape="rect" id="node3" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="308,5,359,32"/>
</map>
</div>

</div>
</div>
<a id="af648b2c8b7622d441c1bc50f0f9c83b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af648b2c8b7622d441c1bc50f0f9c83b0">&sect;&nbsp;</a></span>getTimeBasedSeed()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int getTimeBasedSeed </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Gets time based seed Return: Seed based on the system clock </p>

<p>Definition at line <a class="el" href="read_input_functions_8cpp_source.html#l00112">112</a> of file <a class="el" href="read_input_functions_8cpp_source.html">readInputFunctions.cpp</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_af648b2c8b7622d441c1bc50f0f9c83b0_icgraph.png" border="0" usemap="#read_input_functions_8h_af648b2c8b7622d441c1bc50f0f9c83b0_icgraph" alt=""/></div>
<map name="read_input_functions_8h_af648b2c8b7622d441c1bc50f0f9c83b0_icgraph" id="read_input_functions_8h_af648b2c8b7622d441c1bc50f0f9c83b0_icgraph">
<area shape="rect" id="node2" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="456,5,507,32"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="192,31,288,57"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="337,31,407,57"/>
</map>
</div>

</div>
</div>
<a id="a8f7ec74613090e78a50871c7561bcfb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f7ec74613090e78a50871c7561bcfb5">&sect;&nbsp;</a></span>print2dAry()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void print2dAry </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>varName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>rowSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Prints 1-d array in 2-d array form. Assumes 3 col per row Arg 1: Pointer to array Arg 2: Variable name ARg 3: Number of row </p>

<p>Definition at line <a class="el" href="read_input_functions_8h_source.html#l00075">75</a> of file <a class="el" href="read_input_functions_8h_source.html">readInputFunctions.h</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a8f7ec74613090e78a50871c7561bcfb5_icgraph.png" border="0" usemap="#read_input_functions_8h_a8f7ec74613090e78a50871c7561bcfb5_icgraph" alt=""/></div>
<map name="read_input_functions_8h_a8f7ec74613090e78a50871c7561bcfb5_icgraph" id="read_input_functions_8h_a8f7ec74613090e78a50871c7561bcfb5_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#a11a27532ef6ef30601efe4f9e33b06a6" title="printInputVars" alt="" coords="137,5,242,32"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="291,5,387,32"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="435,5,506,32"/>
<area shape="rect" id="node5" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="555,5,605,32"/>
</map>
</div>

</div>
</div>
<a id="a8c6b94217eb5485aa3094baed72ed93f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c6b94217eb5485aa3094baed72ed93f">&sect;&nbsp;</a></span>printAry()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void printAry </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>varName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nElements</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Prints array of size 'nElements' Arg 1: Pointer to array Arg 2: Variable name ARg 3: Number of elements </p>

<p>Definition at line <a class="el" href="read_input_functions_8h_source.html#l00057">57</a> of file <a class="el" href="read_input_functions_8h_source.html">readInputFunctions.h</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a8c6b94217eb5485aa3094baed72ed93f_icgraph.png" border="0" usemap="#read_input_functions_8h_a8c6b94217eb5485aa3094baed72ed93f_icgraph" alt=""/></div>
<map name="read_input_functions_8h_a8c6b94217eb5485aa3094baed72ed93f_icgraph" id="read_input_functions_8h_a8c6b94217eb5485aa3094baed72ed93f_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#a11a27532ef6ef30601efe4f9e33b06a6" title="printInputVars" alt="" coords="123,5,229,32"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="277,5,373,32"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="422,5,493,32"/>
<area shape="rect" id="node5" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="541,5,592,32"/>
</map>
</div>

</div>
</div>
<a id="a11a27532ef6ef30601efe4f9e33b06a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11a27532ef6ef30601efe4f9e33b06a6">&sect;&nbsp;</a></span>printInputVars()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void printInputVars </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="read_input_8cpp_source.html#l01245">1245</a> of file <a class="el" href="read_input_8cpp_source.html">readInput.cpp</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_cgraph.png" border="0" usemap="#read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_cgraph" alt=""/></div>
<map name="read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_cgraph" id="read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_cgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#a8c6b94217eb5485aa3094baed72ed93f" title="printAry" alt="" coords="186,5,254,32"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#a8f7ec74613090e78a50871c7561bcfb5" title="print2dAry" alt="" coords="179,56,261,83"/>
<area shape="rect" id="node4" href="read_input_functions_8cpp.html#ad98f39ca3baadc7edcbeb74e0e6d40b3" title="printRectCoords" alt="" coords="161,107,279,133"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_icgraph.png" border="0" usemap="#read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_icgraph" alt=""/></div>
<map name="read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_icgraph" id="read_input_functions_8h_a11a27532ef6ef30601efe4f9e33b06a6_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="160,5,256,32"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="305,5,375,32"/>
<area shape="rect" id="node4" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="424,5,475,32"/>
</map>
</div>

</div>
</div>
<a id="ad98f39ca3baadc7edcbeb74e0e6d40b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad98f39ca3baadc7edcbeb74e0e6d40b3">&sect;&nbsp;</a></span>printRectCoords()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void printRectCoords </td>
          <td>(</td>
          <td class="paramtype">double *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>varName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nRectangles</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Prints rectangular coordinates. Useful for debugging. Arg 1: Array that stored all rectangular coordinates. Arg 2: Variable name Arg 3: Number of rectangles </p>

<p>Definition at line <a class="el" href="read_input_functions_8cpp_source.html#l00095">95</a> of file <a class="el" href="read_input_functions_8cpp_source.html">readInputFunctions.cpp</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_ad98f39ca3baadc7edcbeb74e0e6d40b3_icgraph.png" border="0" usemap="#read_input_functions_8h_ad98f39ca3baadc7edcbeb74e0e6d40b3_icgraph" alt=""/></div>
<map name="read_input_functions_8h_ad98f39ca3baadc7edcbeb74e0e6d40b3_icgraph" id="read_input_functions_8h_ad98f39ca3baadc7edcbeb74e0e6d40b3_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#a11a27532ef6ef30601efe4f9e33b06a6" title="printInputVars" alt="" coords="174,5,279,32"/>
<area shape="rect" id="node3" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="328,31,424,57"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="473,31,543,57"/>
<area shape="rect" id="node5" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="592,31,643,57"/>
</map>
</div>

</div>
</div>
<a id="a357980bcda25432dcf68b2f19718ed32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a357980bcda25432dcf68b2f19718ed32">&sect;&nbsp;</a></span>searchVar()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void searchVar </td>
          <td>(</td>
          <td class="paramtype">std::ifstream &amp;&#160;</td>
          <td class="paramname"><em>stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>search</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Searches for variable in files, moves file pointer to position after word. Used to read in varlable values Arg 1: ifstream file object Arg 2: Word to search for </p>

<p>Definition at line <a class="el" href="read_input_functions_8cpp_source.html#l00014">14</a> of file <a class="el" href="read_input_functions_8cpp_source.html">readInputFunctions.cpp</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="read_input_functions_8h_a357980bcda25432dcf68b2f19718ed32_icgraph.png" border="0" usemap="#read_input_functions_8h_a357980bcda25432dcf68b2f19718ed32_icgraph" alt=""/></div>
<map name="read_input_functions_8h_a357980bcda25432dcf68b2f19718ed32_icgraph" id="read_input_functions_8h_a357980bcda25432dcf68b2f19718ed32_icgraph">
<area shape="rect" id="node2" href="read_input_functions_8h.html#adaf8d7d2e19e6a4111e307d1764115ba" title="getInput" alt="" coords="137,56,207,83"/>
<area shape="rect" id="node3" href="_d_f_nmain_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="279,5,329,32"/>
<area shape="rect" id="node4" href="read_input_functions_8h.html#af3ca30978155c408a22accb089cfb2f6" title="getElements" alt="" coords="256,56,352,83"/>
</map>
</div>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="read_input_functions_8h.html">readInputFunctions.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.12 </li>
  </ul>
</div>
</body>
</html>
