<!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/conv.h 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">conv.h</div> </div> </div><!--header--> <div class="contents"> <a href="conv_8h.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> </div> <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#ifndef CONV_H_</span></div> <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor"></span><span class="preprocessor">#define CONV_H_</span></div> <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> <a class="code" href="conv_8h.html#a7b19cd81cc40e92f85bff2d96bdaf2ff">ConvIterCheck</a>( <span class="keywordtype">void</span> );</div> <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keywordtype">bool</span> <a class="code" href="conv_8h.html#a9b7b8c9584141bc6710e4759f38b908f">ConvInitSolution</a>();</div> <div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keywordtype">int</span> <a class="code" href="conv_8h.html#a36d7c8a214c8f4741c9832455b28446c">ConvPresTempEdenIoniz</a>(<span class="keywordtype">void</span>);</div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keywordtype">int</span> <a class="code" href="conv_8h.html#a1425625ed64944917912badb45f65a32">ConvTempEdenIoniz</a>(<span class="keywordtype">void</span>);</div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keywordtype">int</span> <a class="code" href="conv_8h.html#ad798e11c0792cd94718fff3c44e846bf">ConvEdenIoniz</a>(<span class="keywordtype">void</span>);</div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  </div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">int</span> <a class="code" href="conv_8h.html#aa66bf4a846630db1bbc85864d9d5da5b">ConvIoniz</a>(<span class="keywordtype">void</span>);</div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="keywordtype">void</span> <a class="code" href="conv_8h.html#adb71c4ccb64b1e794e666d7308faf9e0">ConvFail</a>(</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">/* chMode is one of "pres", "eden", "ioni", "pops", "grai", "temp" */</span></div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> chMode[],</div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">/* chDetail - string giving details about the convergence failure */</span></div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> chDetail[] );</div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> <div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="keywordtype">int</span> <a class="code" href="conv_8h.html#a0eb03ed3dee0670913e8e5ead5170fe8">ConvBase</a>(<span class="keywordtype">long</span> loopi);</div> <div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</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="l00064"></a><span class="lineno"> 64</span> </div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="keywordtype">void</span> <a class="code" href="conv_8h.html#a428646db213aaea528550eeed7083f5a">EdenChange</a>( <span class="keywordtype">double</span> EdenNew );</div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// Variables monitoring progress of convergence</span></div> <div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4a"> 69</a></span> <span class="keyword">enum</span> <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4a">counter_type</a></div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span> {</div> <div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa8a56558538ebaee515b80c8275d4e22a"> 71</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa8a56558538ebaee515b80c8275d4e22a">MOLE_SOLVE</a>, </div> <div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa94c4ee2fef72847f15d120ac04e86456"> 72</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa94c4ee2fef72847f15d120ac04e86456">MOLE_SOLVE_STEPS</a>, </div> <div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aacb672e33270b2496f98d3d6995d503f2"> 73</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aacb672e33270b2496f98d3d6995d503f2">NEWTON</a>, </div> <div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa909159e660a899558c2fa68974aa4603"> 74</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa909159e660a899558c2fa68974aa4603">NEWTON_LOOP</a>,</div> <div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa9f7b8005275cb4e133ecb24844240230"> 75</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa9f7b8005275cb4e133ecb24844240230">CONV_BASE_CALLS</a>,</div> <div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa3b73479257c99efc2f11042e4ef0ba2d"> 76</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa3b73479257c99efc2f11042e4ef0ba2d">CONV_BASE_LOOPS</a>,</div> <div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4b420bb30a0b9136c8a6ae05d6046f24"> 77</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4b420bb30a0b9136c8a6ae05d6046f24">CONV_BASE_ACCELS</a>,</div> <div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aac4d9f379f475aa26af7eeda9d8d2d9d7"> 78</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aac4d9f379f475aa26af7eeda9d8d2d9d7">ION_SOLVES</a>,</div> <div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa780c1cda6818fdbdde592b1b28e7b5ca"> 79</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa780c1cda6818fdbdde592b1b28e7b5ca">ISO_LOOPS</a>,</div> <div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aaea34b15eb28f636c23478f63fc298022"> 80</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aaea34b15eb28f636c23478f63fc298022">EDEN_CHANGES</a>,</div> <div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aac340042c66f25f31591c82a1639564ae"> 81</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aac340042c66f25f31591c82a1639564ae">TEMP_CHANGES</a>,</div> <div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aaa189437141952294b9dc3b4af6b04b1d"> 82</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aaa189437141952294b9dc3b4af6b04b1d">PRES_CHANGES</a>,</div> <div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f"> 83</a></span>  <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f">NTYPES</a></div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span> };</div> <div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div> <div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="structt__conv.html"> 89</a></span> <span class="keyword">struct </span><a class="code" href="structt__conv.html">t_conv</a> {</div> <div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div> <div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structt__conv.html#a5d76a2237b4be546f2e3e67a3c0bb357"> 92</a></span>  <span class="keywordtype">char</span> <a class="code" href="structt__conv.html#a5d76a2237b4be546f2e3e67a3c0bb357">chConvEden</a>[<a class="code" href="cddefines_8h.html#a6415f41a9722e8f545db890e726a0fcb">INPUT_LINE_LENGTH</a>];</div> <div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div> <div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="keyword">private</span>:</div> <div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structt__conv.html#a59767ae17e027952c8bd3647565c5a79"> 97</a></span>  <span class="keywordtype">char</span> <a class="code" href="structt__conv.html#a59767ae17e027952c8bd3647565c5a79">m_chConvIoniz</a>[<a class="code" href="cddefines_8h.html#a6415f41a9722e8f545db890e726a0fcb">INPUT_LINE_LENGTH</a>];</div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div> <div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structt__conv.html#aafccaf4ac2af975723a7f9e9d2a7b5e5"> 100</a></span>  <span class="keywordtype">void</span> <a class="code" href="structt__conv.html#aafccaf4ac2af975723a7f9e9d2a7b5e5">resetConvIoniz</a>()</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>  <a class="code" href="structt__conv.html#a7b429859cc91bd53715f550587ce4d96">m_lgConvIoniz</a> = <span class="keyword">true</span>;</div> <div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  strncpy(<a class="code" href="structt__conv.html#a59767ae17e027952c8bd3647565c5a79">m_chConvIoniz</a>, <span class="stringliteral">"NONE!!!!!"</span>, <a class="code" href="cddefines_8h.html#a6415f41a9722e8f545db890e726a0fcb">INPUT_LINE_LENGTH</a>-1);</div> <div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <a class="code" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">m_BadConvIoniz</a>[0] = 0.0;</div> <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">m_BadConvIoniz</a>[1] = 0.0;</div> <div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  }</div> <div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structt__conv.html#a8627872e6850ee2e1d590f1eb78546cc"> 107</a></span>  <span class="keywordtype">void</span> <a class="code" href="structt__conv.html#a8627872e6850ee2e1d590f1eb78546cc">setConvIonizFail</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* reason, <span class="keywordtype">double</span> oldval, <span class="keywordtype">double</span> newval)</div> <div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  {</div> <div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <a class="code" href="structt__conv.html#a7b429859cc91bd53715f550587ce4d96">m_lgConvIoniz</a> = <span class="keyword">false</span>;</div> <div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  strncpy(<a class="code" href="structt__conv.html#a59767ae17e027952c8bd3647565c5a79">m_chConvIoniz</a>, reason, <a class="code" href="cddefines_8h.html#a6415f41a9722e8f545db890e726a0fcb">INPUT_LINE_LENGTH</a>-1);</div> <div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <a class="code" href="structt__conv.html#a59767ae17e027952c8bd3647565c5a79">m_chConvIoniz</a>[<a class="code" href="cddefines_8h.html#a6415f41a9722e8f545db890e726a0fcb">INPUT_LINE_LENGTH</a>-1] = <span class="charliteral">'\0'</span>;</div> <div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">m_BadConvIoniz</a>[0] = oldval;</div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">m_BadConvIoniz</a>[1] = newval;</div> <div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  }</div> <div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="structt__conv.html#a985a5ea798eee1dc559a182250f309cf"> 115</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a985a5ea798eee1dc559a182250f309cf">lgConvIoniz</a>()<span class="keyword"> const</span></div> <div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="keyword"> </span>{</div> <div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordflow">return</span> <a class="code" href="structt__conv.html#a7b429859cc91bd53715f550587ce4d96">m_lgConvIoniz</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"><a class="line" href="structt__conv.html#a6d714e207d03dd580de273f24e5367e4"> 119</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structt__conv.html#a6d714e207d03dd580de273f24e5367e4">chConvIoniz</a>()<span class="keyword"> const</span></div> <div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="keyword"> </span>{</div> <div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keywordflow">return</span> <a class="code" href="structt__conv.html#a59767ae17e027952c8bd3647565c5a79">m_chConvIoniz</a>;</div> <div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  }</div> <div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="structt__conv.html#a4878a4830667a71bdfdbd1e3ad9e089f"> 123</a></span>  <span class="keywordtype">double</span> <a class="code" href="structt__conv.html#a4878a4830667a71bdfdbd1e3ad9e089f">convIonizOldVal</a>()<span class="keyword"> const</span></div> <div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="keyword"> </span>{</div> <div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keywordflow">return</span> <a class="code" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">m_BadConvIoniz</a>[0];</div> <div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  }</div> <div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="structt__conv.html#a6345cd479e2c0bd5081749c8de7bd37b"> 127</a></span>  <span class="keywordtype">double</span> <a class="code" href="structt__conv.html#a6345cd479e2c0bd5081749c8de7bd37b">convIonizNewVal</a>()<span class="keyword"> const</span></div> <div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="keyword"> </span>{</div> <div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordflow">return</span> <a class="code" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">m_BadConvIoniz</a>[1];</div> <div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  }</div> <div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div> <div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div> <div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structt__conv.html#acd1e52b4585f1c51a080e7bbdbf2918c"> 135</a></span>  <span class="keywordtype">char</span> <a class="code" href="structt__conv.html#acd1e52b4585f1c51a080e7bbdbf2918c">chNotConverged</a>[<a class="code" href="cddefines_8h.html#a6415f41a9722e8f545db890e726a0fcb">INPUT_LINE_LENGTH</a>];</div> <div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div> <div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="keyword">private</span>:</div> <div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structt__conv.html#a7b429859cc91bd53715f550587ce4d96"> 139</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a7b429859cc91bd53715f550587ce4d96">m_lgConvIoniz</a>;</div> <div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div> <div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structt__conv.html#a4eeb8466587101d0269bb6a20c01dde1"> 143</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a4eeb8466587101d0269bb6a20c01dde1">lgConvPops</a>;</div> <div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div> <div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="keyword">private</span>:</div> <div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c"> 148</a></span>  <span class="keywordtype">double</span> <a class="code" href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">m_BadConvIoniz</a>[2];</div> <div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div> <div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structt__conv.html#a76e51cc29029953ab465d03b07364c7d"> 152</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a76e51cc29029953ab465d03b07364c7d">nPres2Ioniz</a>;</div> <div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div> <div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structt__conv.html#a22887bb0a8958ea2d67300a01935171a"> 155</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a22887bb0a8958ea2d67300a01935171a">lgFirstSweepThisZone</a>;</div> <div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="structt__conv.html#a79d8edf6eba6bdaf489f672e6b06b599"> 157</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a79d8edf6eba6bdaf489f672e6b06b599">lgLastSweepThisZone</a>;</div> <div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div> <div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="structt__conv.html#ab902679692ca6d2b198d0571a0ae9a01"> 161</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#ab902679692ca6d2b198d0571a0ae9a01">limPres2Ioniz</a>;</div> <div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div> <div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="structt__conv.html#a0c89351921596be0d67c8badf77a448e"> 166</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a0c89351921596be0d67c8badf77a448e">nTotalIoniz</a>;</div> <div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div> <div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="structt__conv.html#a2c178525e9ed70d4a02dcd7f1d367026"> 171</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a2c178525e9ed70d4a02dcd7f1d367026">nTotalIoniz_start</a>;</div> <div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div> <div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structt__conv.html#af927d37582560e64e2a55704f18aab0b"> 175</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#af927d37582560e64e2a55704f18aab0b">lgSearch</a>;</div> <div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div> <div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structt__conv.html#a97898e0b55ce9e2502267758d235298c"> 178</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a97898e0b55ce9e2502267758d235298c">AverEdenError</a>;</div> <div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div> <div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="structt__conv.html#a8ef9f4375e7d07f818825d6e489cb20f"> 181</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a8ef9f4375e7d07f818825d6e489cb20f">BigHeatCoolError</a>;</div> <div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="structt__conv.html#a8479af1b78d21478ef60b86d04f49d63"> 182</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a8479af1b78d21478ef60b86d04f49d63">AverHeatCoolError</a>;</div> <div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div> <div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structt__conv.html#a8f9d5ac1ee2691293cbc0976507df004"> 185</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a8f9d5ac1ee2691293cbc0976507df004">BigPressError</a>;</div> <div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="structt__conv.html#a6d94c6e86737c415f31fc2504b691bfc"> 186</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a6d94c6e86737c415f31fc2504b691bfc">AverPressError</a>;</div> <div class="line"><a name="l00187"></a><span class="lineno"> 187</span> </div> <div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structt__conv.html#a3da31c32fefa625476679a7be74be822"> 189</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a3da31c32fefa625476679a7be74be822">lgIonStageTrimed</a>;</div> <div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div> <div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="structt__conv.html#a391c48f397bb170f33328cc44c58c7b7"> 193</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a391c48f397bb170f33328cc44c58c7b7">lgOscilOTS</a>;</div> <div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div> <div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="structt__conv.html#a05441b07a66e8e6af2dbec1e2b5f6751"> 196</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a05441b07a66e8e6af2dbec1e2b5f6751">lgConvTemp</a>;</div> <div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div> <div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structt__conv.html#aa22567bdf9b754a8510bd68638435626"> 199</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#aa22567bdf9b754a8510bd68638435626">lgConvPres</a>;</div> <div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div> <div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="structt__conv.html#a6a7d635e830a436d370876dafb26b6f7"> 202</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a6a7d635e830a436d370876dafb26b6f7">lgConvEden</a>;</div> <div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div> <div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="structt__conv.html#ac6d1e9a6a701d4b00f0d89dd4c44b812"> 205</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#ac6d1e9a6a701d4b00f0d89dd4c44b812">nTotalFailures</a>;</div> <div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div> <div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structt__conv.html#a6ad686828bfcab393a8167a53a3601b5"> 208</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a6ad686828bfcab393a8167a53a3601b5">nTeFail</a>;</div> <div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div> <div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structt__conv.html#a5ecd86226bd595d0fb1de0625c2f648f"> 211</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a5ecd86226bd595d0fb1de0625c2f648f">failmx</a>;</div> <div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div> <div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structt__conv.html#aa1f9825a5ba02918fdfb58424e3ebbc5"> 214</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#aa1f9825a5ba02918fdfb58424e3ebbc5">nPreFail</a>;</div> <div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div> <div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structt__conv.html#a7b1a72af050c61c9ae8b3c74d8f4b472"> 217</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a7b1a72af050c61c9ae8b3c74d8f4b472">nNeFail</a>;</div> <div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div> <div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structt__conv.html#a5aaff1584648e9690872035df88faa18"> 220</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a5aaff1584648e9690872035df88faa18">BigEdenError</a>;</div> <div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div> <div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structt__conv.html#abd38d8e278ee75b98028c44eff4c804f"> 223</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#abd38d8e278ee75b98028c44eff4c804f">nIonFail</a>;</div> <div class="line"><a name="l00224"></a><span class="lineno"> 224</span> </div> <div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structt__conv.html#a58101df4f48faa1f44478681c7655938"> 226</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a58101df4f48faa1f44478681c7655938">nPopFail</a>;</div> <div class="line"><a name="l00227"></a><span class="lineno"> 227</span> </div> <div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structt__conv.html#a7abb69b7f6ee7c5222a76c2426741094"> 229</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a7abb69b7f6ee7c5222a76c2426741094">nGrainFail</a>;</div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span> </div> <div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="structt__conv.html#a8a68ccecafce7556c36bcc3223c95215"> 232</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a8a68ccecafce7556c36bcc3223c95215">nChemFail</a>;</div> <div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div> <div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structt__conv.html#a03aa30e1607ce0562ee55fadf98576aa"> 235</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a03aa30e1607ce0562ee55fadf98576aa">LimFail</a>;</div> <div class="line"><a name="l00236"></a><span class="lineno"> 236</span> </div> <div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structt__conv.html#a1210a6d904f8b8f16e2c3b9caa3c327e"> 238</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a1210a6d904f8b8f16e2c3b9caa3c327e">lgMap</a>;</div> <div class="line"><a name="l00239"></a><span class="lineno"> 239</span> </div> <div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="structt__conv.html#a226e0bc4a150767e8920bdab8ad0f234"> 241</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a226e0bc4a150767e8920bdab8ad0f234">ifailz</a>[12];</div> <div class="line"><a name="l00242"></a><span class="lineno"> 242</span> </div> <div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="structt__conv.html#a84e3315b1f8c175f08884facacfef820"> 245</a></span>  <span class="keywordtype">char</span> <a class="code" href="structt__conv.html#a84e3315b1f8c175f08884facacfef820">chSolverEden</a>[20];</div> <div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div> <div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structt__conv.html#a25fca8d635528d4cefe11ff2d5e8dcd4"> 249</a></span>  <span class="keywordtype">char</span> <a class="code" href="structt__conv.html#a25fca8d635528d4cefe11ff2d5e8dcd4">chSolverTemp</a>[20];</div> <div class="line"><a name="l00250"></a><span class="lineno"> 250</span> </div> <div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="structt__conv.html#a87a0194b21c4f8be89fef99fc3375d66"> 253</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a87a0194b21c4f8be89fef99fc3375d66">lgBadStop</a>;</div> <div class="line"><a name="l00254"></a><span class="lineno"> 254</span> </div> <div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="structt__conv.html#a387421776cd3392f78fa677d28f94cbd"> 256</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#a387421776cd3392f78fa677d28f94cbd">lgAutoIt</a>;</div> <div class="line"><a name="l00257"></a><span class="lineno"> 257</span> </div> <div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structt__conv.html#ad653d9a778d1079b1fe7c6557b88da14"> 259</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structt__conv.html#ad653d9a778d1079b1fe7c6557b88da14">lgUpdateCouplings</a>;</div> <div class="line"><a name="l00260"></a><span class="lineno"> 260</span> </div> <div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="structt__conv.html#a2fa105f76057e0e3a1f931cee1ac8dd2"> 262</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a2fa105f76057e0e3a1f931cee1ac8dd2">autocv</a>;</div> <div class="line"><a name="l00263"></a><span class="lineno"> 263</span> </div> <div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="structt__conv.html#ad6cae4ae14419ccc7055a39e99e1f49b"> 267</a></span>  <span class="keywordtype">double</span> <a class="code" href="structt__conv.html#ad6cae4ae14419ccc7055a39e99e1f49b">EdenErrorAllowed</a>;</div> <div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div> <div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="structt__conv.html#a33dcce85f0768bf4951a7f07c1f244b5"> 272</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a33dcce85f0768bf4951a7f07c1f244b5">PressureErrorAllowed</a>;</div> <div class="line"><a name="l00273"></a><span class="lineno"> 273</span> </div> <div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structt__conv.html#a4cd2b9b5a47e8da9018df4fbd2522644"> 274</a></span>  <span class="keywordtype">double</span> <a class="code" href="structt__conv.html#a4cd2b9b5a47e8da9018df4fbd2522644">MaxFractionalDensityStepPerIteration</a>;</div> <div class="line"><a name="l00275"></a><span class="lineno"> 275</span> </div> <div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="structt__conv.html#ade71b30cea47d667c21641aa3c222ebe"> 278</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#ade71b30cea47d667c21641aa3c222ebe">HeatCoolRelErrorAllowed</a>;</div> <div class="line"><a name="l00279"></a><span class="lineno"> 279</span> </div> <div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="structt__conv.html#a14145f8d7b1201697ee123f42b62226c"> 280</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#a14145f8d7b1201697ee123f42b62226c">IonizErrorAllowed</a>;</div> <div class="line"><a name="l00281"></a><span class="lineno"> 281</span> </div> <div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="structt__conv.html#accc0051732d8be577ace7be705df7d89"> 285</a></span>  <a class="code" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> <a class="code" href="structt__conv.html#accc0051732d8be577ace7be705df7d89">GasPhaseAbundErrorAllowed</a>;</div> <div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div> <div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="structt__conv.html#a12052fe0d144c29db97de52fc9ec36d8"> 288</a></span>  <span class="keywordtype">double</span> <a class="code" href="structt__conv.html#a12052fe0d144c29db97de52fc9ec36d8">dCmHdT</a>;</div> <div class="line"><a name="l00289"></a><span class="lineno"> 289</span> </div> <div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="structt__conv.html#a2da9861a465cf0d44ad8cb695a3fa76b"> 291</a></span>  <span class="keywordtype">double</span> <a class="code" href="structt__conv.html#a2da9861a465cf0d44ad8cb695a3fa76b">sigma_dCmHdT</a>;</div> <div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div> <div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="structt__conv.html#a63c67fcb24d741483df128ab09650b2f"> 295</a></span>  vector<double> <a class="code" href="structt__conv.html#a580ca68f90590d840d847ca81a136c58">hist_pres_density</a>, <a class="code" href="structt__conv.html#a731d4a41ab570ea62607938e1da80153">hist_pres_current</a>, <a class="code" href="structt__conv.html#a63c67fcb24d741483df128ab09650b2f">hist_pres_error</a>;</div> <div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structt__conv.html#aafa03fba3025707ae09a7e4ef1ec6122"> 296</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#aafa03fba3025707ae09a7e4ef1ec6122">hist_pres_nzone</a>;</div> <div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div> <div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="structt__conv.html#ae49e8b0e92b8ab39e6d699b84d227aad"> 300</a></span>  vector<double> <a class="code" href="structt__conv.html#ae49e8b0e92b8ab39e6d699b84d227aad">hist_temp_temp</a>, <a class="code" href="structt__conv.html#a9269089bbd93320511353fa29a7392d0">hist_temp_heat</a>, <a class="code" href="structt__conv.html#ad443e5791924508dfb6bbe77f0937cb5">hist_temp_cool</a>;</div> <div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="structt__conv.html#a88b3759548a4ec7fd26a7c0ccac1b0ba"> 301</a></span>  <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="structt__conv.html#a88b3759548a4ec7fd26a7c0ccac1b0ba">hist_temp_nzone</a>;</div> <div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div> <div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="keyword">private</span>:</div> <div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  <span class="comment">// Variables monitoring progress of convergence</span></div> <div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="structt__conv.html#ad2f6ad207c78f12b17bca350710994a7"> 305</a></span>  <span class="keywordtype">long</span> <a class="code" href="structt__conv.html#ad2f6ad207c78f12b17bca350710994a7">m_counters</a>[<a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f">NTYPES</a>];</div> <div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="structt__conv.html#a54a75a52151b561ddc83de7067605112"> 306</a></span>  <span class="keywordtype">long</span> <a class="code" href="structt__conv.html#a54a75a52151b561ddc83de7067605112">m_counters_zone</a>[<a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f">NTYPES</a>];</div> <div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="structt__conv.html#a203a6ced64d123cc12b39fc597bd14d9"> 308</a></span>  <span class="keywordtype">void</span> <a class="code" href="structt__conv.html#a203a6ced64d123cc12b39fc597bd14d9">incrementCounter</a>( <span class="keyword">const</span> <a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4a">counter_type</a> type )</div> <div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  {</div> <div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  ++<a class="code" href="structt__conv.html#ad2f6ad207c78f12b17bca350710994a7">m_counters</a>[type];</div> <div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  ++<a class="code" href="structt__conv.html#a54a75a52151b561ddc83de7067605112">m_counters_zone</a>[type];</div> <div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  }</div> <div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="structt__conv.html#a6913e4be89e19c9851d2513f5db5c8fa"> 313</a></span>  <span class="keywordtype">void</span> <a class="code" href="structt__conv.html#a6913e4be89e19c9851d2513f5db5c8fa">resetCounters</a>()</div> <div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  {</div> <div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keywordflow">for</span>( <span class="keywordtype">long</span> i=0; i<<a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f">NTYPES</a>; ++i )</div> <div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <a class="code" href="structt__conv.html#ad2f6ad207c78f12b17bca350710994a7">m_counters</a>[i] = 0;</div> <div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  }</div> <div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="structt__conv.html#a9459150b25df3219706f1f62785982c1"> 318</a></span>  <span class="keywordtype">void</span> <a class="code" href="structt__conv.html#a9459150b25df3219706f1f62785982c1">resetCountersZone</a>()</div> <div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  {</div> <div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keywordflow">for</span>( <span class="keywordtype">long</span> i=0; i<<a class="code" href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f">NTYPES</a>; ++i )</div> <div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <a class="code" href="structt__conv.html#a54a75a52151b561ddc83de7067605112">m_counters_zone</a>[i] = 0;</div> <div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  }</div> <div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="structt__conv.html#a7bae09d6704ddb895caf0105511e4fc4"> 323</a></span>  <span class="keywordtype">long</span> <a class="code" href="structt__conv.html#a7bae09d6704ddb895caf0105511e4fc4">getCounter</a>( <span class="keyword">const</span> <span class="keywordtype">long</span> type )</div> <div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  {</div> <div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <span class="keywordflow">return</span> <a class="code" href="structt__conv.html#ad2f6ad207c78f12b17bca350710994a7">m_counters</a>[type];</div> <div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  }</div> <div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="structt__conv.html#a8dfe98870d3bcd46cb638c246582444e"> 327</a></span>  <span class="keywordtype">long</span> <a class="code" href="structt__conv.html#a8dfe98870d3bcd46cb638c246582444e">getCounterZone</a>( <span class="keyword">const</span> <span class="keywordtype">long</span> type )</div> <div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  {</div> <div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  <span class="keywordflow">return</span> <a class="code" href="structt__conv.html#a54a75a52151b561ddc83de7067605112">m_counters_zone</a>[type];</div> <div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  }</div> <div class="line"><a name="l00331"></a><span class="lineno"> 331</span> };</div> <div class="line"><a name="l00332"></a><span class="lineno"> 332</span> </div> <div class="line"><a name="l00333"></a><span class="lineno"> 333</span> </div> <div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <span class="keyword">extern</span> <a class="code" href="structt__conv.html">t_conv</a> <a class="code" href="conv_8cpp.html#a02aae728cb00079244fd6d41fefdc959">conv</a>;</div> <div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div> <div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="preprocessor">#endif </span><span class="comment">/* CONV_H_ */</span><span class="preprocessor"></span></div> <div class="ttc" id="structt__conv_html_a7abb69b7f6ee7c5222a76c2426741094"><div class="ttname"><a href="structt__conv.html#a7abb69b7f6ee7c5222a76c2426741094">t_conv::nGrainFail</a></div><div class="ttdeci">long int nGrainFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00229">conv.h:229</a></div></div> <div class="ttc" id="structt__conv_html_a6ad686828bfcab393a8167a53a3601b5"><div class="ttname"><a href="structt__conv.html#a6ad686828bfcab393a8167a53a3601b5">t_conv::nTeFail</a></div><div class="ttdeci">long int nTeFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00208">conv.h:208</a></div></div> <div class="ttc" id="structt__conv_html_a6a7d635e830a436d370876dafb26b6f7"><div class="ttname"><a href="structt__conv.html#a6a7d635e830a436d370876dafb26b6f7">t_conv::lgConvEden</a></div><div class="ttdeci">bool lgConvEden</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00202">conv.h:202</a></div></div> <div class="ttc" id="structt__conv_html_a580ca68f90590d840d847ca81a136c58"><div class="ttname"><a href="structt__conv.html#a580ca68f90590d840d847ca81a136c58">t_conv::hist_pres_density</a></div><div class="ttdeci">vector< double > hist_pres_density</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00295">conv.h:295</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa4b420bb30a0b9136c8a6ae05d6046f24"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4b420bb30a0b9136c8a6ae05d6046f24">CONV_BASE_ACCELS</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00077">conv.h:77</a></div></div> <div class="ttc" id="structt__conv_html"><div class="ttname"><a href="structt__conv.html">t_conv</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00089">conv.h:89</a></div></div> <div class="ttc" id="structt__conv_html_a4cd2b9b5a47e8da9018df4fbd2522644"><div class="ttname"><a href="structt__conv.html#a4cd2b9b5a47e8da9018df4fbd2522644">t_conv::MaxFractionalDensityStepPerIteration</a></div><div class="ttdeci">double MaxFractionalDensityStepPerIteration</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00274">conv.h:274</a></div></div> <div class="ttc" id="structt__conv_html_a7b429859cc91bd53715f550587ce4d96"><div class="ttname"><a href="structt__conv.html#a7b429859cc91bd53715f550587ce4d96">t_conv::m_lgConvIoniz</a></div><div class="ttdeci">bool m_lgConvIoniz</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00139">conv.h:139</a></div></div> <div class="ttc" id="structt__conv_html_ad6cae4ae14419ccc7055a39e99e1f49b"><div class="ttname"><a href="structt__conv.html#ad6cae4ae14419ccc7055a39e99e1f49b">t_conv::EdenErrorAllowed</a></div><div class="ttdeci">double EdenErrorAllowed</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00267">conv.h:267</a></div></div> <div class="ttc" id="structt__conv_html_a63c67fcb24d741483df128ab09650b2f"><div class="ttname"><a href="structt__conv.html#a63c67fcb24d741483df128ab09650b2f">t_conv::hist_pres_error</a></div><div class="ttdeci">vector< double > hist_pres_error</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00295">conv.h:295</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa9f7b8005275cb4e133ecb24844240230"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa9f7b8005275cb4e133ecb24844240230">CONV_BASE_CALLS</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00075">conv.h:75</a></div></div> <div class="ttc" id="conv_8h_html_a0eb03ed3dee0670913e8e5ead5170fe8"><div class="ttname"><a href="conv_8h.html#a0eb03ed3dee0670913e8e5ead5170fe8">ConvBase</a></div><div class="ttdeci">int ConvBase(long loopi)</div><div class="ttdef"><b>Definition:</b> <a href="conv__base_8cpp_source.html#l00163">conv_base.cpp:163</a></div></div> <div class="ttc" id="structt__conv_html_a5d76a2237b4be546f2e3e67a3c0bb357"><div class="ttname"><a href="structt__conv.html#a5d76a2237b4be546f2e3e67a3c0bb357">t_conv::chConvEden</a></div><div class="ttdeci">char chConvEden[INPUT_LINE_LENGTH]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00092">conv.h:92</a></div></div> <div class="ttc" id="structt__conv_html_a22887bb0a8958ea2d67300a01935171a"><div class="ttname"><a href="structt__conv.html#a22887bb0a8958ea2d67300a01935171a">t_conv::lgFirstSweepThisZone</a></div><div class="ttdeci">bool lgFirstSweepThisZone</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00155">conv.h:155</a></div></div> <div class="ttc" id="structt__conv_html_acd1e52b4585f1c51a080e7bbdbf2918c"><div class="ttname"><a href="structt__conv.html#acd1e52b4585f1c51a080e7bbdbf2918c">t_conv::chNotConverged</a></div><div class="ttdeci">char chNotConverged[INPUT_LINE_LENGTH]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00135">conv.h:135</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa8a56558538ebaee515b80c8275d4e22a"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa8a56558538ebaee515b80c8275d4e22a">MOLE_SOLVE</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00071">conv.h:71</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aaea34b15eb28f636c23478f63fc298022"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aaea34b15eb28f636c23478f63fc298022">EDEN_CHANGES</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00080">conv.h:80</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="structt__conv_html_aa22567bdf9b754a8510bd68638435626"><div class="ttname"><a href="structt__conv.html#aa22567bdf9b754a8510bd68638435626">t_conv::lgConvPres</a></div><div class="ttdeci">bool lgConvPres</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00199">conv.h:199</a></div></div> <div class="ttc" id="structt__conv_html_a9459150b25df3219706f1f62785982c1"><div class="ttname"><a href="structt__conv.html#a9459150b25df3219706f1f62785982c1">t_conv::resetCountersZone</a></div><div class="ttdeci">void resetCountersZone()</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00318">conv.h:318</a></div></div> <div class="ttc" id="structt__conv_html_a8ef9f4375e7d07f818825d6e489cb20f"><div class="ttname"><a href="structt__conv.html#a8ef9f4375e7d07f818825d6e489cb20f">t_conv::BigHeatCoolError</a></div><div class="ttdeci">realnum BigHeatCoolError</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00181">conv.h:181</a></div></div> <div class="ttc" id="conv_8cpp_html_a02aae728cb00079244fd6d41fefdc959"><div class="ttname"><a href="conv_8cpp.html#a02aae728cb00079244fd6d41fefdc959">conv</a></div><div class="ttdeci">t_conv conv</div><div class="ttdef"><b>Definition:</b> <a href="conv_8cpp_source.html#l00005">conv.cpp:5</a></div></div> <div class="ttc" id="structt__conv_html_a2c178525e9ed70d4a02dcd7f1d367026"><div class="ttname"><a href="structt__conv.html#a2c178525e9ed70d4a02dcd7f1d367026">t_conv::nTotalIoniz_start</a></div><div class="ttdeci">long int nTotalIoniz_start</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00171">conv.h:171</a></div></div> <div class="ttc" id="structt__conv_html_a7b1a72af050c61c9ae8b3c74d8f4b472"><div class="ttname"><a href="structt__conv.html#a7b1a72af050c61c9ae8b3c74d8f4b472">t_conv::nNeFail</a></div><div class="ttdeci">long int nNeFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00217">conv.h:217</a></div></div> <div class="ttc" id="structt__conv_html_ab902679692ca6d2b198d0571a0ae9a01"><div class="ttname"><a href="structt__conv.html#ab902679692ca6d2b198d0571a0ae9a01">t_conv::limPres2Ioniz</a></div><div class="ttdeci">long int limPres2Ioniz</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00161">conv.h:161</a></div></div> <div class="ttc" id="structt__conv_html_aafccaf4ac2af975723a7f9e9d2a7b5e5"><div class="ttname"><a href="structt__conv.html#aafccaf4ac2af975723a7f9e9d2a7b5e5">t_conv::resetConvIoniz</a></div><div class="ttdeci">void resetConvIoniz()</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00100">conv.h:100</a></div></div> <div class="ttc" id="structt__conv_html_accc0051732d8be577ace7be705df7d89"><div class="ttname"><a href="structt__conv.html#accc0051732d8be577ace7be705df7d89">t_conv::GasPhaseAbundErrorAllowed</a></div><div class="ttdeci">realnum GasPhaseAbundErrorAllowed</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00285">conv.h:285</a></div></div> <div class="ttc" id="structt__conv_html_a6345cd479e2c0bd5081749c8de7bd37b"><div class="ttname"><a href="structt__conv.html#a6345cd479e2c0bd5081749c8de7bd37b">t_conv::convIonizNewVal</a></div><div class="ttdeci">double convIonizNewVal() const </div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00127">conv.h:127</a></div></div> <div class="ttc" id="structt__conv_html_a4eeb8466587101d0269bb6a20c01dde1"><div class="ttname"><a href="structt__conv.html#a4eeb8466587101d0269bb6a20c01dde1">t_conv::lgConvPops</a></div><div class="ttdeci">bool lgConvPops</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00143">conv.h:143</a></div></div> <div class="ttc" id="structt__conv_html_a6d94c6e86737c415f31fc2504b691bfc"><div class="ttname"><a href="structt__conv.html#a6d94c6e86737c415f31fc2504b691bfc">t_conv::AverPressError</a></div><div class="ttdeci">realnum AverPressError</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00186">conv.h:186</a></div></div> <div class="ttc" id="structt__conv_html_a8f9d5ac1ee2691293cbc0976507df004"><div class="ttname"><a href="structt__conv.html#a8f9d5ac1ee2691293cbc0976507df004">t_conv::BigPressError</a></div><div class="ttdeci">realnum BigPressError</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00185">conv.h:185</a></div></div> <div class="ttc" id="structt__conv_html_a8479af1b78d21478ef60b86d04f49d63"><div class="ttname"><a href="structt__conv.html#a8479af1b78d21478ef60b86d04f49d63">t_conv::AverHeatCoolError</a></div><div class="ttdeci">realnum AverHeatCoolError</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00182">conv.h:182</a></div></div> <div class="ttc" id="structt__conv_html_a985a5ea798eee1dc559a182250f309cf"><div class="ttname"><a href="structt__conv.html#a985a5ea798eee1dc559a182250f309cf">t_conv::lgConvIoniz</a></div><div class="ttdeci">bool lgConvIoniz() const </div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00115">conv.h:115</a></div></div> <div class="ttc" id="structt__conv_html_a203a6ced64d123cc12b39fc597bd14d9"><div class="ttname"><a href="structt__conv.html#a203a6ced64d123cc12b39fc597bd14d9">t_conv::incrementCounter</a></div><div class="ttdeci">void incrementCounter(const counter_type type)</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00308">conv.h:308</a></div></div> <div class="ttc" id="structt__conv_html_a391c48f397bb170f33328cc44c58c7b7"><div class="ttname"><a href="structt__conv.html#a391c48f397bb170f33328cc44c58c7b7">t_conv::lgOscilOTS</a></div><div class="ttdeci">bool lgOscilOTS</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00193">conv.h:193</a></div></div> <div class="ttc" id="structt__conv_html_a33dcce85f0768bf4951a7f07c1f244b5"><div class="ttname"><a href="structt__conv.html#a33dcce85f0768bf4951a7f07c1f244b5">t_conv::PressureErrorAllowed</a></div><div class="ttdeci">realnum PressureErrorAllowed</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00272">conv.h:272</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa94c4ee2fef72847f15d120ac04e86456"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa94c4ee2fef72847f15d120ac04e86456">MOLE_SOLVE_STEPS</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00072">conv.h:72</a></div></div> <div class="ttc" id="conv_8h_html_a1425625ed64944917912badb45f65a32"><div class="ttname"><a href="conv_8h.html#a1425625ed64944917912badb45f65a32">ConvTempEdenIoniz</a></div><div class="ttdeci">int ConvTempEdenIoniz(void)</div><div class="ttdef"><b>Definition:</b> <a href="conv__temp__eden__ioniz_8cpp_source.html#l00036">conv_temp_eden_ioniz.cpp:36</a></div></div> <div class="ttc" id="structt__conv_html_a8a68ccecafce7556c36bcc3223c95215"><div class="ttname"><a href="structt__conv.html#a8a68ccecafce7556c36bcc3223c95215">t_conv::nChemFail</a></div><div class="ttdeci">long int nChemFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00232">conv.h:232</a></div></div> <div class="ttc" id="structt__conv_html_a2fa105f76057e0e3a1f931cee1ac8dd2"><div class="ttname"><a href="structt__conv.html#a2fa105f76057e0e3a1f931cee1ac8dd2">t_conv::autocv</a></div><div class="ttdeci">realnum autocv</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00262">conv.h:262</a></div></div> <div class="ttc" id="structt__conv_html_a87a0194b21c4f8be89fef99fc3375d66"><div class="ttname"><a href="structt__conv.html#a87a0194b21c4f8be89fef99fc3375d66">t_conv::lgBadStop</a></div><div class="ttdeci">bool lgBadStop</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00253">conv.h:253</a></div></div> <div class="ttc" id="structt__conv_html_a3da31c32fefa625476679a7be74be822"><div class="ttname"><a href="structt__conv.html#a3da31c32fefa625476679a7be74be822">t_conv::lgIonStageTrimed</a></div><div class="ttdeci">bool lgIonStageTrimed</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00189">conv.h:189</a></div></div> <div class="ttc" id="structt__conv_html_ad443e5791924508dfb6bbe77f0937cb5"><div class="ttname"><a href="structt__conv.html#ad443e5791924508dfb6bbe77f0937cb5">t_conv::hist_temp_cool</a></div><div class="ttdeci">vector< double > hist_temp_cool</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00300">conv.h:300</a></div></div> <div class="ttc" id="structt__conv_html_af927d37582560e64e2a55704f18aab0b"><div class="ttname"><a href="structt__conv.html#af927d37582560e64e2a55704f18aab0b">t_conv::lgSearch</a></div><div class="ttdeci">bool lgSearch</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00175">conv.h:175</a></div></div> <div class="ttc" id="structt__conv_html_a88b3759548a4ec7fd26a7c0ccac1b0ba"><div class="ttname"><a href="structt__conv.html#a88b3759548a4ec7fd26a7c0ccac1b0ba">t_conv::hist_temp_nzone</a></div><div class="ttdeci">long int hist_temp_nzone</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00301">conv.h:301</a></div></div> <div class="ttc" id="structt__conv_html_a6d714e207d03dd580de273f24e5367e4"><div class="ttname"><a href="structt__conv.html#a6d714e207d03dd580de273f24e5367e4">t_conv::chConvIoniz</a></div><div class="ttdeci">const char * chConvIoniz() const </div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00119">conv.h:119</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4a"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4a">counter_type</a></div><div class="ttdeci">counter_type</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00069">conv.h:69</a></div></div> <div class="ttc" id="structt__conv_html_a1210a6d904f8b8f16e2c3b9caa3c327e"><div class="ttname"><a href="structt__conv.html#a1210a6d904f8b8f16e2c3b9caa3c327e">t_conv::lgMap</a></div><div class="ttdeci">bool lgMap</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00238">conv.h:238</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aac340042c66f25f31591c82a1639564ae"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aac340042c66f25f31591c82a1639564ae">TEMP_CHANGES</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00081">conv.h:81</a></div></div> <div class="ttc" id="structt__conv_html_a8dfe98870d3bcd46cb638c246582444e"><div class="ttname"><a href="structt__conv.html#a8dfe98870d3bcd46cb638c246582444e">t_conv::getCounterZone</a></div><div class="ttdeci">long getCounterZone(const long type)</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00327">conv.h:327</a></div></div> <div class="ttc" id="structt__conv_html_a76e51cc29029953ab465d03b07364c7d"><div class="ttname"><a href="structt__conv.html#a76e51cc29029953ab465d03b07364c7d">t_conv::nPres2Ioniz</a></div><div class="ttdeci">long int nPres2Ioniz</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00152">conv.h:152</a></div></div> <div class="ttc" id="structt__conv_html_a226e0bc4a150767e8920bdab8ad0f234"><div class="ttname"><a href="structt__conv.html#a226e0bc4a150767e8920bdab8ad0f234">t_conv::ifailz</a></div><div class="ttdeci">long int ifailz[12]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00241">conv.h:241</a></div></div> <div class="ttc" id="structt__conv_html_a59767ae17e027952c8bd3647565c5a79"><div class="ttname"><a href="structt__conv.html#a59767ae17e027952c8bd3647565c5a79">t_conv::m_chConvIoniz</a></div><div class="ttdeci">char m_chConvIoniz[INPUT_LINE_LENGTH]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00097">conv.h:97</a></div></div> <div class="ttc" id="structt__conv_html_a731d4a41ab570ea62607938e1da80153"><div class="ttname"><a href="structt__conv.html#a731d4a41ab570ea62607938e1da80153">t_conv::hist_pres_current</a></div><div class="ttdeci">vector< double > hist_pres_current</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00295">conv.h:295</a></div></div> <div class="ttc" id="structt__conv_html_ae49e8b0e92b8ab39e6d699b84d227aad"><div class="ttname"><a href="structt__conv.html#ae49e8b0e92b8ab39e6d699b84d227aad">t_conv::hist_temp_temp</a></div><div class="ttdeci">vector< double > hist_temp_temp</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00300">conv.h:300</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="structt__conv_html_a14145f8d7b1201697ee123f42b62226c"><div class="ttname"><a href="structt__conv.html#a14145f8d7b1201697ee123f42b62226c">t_conv::IonizErrorAllowed</a></div><div class="ttdeci">realnum IonizErrorAllowed</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00280">conv.h:280</a></div></div> <div class="ttc" id="cddefines_8h_html_a6415f41a9722e8f545db890e726a0fcb"><div class="ttname"><a href="cddefines_8h.html#a6415f41a9722e8f545db890e726a0fcb">INPUT_LINE_LENGTH</a></div><div class="ttdeci">const int INPUT_LINE_LENGTH</div><div class="ttdef"><b>Definition:</b> <a href="cddefines_8h_source.html#l00258">cddefines.h:258</a></div></div> <div class="ttc" id="structt__conv_html_a2da9861a465cf0d44ad8cb695a3fa76b"><div class="ttname"><a href="structt__conv.html#a2da9861a465cf0d44ad8cb695a3fa76b">t_conv::sigma_dCmHdT</a></div><div class="ttdeci">double sigma_dCmHdT</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00291">conv.h:291</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa780c1cda6818fdbdde592b1b28e7b5ca"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa780c1cda6818fdbdde592b1b28e7b5ca">ISO_LOOPS</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00079">conv.h:79</a></div></div> <div class="ttc" id="structt__conv_html_a12052fe0d144c29db97de52fc9ec36d8"><div class="ttname"><a href="structt__conv.html#a12052fe0d144c29db97de52fc9ec36d8">t_conv::dCmHdT</a></div><div class="ttdeci">double dCmHdT</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00288">conv.h:288</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa4f8d3b013bf35aa7fc50eddc1083543f">NTYPES</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00083">conv.h:83</a></div></div> <div class="ttc" id="structt__conv_html_ac1dc05530466d919506c558d06e02b7c"><div class="ttname"><a href="structt__conv.html#ac1dc05530466d919506c558d06e02b7c">t_conv::m_BadConvIoniz</a></div><div class="ttdeci">double m_BadConvIoniz[2]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00148">conv.h:148</a></div></div> <div class="ttc" id="structt__conv_html_ade71b30cea47d667c21641aa3c222ebe"><div class="ttname"><a href="structt__conv.html#ade71b30cea47d667c21641aa3c222ebe">t_conv::HeatCoolRelErrorAllowed</a></div><div class="ttdeci">realnum HeatCoolRelErrorAllowed</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00278">conv.h:278</a></div></div> <div class="ttc" id="structt__conv_html_aafa03fba3025707ae09a7e4ef1ec6122"><div class="ttname"><a href="structt__conv.html#aafa03fba3025707ae09a7e4ef1ec6122">t_conv::hist_pres_nzone</a></div><div class="ttdeci">long int hist_pres_nzone</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00296">conv.h:296</a></div></div> <div class="ttc" id="conv_8h_html_adb71c4ccb64b1e794e666d7308faf9e0"><div class="ttname"><a href="conv_8h.html#adb71c4ccb64b1e794e666d7308faf9e0">ConvFail</a></div><div class="ttdeci">void ConvFail(const char chMode[], const char chDetail[])</div><div class="ttdef"><b>Definition:</b> <a href="conv__fail_8cpp_source.html#l00018">conv_fail.cpp:18</a></div></div> <div class="ttc" id="structt__conv_html_a0c89351921596be0d67c8badf77a448e"><div class="ttname"><a href="structt__conv.html#a0c89351921596be0d67c8badf77a448e">t_conv::nTotalIoniz</a></div><div class="ttdeci">long int nTotalIoniz</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00166">conv.h:166</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aacb672e33270b2496f98d3d6995d503f2"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aacb672e33270b2496f98d3d6995d503f2">NEWTON</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00073">conv.h:73</a></div></div> <div class="ttc" id="structt__conv_html_aa1f9825a5ba02918fdfb58424e3ebbc5"><div class="ttname"><a href="structt__conv.html#aa1f9825a5ba02918fdfb58424e3ebbc5">t_conv::nPreFail</a></div><div class="ttdeci">long int nPreFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00214">conv.h:214</a></div></div> <div class="ttc" id="structt__conv_html_a03aa30e1607ce0562ee55fadf98576aa"><div class="ttname"><a href="structt__conv.html#a03aa30e1607ce0562ee55fadf98576aa">t_conv::LimFail</a></div><div class="ttdeci">long int LimFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00235">conv.h:235</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aac4d9f379f475aa26af7eeda9d8d2d9d7"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aac4d9f379f475aa26af7eeda9d8d2d9d7">ION_SOLVES</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00078">conv.h:78</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa3b73479257c99efc2f11042e4ef0ba2d"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa3b73479257c99efc2f11042e4ef0ba2d">CONV_BASE_LOOPS</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00076">conv.h:76</a></div></div> <div class="ttc" id="structt__conv_html_a05441b07a66e8e6af2dbec1e2b5f6751"><div class="ttname"><a href="structt__conv.html#a05441b07a66e8e6af2dbec1e2b5f6751">t_conv::lgConvTemp</a></div><div class="ttdeci">bool lgConvTemp</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00196">conv.h:196</a></div></div> <div class="ttc" id="structt__conv_html_a6913e4be89e19c9851d2513f5db5c8fa"><div class="ttname"><a href="structt__conv.html#a6913e4be89e19c9851d2513f5db5c8fa">t_conv::resetCounters</a></div><div class="ttdeci">void resetCounters()</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00313">conv.h:313</a></div></div> <div class="ttc" id="conv_8h_html_a7b19cd81cc40e92f85bff2d96bdaf2ff"><div class="ttname"><a href="conv_8h.html#a7b19cd81cc40e92f85bff2d96bdaf2ff">ConvIterCheck</a></div><div class="ttdeci">void ConvIterCheck(void)</div><div class="ttdef"><b>Definition:</b> <a href="conv__itercheck_8cpp_source.html#l00023">conv_itercheck.cpp:23</a></div></div> <div class="ttc" id="structt__conv_html_a54a75a52151b561ddc83de7067605112"><div class="ttname"><a href="structt__conv.html#a54a75a52151b561ddc83de7067605112">t_conv::m_counters_zone</a></div><div class="ttdeci">long m_counters_zone[NTYPES]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00306">conv.h:306</a></div></div> <div class="ttc" id="structt__conv_html_a7bae09d6704ddb895caf0105511e4fc4"><div class="ttname"><a href="structt__conv.html#a7bae09d6704ddb895caf0105511e4fc4">t_conv::getCounter</a></div><div class="ttdeci">long getCounter(const long type)</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00323">conv.h:323</a></div></div> <div class="ttc" id="structt__conv_html_ad2f6ad207c78f12b17bca350710994a7"><div class="ttname"><a href="structt__conv.html#ad2f6ad207c78f12b17bca350710994a7">t_conv::m_counters</a></div><div class="ttdeci">long m_counters[NTYPES]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00305">conv.h:305</a></div></div> <div class="ttc" id="structt__conv_html_a387421776cd3392f78fa677d28f94cbd"><div class="ttname"><a href="structt__conv.html#a387421776cd3392f78fa677d28f94cbd">t_conv::lgAutoIt</a></div><div class="ttdeci">bool lgAutoIt</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00256">conv.h:256</a></div></div> <div class="ttc" id="structt__conv_html_a5ecd86226bd595d0fb1de0625c2f648f"><div class="ttname"><a href="structt__conv.html#a5ecd86226bd595d0fb1de0625c2f648f">t_conv::failmx</a></div><div class="ttdeci">realnum failmx</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00211">conv.h:211</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aaa189437141952294b9dc3b4af6b04b1d"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aaa189437141952294b9dc3b4af6b04b1d">PRES_CHANGES</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00082">conv.h:82</a></div></div> <div class="ttc" id="structt__conv_html_a97898e0b55ce9e2502267758d235298c"><div class="ttname"><a href="structt__conv.html#a97898e0b55ce9e2502267758d235298c">t_conv::AverEdenError</a></div><div class="ttdeci">realnum AverEdenError</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00178">conv.h:178</a></div></div> <div class="ttc" id="structt__conv_html_ad653d9a778d1079b1fe7c6557b88da14"><div class="ttname"><a href="structt__conv.html#ad653d9a778d1079b1fe7c6557b88da14">t_conv::lgUpdateCouplings</a></div><div class="ttdeci">bool lgUpdateCouplings</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00259">conv.h:259</a></div></div> <div class="ttc" id="conv_8h_html_a36d7c8a214c8f4741c9832455b28446c"><div class="ttname"><a href="conv_8h.html#a36d7c8a214c8f4741c9832455b28446c">ConvPresTempEdenIoniz</a></div><div class="ttdeci">int ConvPresTempEdenIoniz(void)</div><div class="ttdef"><b>Definition:</b> <a href="conv__pres__temp__eden__ioniz_8cpp_source.html#l00023">conv_pres_temp_eden_ioniz.cpp:23</a></div></div> <div class="ttc" id="structt__conv_html_a9269089bbd93320511353fa29a7392d0"><div class="ttname"><a href="structt__conv.html#a9269089bbd93320511353fa29a7392d0">t_conv::hist_temp_heat</a></div><div class="ttdeci">vector< double > hist_temp_heat</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00300">conv.h:300</a></div></div> <div class="ttc" id="structt__conv_html_a58101df4f48faa1f44478681c7655938"><div class="ttname"><a href="structt__conv.html#a58101df4f48faa1f44478681c7655938">t_conv::nPopFail</a></div><div class="ttdeci">long int nPopFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00226">conv.h:226</a></div></div> <div class="ttc" id="conv_8h_html_aa66bf4a846630db1bbc85864d9d5da5b"><div class="ttname"><a href="conv_8h.html#aa66bf4a846630db1bbc85864d9d5da5b">ConvIoniz</a></div><div class="ttdeci">int ConvIoniz(void)</div><div class="ttdef"><b>Definition:</b> <a href="conv__ioniz_8cpp_source.html#l00011">conv_ioniz.cpp:11</a></div></div> <div class="ttc" id="conv_8h_html_a88d7e7c1f1ccad444adb066d12334d4aa909159e660a899558c2fa68974aa4603"><div class="ttname"><a href="conv_8h.html#a88d7e7c1f1ccad444adb066d12334d4aa909159e660a899558c2fa68974aa4603">NEWTON_LOOP</a></div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00074">conv.h:74</a></div></div> <div class="ttc" id="structt__conv_html_a8627872e6850ee2e1d590f1eb78546cc"><div class="ttname"><a href="structt__conv.html#a8627872e6850ee2e1d590f1eb78546cc">t_conv::setConvIonizFail</a></div><div class="ttdeci">void setConvIonizFail(const char *reason, double oldval, double newval)</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00107">conv.h:107</a></div></div> <div class="ttc" id="structt__conv_html_abd38d8e278ee75b98028c44eff4c804f"><div class="ttname"><a href="structt__conv.html#abd38d8e278ee75b98028c44eff4c804f">t_conv::nIonFail</a></div><div class="ttdeci">long int nIonFail</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00223">conv.h:223</a></div></div> <div class="ttc" id="structt__conv_html_a79d8edf6eba6bdaf489f672e6b06b599"><div class="ttname"><a href="structt__conv.html#a79d8edf6eba6bdaf489f672e6b06b599">t_conv::lgLastSweepThisZone</a></div><div class="ttdeci">bool lgLastSweepThisZone</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00157">conv.h:157</a></div></div> <div class="ttc" id="conv_8h_html_a428646db213aaea528550eeed7083f5a"><div class="ttname"><a href="conv_8h.html#a428646db213aaea528550eeed7083f5a">EdenChange</a></div><div class="ttdeci">void EdenChange(double EdenNew)</div><div class="ttdef"><b>Definition:</b> <a href="eden__change_8cpp_source.html#l00012">eden_change.cpp:12</a></div></div> <div class="ttc" id="structt__conv_html_a84e3315b1f8c175f08884facacfef820"><div class="ttname"><a href="structt__conv.html#a84e3315b1f8c175f08884facacfef820">t_conv::chSolverEden</a></div><div class="ttdeci">char chSolverEden[20]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00245">conv.h:245</a></div></div> <div class="ttc" id="conv_8h_html_ad798e11c0792cd94718fff3c44e846bf"><div class="ttname"><a href="conv_8h.html#ad798e11c0792cd94718fff3c44e846bf">ConvEdenIoniz</a></div><div class="ttdeci">int ConvEdenIoniz(void)</div><div class="ttdef"><b>Definition:</b> <a href="conv__eden__ioniz_8cpp_source.html#l00021">conv_eden_ioniz.cpp:21</a></div></div> <div class="ttc" id="structt__conv_html_a5aaff1584648e9690872035df88faa18"><div class="ttname"><a href="structt__conv.html#a5aaff1584648e9690872035df88faa18">t_conv::BigEdenError</a></div><div class="ttdeci">realnum BigEdenError</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00220">conv.h:220</a></div></div> <div class="ttc" id="structt__conv_html_a25fca8d635528d4cefe11ff2d5e8dcd4"><div class="ttname"><a href="structt__conv.html#a25fca8d635528d4cefe11ff2d5e8dcd4">t_conv::chSolverTemp</a></div><div class="ttdeci">char chSolverTemp[20]</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00249">conv.h:249</a></div></div> <div class="ttc" id="structt__conv_html_a4878a4830667a71bdfdbd1e3ad9e089f"><div class="ttname"><a href="structt__conv.html#a4878a4830667a71bdfdbd1e3ad9e089f">t_conv::convIonizOldVal</a></div><div class="ttdeci">double convIonizOldVal() const </div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00123">conv.h:123</a></div></div> <div class="ttc" id="structt__conv_html_ac6d1e9a6a701d4b00f0d89dd4c44b812"><div class="ttname"><a href="structt__conv.html#ac6d1e9a6a701d4b00f0d89dd4c44b812">t_conv::nTotalFailures</a></div><div class="ttdeci">long int nTotalFailures</div><div class="ttdef"><b>Definition:</b> <a href="conv_8h_source.html#l00205">conv.h:205</a></div></div> <div class="ttc" id="conv_8h_html_a9b7b8c9584141bc6710e4759f38b908f"><div class="ttname"><a href="conv_8h.html#a9b7b8c9584141bc6710e4759f38b908f">ConvInitSolution</a></div><div class="ttdeci">bool ConvInitSolution()</div><div class="ttdef"><b>Definition:</b> <a href="conv__init__solution_8cpp_source.html#l00242">conv_init_solution.cpp:242</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>