<!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.5"/> <title>cloudy: /home/iurt/rpmbuild/BUILD/c13.01/source/eden_sum.cpp Source File</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="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <script type="text/javascript"> $(document).ready(function() { searchBox.OnSelectItem(0); }); </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 style="padding-left: 0.5em;"> <div id="projectname">cloudy  <span id="projectnumber">trunk</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> <li> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul> </div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">eden_sum.cpp</div> </div> </div><!--header--> <div class="contents"> <a href="eden__sum_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* This file is part of Cloudy and is copyright (C)1978-2013 by Gary J. Ferland and</span></div> <div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * others. For conditions of distribution and use see copyright notice in license.txt */</span></div> <div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="preprocessor">#include "<a class="code" href="cddefines_8h.html">cddefines.h</a>"</span></div> <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "<a class="code" href="hmi_8h.html">hmi.h</a>"</span></div> <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include "<a class="code" href="trace_8h.html">trace.h</a>"</span></div> <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "<a class="code" href="grainvar_8h.html">grainvar.h</a>"</span></div> <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "<a class="code" href="rfield_8h.html">rfield.h</a>"</span></div> <div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "<a class="code" href="mole_8h.html">mole.h</a>"</span></div> <div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "<a class="code" href="dense_8h.html">dense.h</a>"</span></div> <div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include "<a class="code" href="taulines_8h.html">taulines.h</a>"</span></div> <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include "<a class="code" href="iso_8h.html">iso.h</a>"</span></div> <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "<a class="code" href="deuterium_8h.html">deuterium.h</a>"</span></div> <div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div> <div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// eden_sum: sum all contributions to the electron density, sets variable dense.EdenTrue</span></div> <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// called by ConvBase - ConvEdenIoniz actually updates the electron density dense.eden</span></div> <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">// here we allow dense.EdenTrue to become negative, ConvEdenIoniz will deal with this</span></div> <div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment">// and will also assure that dense.eden is always positive. this routine always returns 0</span></div> <div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="eden__sum_8cpp.html#abeb52b243e1741a3f2c77e94b986eb02"> 18</a></span> <span class="keywordtype">int</span> <a class="code" href="conv_8h.html#abeb52b243e1741a3f2c77e94b986eb02">eden_sum</a>(<span class="keywordtype">void</span>)</div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> {</div> <div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  <a class="code" href="cddefines_8h.html#ada0cfa6927ba3683adc971d17643f2e5">DEBUG_ENTRY</a>( <span class="stringliteral">"eden_sum()"</span> );</div> <div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div> <div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  <span class="keywordflow">if</span>( <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a5d8f9dd325da9f03c50dd15cbda89300">EdenSet</a> > 0.f )</div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  {</div> <div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <span class="comment">/* electron density set with set eden command */</span></div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> = <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a5d8f9dd325da9f03c50dd15cbda89300">EdenSet</a>;</div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a01e3882796f9729153ac0b8b1a1d0013">eden_from_metals</a> = 1.;</div> <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div> <div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="keywordflow">if</span>( <a class="code" href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a>.<a class="code" href="structt__trace.html#a8dda16a4d173d21317786ab5b9f440db">lgTrace</a> || <a class="code" href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a>.<a class="code" href="structt__trace.html#aeaff26aa9436c49d878b84f79fa8d1be">lgESOURCE</a> )</div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, <span class="stringliteral">" eden_sum zn: %.2f eden set to: %.4e\n"</span>, <a class="code" href="cddefines_8cpp.html#af459c5261af1c904dd2380777af9918d">fnzone</a>, <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a5d8f9dd325da9f03c50dd15cbda89300">EdenSet</a> );</div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  }</div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span>( <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#af646900d5b81ae06b6167bc9c7e29f85">EdenFraction</a> > 0.f )</div> <div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  {</div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">/* electron fraction set with set eden fraction command */</span></div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> = <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#af646900d5b81ae06b6167bc9c7e29f85">EdenFraction</a>*<a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ac3103e7dcf065b405339072b2c833328">gas_phase</a>[<a class="code" href="cddefines_8h.html#ad230dc2b848c4445597e35b10e37bb74">ipHYDROGEN</a>];</div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a01e3882796f9729153ac0b8b1a1d0013">eden_from_metals</a> = 1.;</div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordflow">if</span>( <a class="code" href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a>.<a class="code" href="structt__trace.html#a8dda16a4d173d21317786ab5b9f440db">lgTrace</a> || <a class="code" href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a>.<a class="code" href="structt__trace.html#aeaff26aa9436c49d878b84f79fa8d1be">lgESOURCE</a> )</div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  {</div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, <span class="stringliteral">" eden_sum zn: %.2f eden ratio set to: %.4e, eden is: %.4e\n"</span>,</div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="cddefines_8cpp.html#af459c5261af1c904dd2380777af9918d">fnzone</a>, <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#af646900d5b81ae06b6167bc9c7e29f85">EdenFraction</a>, <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> );</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  }</div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  }</div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordflow">else</span></div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  {</div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">/* EdenExtra is normally zero, set with EDEN command, to add extra e- */</span></div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> = <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ae4a85161528c2feb28ef0bce9233f8fa">EdenExtra</a>;</div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">/* sum over all ions */</span></div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordtype">double</span> eden_ions[<a class="code" href="cddefines_8h.html#a625741fe64429312469751842aab8216">LIMELM</a>];</div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">double</span> sum_all_ions = 0.;</div> <div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">double</span> sum_metals = 0.;</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">for</span>( <span class="keywordtype">long</span> nelem=<a class="code" href="cddefines_8h.html#ad230dc2b848c4445597e35b10e37bb74">ipHYDROGEN</a>; nelem < <a class="code" href="cddefines_8h.html#a625741fe64429312469751842aab8216">LIMELM</a>; nelem++ )</div> <div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  {</div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  eden_ions[nelem] = 0.;</div> <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordflow">for</span>( <span class="keywordtype">long</span> ion=1; ion <= nelem+1; ion++ )</div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  eden_ions[nelem] += ion*<a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a9f73720f209b1536b1d32300b52a9845">xIonDense</a>[nelem][ion];</div> <div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> <div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  sum_all_ions += eden_ions[nelem];</div> <div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">if</span>( nelem >= <a class="code" href="cddefines_8h.html#a66f3988fdd1af0d140703421094638b0">ipLITHIUM</a> )</div> <div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  sum_metals += eden_ions[nelem];</div> <div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  }</div> <div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  sum_all_ions += <a class="code" href="deuterium_8cpp.html#a928b85710ead84e5b6e410380a4482c9">deut</a>.<a class="code" href="classt__deuterium.html#a074bc6b6da12b876859933fc36c3b7a5">xIonDense</a>[1];</div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> += sum_all_ions;</div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> <div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">/* electrons contributed by heavy molecules */</span></div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// include electrons lost to negative atomic ions, e.g. H-, but</span></div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// not +ve which are treated by the ionization ladders</span></div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="mole_8cpp.html#a90c9c6b26e8a16663379c335308e6c6a">mole</a>.<a class="code" href="classt__mole__local.html#abad45c05ec75a41b28e9aa1c7b81b759">elec</a> = 0.;</div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">for</span>( <span class="keywordtype">long</span> i=0; i < <a class="code" href="mole_8cpp.html#a31d5a7dde43a2027f9257ef2d3577556">mole_global</a>.<a class="code" href="classt__mole__global.html#ad164119341e844ce567c2978441cad0f">num_calc</a>; i++ )</div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  {</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordflow">if</span>( <a class="code" href="mole_8cpp.html#a31d5a7dde43a2027f9257ef2d3577556">mole_global</a>.<a class="code" href="classt__mole__global.html#ac95a58f6eb8ca5e805a47b7ebe1915fb">list</a>[i]->parentLabel.empty() && (!<a class="code" href="mole_8cpp.html#a31d5a7dde43a2027f9257ef2d3577556">mole_global</a>.<a class="code" href="classt__mole__global.html#ac95a58f6eb8ca5e805a47b7ebe1915fb">list</a>[i]->isMonatomic() || <a class="code" href="mole_8cpp.html#a31d5a7dde43a2027f9257ef2d3577556">mole_global</a>.<a class="code" href="classt__mole__global.html#ac95a58f6eb8ca5e805a47b7ebe1915fb">list</a>[i]->charge < 0) )</div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <a class="code" href="mole_8cpp.html#a90c9c6b26e8a16663379c335308e6c6a">mole</a>.<a class="code" href="classt__mole__local.html#abad45c05ec75a41b28e9aa1c7b81b759">elec</a> += <a class="code" href="mole_8cpp.html#a90c9c6b26e8a16663379c335308e6c6a">mole</a>.<a class="code" href="classt__mole__local.html#abe569d0d6105cb9c956783709b969307">species</a>[i].den*<a class="code" href="mole_8cpp.html#a31d5a7dde43a2027f9257ef2d3577556">mole_global</a>.<a class="code" href="classt__mole__global.html#ac95a58f6eb8ca5e805a47b7ebe1915fb">list</a>[i]->charge;</div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  }</div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> += <a class="code" href="mole_8cpp.html#a90c9c6b26e8a16663379c335308e6c6a">mole</a>.<a class="code" href="classt__mole__local.html#abad45c05ec75a41b28e9aa1c7b81b759">elec</a>;</div> <div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  </div> <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">/* gv.lgGrainElectrons - should grain electron source/sink be included in overall electron sum?</span></div> <div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="comment"> * default is true, set false with no grain electrons command */</span></div> <div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> += <a class="code" href="grainvar_8cpp.html#aa3d184f120b9ea3390c44f009e9c74f6">gv</a>.<a class="code" href="class_grain_var.html#a06ebb4a0ede149ff58aea66115ad1307">TotalEden</a>*<a class="code" href="grainvar_8cpp.html#aa3d184f120b9ea3390c44f009e9c74f6">gv</a>.<a class="code" href="class_grain_var.html#a2ca31021cf1c626065f2d6324f29b7e9">lgGrainElectrons</a>;</div> <div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> <div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">/* fraction of electrons from ions heavier than helium */</span></div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a01e3882796f9729153ac0b8b1a1d0013">eden_from_metals</a> = <a class="code" href="cddefines_8h.html#a67d8a6938f3198ff635b4f5875dc118e">safe_div</a>( sum_metals, <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a>, 1. );</div> <div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordflow">if</span>( <a class="code" href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a>.<a class="code" href="structt__trace.html#a8dda16a4d173d21317786ab5b9f440db">lgTrace</a> || <a class="code" href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a>.<a class="code" href="structt__trace.html#aeaff26aa9436c49d878b84f79fa8d1be">lgESOURCE</a> )</div> <div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  {</div> <div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, </div> <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="stringliteral">" eden_sum zn: %.2f current: %.4e new true: %.4e ions: %.4e mole: %.4e"</span></div> <div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="stringliteral">" grain: %.4e extra: %.4e LaOTS: %.4e\n"</span>,</div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <a class="code" href="cddefines_8cpp.html#af459c5261af1c904dd2380777af9918d">fnzone</a> ,</div> <div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a1adb121fb092a05193c82bccf4f47bb7">eden</a> , </div> <div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a> , </div> <div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  sum_all_ions ,</div> <div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <a class="code" href="mole_8cpp.html#a90c9c6b26e8a16663379c335308e6c6a">mole</a>.<a class="code" href="classt__mole__local.html#abad45c05ec75a41b28e9aa1c7b81b759">elec</a> ,</div> <div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <a class="code" href="grainvar_8cpp.html#aa3d184f120b9ea3390c44f009e9c74f6">gv</a>.<a class="code" href="class_grain_var.html#a06ebb4a0ede149ff58aea66115ad1307">TotalEden</a>*<a class="code" href="grainvar_8cpp.html#aa3d184f120b9ea3390c44f009e9c74f6">gv</a>.<a class="code" href="class_grain_var.html#a2ca31021cf1c626065f2d6324f29b7e9">lgGrainElectrons</a>,</div> <div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ae4a85161528c2feb28ef0bce9233f8fa">EdenExtra</a> ,</div> <div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <a class="code" href="rfield_8cpp.html#ae577590833d90679b27a7e2b237ee667">rfield</a>.<a class="code" href="structt__rfield.html#a829624ca3f688f0e4217bb4b9a44d514">otslin</a>[<a class="code" href="iso_8cpp.html#ab57c2051ee65e0236231a59103b5e80c">iso_sp</a>[<a class="code" href="iso_8h.html#ac9adcc2e25a84dbcfaf67a9753504f29">ipH_LIKE</a>][<a class="code" href="cddefines_8h.html#ad230dc2b848c4445597e35b10e37bb74">ipHYDROGEN</a>].<a class="code" href="classt__iso__sp.html#a50db694b604716f02364956474356b66">trans</a>(<a class="code" href="iso_8h.html#a63acd79d87d47a44d38d8cc1b4239c48">ipH2p</a>,<a class="code" href="iso_8h.html#a1c4a2ccd8a77c449fcf2ec2eb4561c22">ipH1s</a>).<a class="code" href="class_transition_proxy.html#a4dc53fe1f0f6c7ba196759ab666fe163">ipCont</a>()-1] );</div> <div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordflow">if</span>( <a class="code" href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a>.<a class="code" href="structt__trace.html#a2c1e4f96df23745beac6535d8b6b7f43">lgNeBug</a> )</div> <div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  {</div> <div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordflow">for</span>( <span class="keywordtype">long</span> nelem=<a class="code" href="cddefines_8h.html#ad230dc2b848c4445597e35b10e37bb74">ipHYDROGEN</a>; nelem < <a class="code" href="cddefines_8h.html#a625741fe64429312469751842aab8216">LIMELM</a>; nelem++ )</div> <div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> <div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordflow">if</span>( nelem == 0 )</div> <div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, <span class="stringliteral">" eden_sum H -Ne:"</span> );</div> <div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span>( nelem == 10 )</div> <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, <span class="stringliteral">" eden_sum Na-Ca:"</span> );</div> <div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span>( nelem == 20 )</div> <div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, <span class="stringliteral">" eden_sum Sc-Zn:"</span> );</div> <div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, <span class="stringliteral">" %.4e"</span>, eden_ions[nelem] );</div> <div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordflow">if</span>( nelem%10 == 9 )</div> <div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  fprintf( <a class="code" href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a>, <span class="stringliteral">"\n"</span> );</div> <div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  }</div> <div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  }</div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  }</div> <div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  }</div> <div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div> <div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="comment">/* case where electron density is set with set eden command, make sure we use it */</span></div> <div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <a class="code" href="cddefines_8h.html#a092bd7bb2cb7fd9f483b6995cee61bc0">ASSERT</a>( <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a5d8f9dd325da9f03c50dd15cbda89300">EdenSet</a> <= 0.f || <a class="code" href="cddefines_8h.html#abf352ab93b9855e49d54873654b521e2">fp_equal</a>((<a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a>)<a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">EdenTrue</a>, <a class="code" href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a>.<a class="code" href="structt__dense.html#a5d8f9dd325da9f03c50dd15cbda89300">EdenSet</a>) );</div> <div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div> <div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordflow">return</span> 0;</div> <div class="line"><a name="l00120"></a><span class="lineno"> 120</span> }</div> <div class="ttc" id="mole_8cpp_html_a31d5a7dde43a2027f9257ef2d3577556"><div class="ttname"><a href="mole_8cpp.html#a31d5a7dde43a2027f9257ef2d3577556">mole_global</a></div><div class="ttdeci">t_mole_global mole_global</div><div class="ttdef"><b>Definition:</b> <a href="mole_8cpp_source.html#l00006">mole.cpp:6</a></div></div> <div class="ttc" id="trace_8h_html"><div class="ttname"><a href="trace_8h.html">trace.h</a></div></div> <div class="ttc" id="class_grain_var_html_a2ca31021cf1c626065f2d6324f29b7e9"><div class="ttname"><a href="class_grain_var.html#a2ca31021cf1c626065f2d6324f29b7e9">GrainVar::lgGrainElectrons</a></div><div class="ttdeci">bool lgGrainElectrons</div><div class="ttdef"><b>Definition:</b> <a href="grainvar_8h_source.html#l00494">grainvar.h:494</a></div></div> <div class="ttc" id="classt__mole__global_html_ad164119341e844ce567c2978441cad0f"><div class="ttname"><a href="classt__mole__global.html#ad164119341e844ce567c2978441cad0f">t_mole_global::num_calc</a></div><div class="ttdeci">int num_calc</div><div class="ttdef"><b>Definition:</b> <a href="mole_8h_source.html#l00314">mole.h:314</a></div></div> <div class="ttc" id="structt__dense_html_a01e3882796f9729153ac0b8b1a1d0013"><div class="ttname"><a href="structt__dense.html#a01e3882796f9729153ac0b8b1a1d0013">t_dense::eden_from_metals</a></div><div class="ttdeci">double eden_from_metals</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00224">dense.h:224</a></div></div> <div class="ttc" id="conv_8h_html_abeb52b243e1741a3f2c77e94b986eb02"><div class="ttname"><a href="conv_8h.html#abeb52b243e1741a3f2c77e94b986eb02">eden_sum</a></div><div class="ttdeci">int eden_sum(void)</div><div class="ttdef"><b>Definition:</b> <a href="eden__sum_8cpp_source.html#l00018">eden_sum.cpp:18</a></div></div> <div class="ttc" id="dense_8cpp_html_a61a760c32a26242e4eb24e230b3d5c57"><div class="ttname"><a href="dense_8cpp.html#a61a760c32a26242e4eb24e230b3d5c57">dense</a></div><div class="ttdeci">t_dense dense</div><div class="ttdef"><b>Definition:</b> <a href="dense_8cpp_source.html#l00024">dense.cpp:24</a></div></div> <div class="ttc" id="structt__dense_html_a5d8f9dd325da9f03c50dd15cbda89300"><div class="ttname"><a href="structt__dense.html#a5d8f9dd325da9f03c50dd15cbda89300">t_dense::EdenSet</a></div><div class="ttdeci">realnum EdenSet</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00203">dense.h:203</a></div></div> <div class="ttc" id="cddefines_8cpp_html_a94bc49f6569c17375ac7fbf6a66f6dd0"><div class="ttname"><a href="cddefines_8cpp.html#a94bc49f6569c17375ac7fbf6a66f6dd0">ioQQQ</a></div><div class="ttdeci">FILE * ioQQQ</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8cpp_source.html#l00007">cddefines.cpp:7</a></div></div> <div class="ttc" id="dense_8h_html"><div class="ttname"><a href="dense_8h.html">dense.h</a></div></div> <div class="ttc" id="structt__dense_html_a9f73720f209b1536b1d32300b52a9845"><div class="ttname"><a href="structt__dense.html#a9f73720f209b1536b1d32300b52a9845">t_dense::xIonDense</a></div><div class="ttdeci">double xIonDense[LIMELM][LIMELM+1]</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00125">dense.h:125</a></div></div> <div class="ttc" id="structt__trace_html_a2c1e4f96df23745beac6535d8b6b7f43"><div class="ttname"><a href="structt__trace.html#a2c1e4f96df23745beac6535d8b6b7f43">t_trace::lgNeBug</a></div><div class="ttdeci">bool lgNeBug</div><div class="ttdef"><b>Definition:</b> <a href="trace_8h_source.html#l00115">trace.h:115</a></div></div> <div class="ttc" id="iso_8cpp_html_ab57c2051ee65e0236231a59103b5e80c"><div class="ttname"><a href="iso_8cpp.html#ab57c2051ee65e0236231a59103b5e80c">iso_sp</a></div><div class="ttdeci">t_iso_sp iso_sp[NISO][LIMELM]</div><div class="ttdef"><b>Definition:</b> <a href="iso_8cpp_source.html#l00008">iso.cpp:8</a></div></div> <div class="ttc" id="structt__rfield_html_a829624ca3f688f0e4217bb4b9a44d514"><div class="ttname"><a href="structt__rfield.html#a829624ca3f688f0e4217bb4b9a44d514">t_rfield::otslin</a></div><div class="ttdeci">realnum * otslin</div><div class="ttdef"><b>Definition:</b> <a href="rfield_8h_source.html#l00193">rfield.h:193</a></div></div> <div class="ttc" id="trace_8cpp_html_a093b5dbeadd21d8c1a95fe9d23ab5b72"><div class="ttname"><a href="trace_8cpp.html#a093b5dbeadd21d8c1a95fe9d23ab5b72">trace</a></div><div class="ttdeci">t_trace trace</div><div class="ttdef"><b>Definition:</b> <a href="trace_8cpp_source.html#l00005">trace.cpp:5</a></div></div> <div class="ttc" id="cddefines_8h_html_abf352ab93b9855e49d54873654b521e2"><div class="ttname"><a href="cddefines_8h.html#abf352ab93b9855e49d54873654b521e2">fp_equal</a></div><div class="ttdeci">bool fp_equal(sys_float x, sys_float y, int n=3)</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00816">cddefines.h:816</a></div></div> <div class="ttc" id="taulines_8h_html"><div class="ttname"><a href="taulines_8h.html">taulines.h</a></div></div> <div class="ttc" id="class_grain_var_html_a06ebb4a0ede149ff58aea66115ad1307"><div class="ttname"><a href="class_grain_var.html#a06ebb4a0ede149ff58aea66115ad1307">GrainVar::TotalEden</a></div><div class="ttdeci">double TotalEden</div><div class="ttdef"><b>Definition:</b> <a href="grainvar_8h_source.html#l00528">grainvar.h:528</a></div></div> <div class="ttc" id="structt__trace_html_aeaff26aa9436c49d878b84f79fa8d1be"><div class="ttname"><a href="structt__trace.html#aeaff26aa9436c49d878b84f79fa8d1be">t_trace::lgESOURCE</a></div><div class="ttdeci">bool lgESOURCE</div><div class="ttdef"><b>Definition:</b> <a href="trace_8h_source.html#l00024">trace.h:24</a></div></div> <div class="ttc" id="iso_8h_html_a1c4a2ccd8a77c449fcf2ec2eb4561c22"><div class="ttname"><a href="iso_8h.html#a1c4a2ccd8a77c449fcf2ec2eb4561c22">ipH1s</a></div><div class="ttdeci">const int ipH1s</div><div class="ttdef"><b>Definition:</b> <a href="iso_8h_source.html#l00027">iso.h:27</a></div></div> <div class="ttc" id="structt__trace_html_a8dda16a4d173d21317786ab5b9f440db"><div class="ttname"><a href="structt__trace.html#a8dda16a4d173d21317786ab5b9f440db">t_trace::lgTrace</a></div><div class="ttdeci">bool lgTrace</div><div class="ttdef"><b>Definition:</b> <a href="trace_8h_source.html#l00012">trace.h:12</a></div></div> <div class="ttc" id="iso_8h_html"><div class="ttname"><a href="iso_8h.html">iso.h</a></div></div> <div class="ttc" id="mole_8cpp_html_a90c9c6b26e8a16663379c335308e6c6a"><div class="ttname"><a href="mole_8cpp.html#a90c9c6b26e8a16663379c335308e6c6a">mole</a></div><div class="ttdeci">t_mole_local mole</div><div class="ttdef"><b>Definition:</b> <a href="mole_8cpp_source.html#l00007">mole.cpp:7</a></div></div> <div class="ttc" id="rfield_8cpp_html_ae577590833d90679b27a7e2b237ee667"><div class="ttname"><a href="rfield_8cpp.html#ae577590833d90679b27a7e2b237ee667">rfield</a></div><div class="ttdeci">t_rfield rfield</div><div class="ttdef"><b>Definition:</b> <a href="rfield_8cpp_source.html#l00008">rfield.cpp:8</a></div></div> <div class="ttc" id="class_transition_proxy_html_a4dc53fe1f0f6c7ba196759ab666fe163"><div class="ttname"><a href="class_transition_proxy.html#a4dc53fe1f0f6c7ba196759ab666fe163">TransitionProxy::ipCont</a></div><div class="ttdeci">long & ipCont() const </div><div class="ttdef"><b>Definition:</b> <a href="transition_8h_source.html#l00450">transition.h:450</a></div></div> <div class="ttc" id="cddefines_8h_html_a9aeda5ccf905f7d5241c0fe35434c820"><div class="ttname"><a href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a></div><div class="ttdeci">float realnum</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00107">cddefines.h:107</a></div></div> <div class="ttc" id="classt__mole__local_html_abe569d0d6105cb9c956783709b969307"><div class="ttname"><a href="classt__mole__local.html#abe569d0d6105cb9c956783709b969307">t_mole_local::species</a></div><div class="ttdeci">valarray< class molezone > species</div><div class="ttdef"><b>Definition:</b> <a href="mole_8h_source.html#l00355">mole.h:355</a></div></div> <div class="ttc" id="grainvar_8h_html"><div class="ttname"><a href="grainvar_8h.html">grainvar.h</a></div></div> <div class="ttc" id="cddefines_8h_html_a67d8a6938f3198ff635b4f5875dc118e"><div class="ttname"><a href="cddefines_8h.html#a67d8a6938f3198ff635b4f5875dc118e">safe_div</a></div><div class="ttdeci">sys_float safe_div(sys_float x, sys_float y, sys_float res_0by0)</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00965">cddefines.h:965</a></div></div> <div class="ttc" id="classt__deuterium_html_a074bc6b6da12b876859933fc36c3b7a5"><div class="ttname"><a href="classt__deuterium.html#a074bc6b6da12b876859933fc36c3b7a5">t_deuterium::xIonDense</a></div><div class="ttdeci">double xIonDense[2]</div><div class="ttdef"><b>Definition:</b> <a href="deuterium_8h_source.html#l00021">deuterium.h:21</a></div></div> <div class="ttc" id="classt__iso__sp_html_a50db694b604716f02364956474356b66"><div class="ttname"><a href="classt__iso__sp.html#a50db694b604716f02364956474356b66">t_iso_sp::trans</a></div><div class="ttdeci">TransitionProxy trans(const long ipHi, const long ipLo)</div><div class="ttdef"><b>Definition:</b> <a href="iso_8h_source.html#l00444">iso.h:444</a></div></div> <div class="ttc" id="hmi_8h_html"><div class="ttname"><a href="hmi_8h.html">hmi.h</a></div></div> <div class="ttc" id="structt__dense_html_af646900d5b81ae06b6167bc9c7e29f85"><div class="ttname"><a href="structt__dense.html#af646900d5b81ae06b6167bc9c7e29f85">t_dense::EdenFraction</a></div><div class="ttdeci">realnum EdenFraction</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00209">dense.h:209</a></div></div> <div class="ttc" id="structt__dense_html_ac3103e7dcf065b405339072b2c833328"><div class="ttname"><a href="structt__dense.html#ac3103e7dcf065b405339072b2c833328">t_dense::gas_phase</a></div><div class="ttdeci">realnum gas_phase[LIMELM]</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00071">dense.h:71</a></div></div> <div class="ttc" id="iso_8h_html_a63acd79d87d47a44d38d8cc1b4239c48"><div class="ttname"><a href="iso_8h.html#a63acd79d87d47a44d38d8cc1b4239c48">ipH2p</a></div><div class="ttdeci">const int ipH2p</div><div class="ttdef"><b>Definition:</b> <a href="iso_8h_source.html#l00029">iso.h:29</a></div></div> <div class="ttc" id="cddefines_8h_html_a092bd7bb2cb7fd9f483b6995cee61bc0"><div class="ttname"><a href="cddefines_8h.html#a092bd7bb2cb7fd9f483b6995cee61bc0">ASSERT</a></div><div class="ttdeci">#define ASSERT(exp)</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00582">cddefines.h:582</a></div></div> <div class="ttc" id="iso_8h_html_ac9adcc2e25a84dbcfaf67a9753504f29"><div class="ttname"><a href="iso_8h.html#ac9adcc2e25a84dbcfaf67a9753504f29">ipH_LIKE</a></div><div class="ttdeci">const int ipH_LIKE</div><div class="ttdef"><b>Definition:</b> <a href="iso_8h_source.html#l00062">iso.h:62</a></div></div> <div class="ttc" id="cddefines_8h_html"><div class="ttname"><a href="cddefines_8h.html">cddefines.h</a></div></div> <div class="ttc" id="cddefines_8h_html_a625741fe64429312469751842aab8216"><div class="ttname"><a href="cddefines_8h.html#a625741fe64429312469751842aab8216">LIMELM</a></div><div class="ttdeci">const int LIMELM</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00262">cddefines.h:262</a></div></div> <div class="ttc" id="deuterium_8h_html"><div class="ttname"><a href="deuterium_8h.html">deuterium.h</a></div></div> <div class="ttc" id="cddefines_8h_html_ada0cfa6927ba3683adc971d17643f2e5"><div class="ttname"><a href="cddefines_8h.html#ada0cfa6927ba3683adc971d17643f2e5">DEBUG_ENTRY</a></div><div class="ttdeci">#define DEBUG_ENTRY(funcname)</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00688">cddefines.h:688</a></div></div> <div class="ttc" id="deuterium_8cpp_html_a928b85710ead84e5b6e410380a4482c9"><div class="ttname"><a href="deuterium_8cpp.html#a928b85710ead84e5b6e410380a4482c9">deut</a></div><div class="ttdeci">t_deuterium deut</div><div class="ttdef"><b>Definition:</b> <a href="deuterium_8cpp_source.html#l00008">deuterium.cpp:8</a></div></div> <div class="ttc" id="structt__dense_html_a1adb121fb092a05193c82bccf4f47bb7"><div class="ttname"><a href="structt__dense.html#a1adb121fb092a05193c82bccf4f47bb7">t_dense::eden</a></div><div class="ttdeci">double eden</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00190">dense.h:190</a></div></div> <div class="ttc" id="structt__dense_html_ad72d76e6070c81ffd66617f624535ad6"><div class="ttname"><a href="structt__dense.html#ad72d76e6070c81ffd66617f624535ad6">t_dense::EdenTrue</a></div><div class="ttdeci">double EdenTrue</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00221">dense.h:221</a></div></div> <div class="ttc" id="classt__mole__local_html_abad45c05ec75a41b28e9aa1c7b81b759"><div class="ttname"><a href="classt__mole__local.html#abad45c05ec75a41b28e9aa1c7b81b759">t_mole_local::elec</a></div><div class="ttdeci">double elec</div><div class="ttdef"><b>Definition:</b> <a href="mole_8h_source.html#l00347">mole.h:347</a></div></div> <div class="ttc" id="mole_8h_html"><div class="ttname"><a href="mole_8h.html">mole.h</a></div></div> <div class="ttc" id="classt__mole__global_html_ac95a58f6eb8ca5e805a47b7ebe1915fb"><div class="ttname"><a href="classt__mole__global.html#ac95a58f6eb8ca5e805a47b7ebe1915fb">t_mole_global::list</a></div><div class="ttdeci">MoleculeList list</div><div class="ttdef"><b>Definition:</b> <a href="mole_8h_source.html#l00317">mole.h:317</a></div></div> <div class="ttc" id="rfield_8h_html"><div class="ttname"><a href="rfield_8h.html">rfield.h</a></div></div> <div class="ttc" id="grainvar_8cpp_html_aa3d184f120b9ea3390c44f009e9c74f6"><div class="ttname"><a href="grainvar_8cpp.html#aa3d184f120b9ea3390c44f009e9c74f6">gv</a></div><div class="ttdeci">GrainVar gv</div><div class="ttdef"><b>Definition:</b> <a href="grainvar_8cpp_source.html#l00005">grainvar.cpp:5</a></div></div> <div class="ttc" id="cddefines_8cpp_html_af459c5261af1c904dd2380777af9918d"><div class="ttname"><a href="cddefines_8cpp.html#af459c5261af1c904dd2380777af9918d">fnzone</a></div><div class="ttdeci">double fnzone</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8cpp_source.html#l00015">cddefines.cpp:15</a></div></div> <div class="ttc" id="structt__dense_html_ae4a85161528c2feb28ef0bce9233f8fa"><div class="ttname"><a href="structt__dense.html#ae4a85161528c2feb28ef0bce9233f8fa">t_dense::EdenExtra</a></div><div class="ttdeci">realnum EdenExtra</div><div class="ttdef"><b>Definition:</b> <a href="dense_8h_source.html#l00206">dense.h:206</a></div></div> <div class="ttc" id="cddefines_8h_html_ad230dc2b848c4445597e35b10e37bb74"><div class="ttname"><a href="cddefines_8h.html#ad230dc2b848c4445597e35b10e37bb74">ipHYDROGEN</a></div><div class="ttdeci">const int ipHYDROGEN</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00309">cddefines.h:309</a></div></div> <div class="ttc" id="cddefines_8h_html_a66f3988fdd1af0d140703421094638b0"><div class="ttname"><a href="cddefines_8h.html#a66f3988fdd1af0d140703421094638b0">ipLITHIUM</a></div><div class="ttdeci">const int ipLITHIUM</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00311">cddefines.h:311</a></div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Sat Oct 19 2013 10:43:45 for cloudy by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.5 </small></address> </body> </html>