<!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/helike_einsta.cpp File Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="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="summary"> <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">helike_einsta.cpp File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="cddefines_8h_source.html">cddefines.h</a>"</code><br/> <code>#include "<a class="el" href="physconst_8h_source.html">physconst.h</a>"</code><br/> <code>#include "<a class="el" href="taulines_8h_source.html">taulines.h</a>"</code><br/> <code>#include "<a class="el" href="dense_8h_source.html">dense.h</a>"</code><br/> <code>#include "<a class="el" href="trace_8h_source.html">trace.h</a>"</code><br/> <code>#include "<a class="el" href="hydro__bauman_8h_source.html">hydro_bauman.h</a>"</code><br/> <code>#include "<a class="el" href="iso_8h_source.html">iso.h</a>"</code><br/> <code>#include "<a class="el" href="helike_8h_source.html">helike.h</a>"</code><br/> <code>#include "<a class="el" href="helike__einsta_8h_source.html">helike_einsta.h</a>"</code><br/> <code>#include "<a class="el" href="hydroeinsta_8h_source.html">hydroeinsta.h</a>"</code><br/> </div><div class="textblock"><div class="dynheader"> Include dependency graph for helike_einsta.cpp:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp__incl.png" border="0" usemap="#_2home_2iurt_2rpmbuild_2_b_u_i_l_d_2c13_801_2source_2helike__einsta_8cpp" alt=""/></div> <map name="_2home_2iurt_2rpmbuild_2_b_u_i_l_d_2c13_801_2source_2helike__einsta_8cpp" id="_2home_2iurt_2rpmbuild_2_b_u_i_l_d_2c13_801_2source_2helike__einsta_8cpp"> <area shape="rect" id="node2" href="cddefines_8h.html" title="cddefines.h" alt="" coords="1259,109,1348,136"/><area shape="rect" id="node32" href="physconst_8h.html" title="physconst.h" alt="" coords="2653,184,2747,211"/><area shape="rect" id="node33" href="taulines_8h.html" title="taulines.h" alt="" coords="2687,259,2765,285"/><area shape="rect" id="node41" href="dense_8h.html" title="dense.h" alt="" coords="2822,109,2889,136"/><area shape="rect" id="node42" href="iso_8h.html" title="iso.h" alt="" coords="2867,184,2917,211"/><area shape="rect" id="node45" href="trace_8h.html" title="trace.h" alt="" coords="2966,109,3028,136"/><area shape="rect" id="node46" href="hydro__bauman_8h.html" title="hydro_bauman.h" alt="" coords="3053,109,3171,136"/><area shape="rect" id="node47" href="helike_8h.html" title="helike.h" alt="" coords="3196,109,3263,136"/><area shape="rect" id="node48" href="helike__einsta_8h.html" title="helike_einsta.h" alt="" coords="3287,109,3396,136"/><area shape="rect" id="node49" href="hydroeinsta_8h.html" title="hydroeinsta.h" alt="" coords="3421,109,3520,136"/><area shape="rect" id="node3" href="cdstd_8h.html" title="cdstd.h" alt="" coords="5,184,69,211"/><area shape="rect" id="node27" href="cloudyconfig_8h.html" title="cloudyconfig.h" alt="" coords="2035,184,2141,211"/><area shape="rect" id="node28" href="cpu_8h.html" title="cpu.h" alt="" coords="2166,184,2220,211"/><area shape="rect" id="node29" href="container__classes_8h.html" title="container_classes.h" alt="" coords="2245,184,2384,211"/><area shape="rect" id="node30" href="iter__track_8h.html" title="iter_track.h" alt="" coords="2409,184,2495,211"/><area shape="rect" id="node31" href="lines__service_8h.html" title="lines_service.h" alt="" coords="2520,184,2629,211"/><area shape="rect" id="node34" href="transition_8h.html" title="transition.h" alt="" coords="2722,333,2808,360"/><area shape="rect" id="node35" href="count__ptr_8h.html" title="count_ptr.h" alt="" coords="2523,483,2609,509"/><area shape="rect" id="node36" href="emission_8h.html" title="emission.h" alt="" coords="2604,408,2689,435"/><area shape="rect" id="node37" href="proxy__iterator_8h.html" title="proxy_iterator.h" alt="" coords="2653,483,2764,509"/><area shape="rect" id="node38" href="collision_8h.html" title="collision.h" alt="" coords="2764,408,2843,435"/><area shape="rect" id="node39" href="quantumstate_8h.html" title="quantumstate.h" alt="" coords="2868,408,2979,435"/><area shape="rect" id="node40" href="energy_8h.html" title="energy.h" alt="" coords="2888,483,2960,509"/><area shape="rect" id="node43" href="two__photon_8h.html" title="two_photon.h" alt="" coords="2842,259,2941,285"/><area shape="rect" id="node44" href="freebound_8h.html" title="freebound.h" alt="" coords="2967,259,3057,285"/></map> </div> </div> <p><a href="helike__einsta_8cpp_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:aebb2f51b4939c6d25a9b7d9f95388d9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#aebb2f51b4939c6d25a9b7d9f95388d9e">ritoa</a> (long li, long lf, long nelem, double k, double RI2)</td></tr> <tr class="separator:aebb2f51b4939c6d25a9b7d9f95388d9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa713b5fc27749ebe68c8907c3b76445"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#aaa713b5fc27749ebe68c8907c3b76445">ForbiddenAuls</a> (long ipHi, long ipLo, long nelem)</td></tr> <tr class="separator:aaa713b5fc27749ebe68c8907c3b76445"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38a5e10c8c3ccdd86ae0e408a7ad2e2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#a38a5e10c8c3ccdd86ae0e408a7ad2e2a">Jint</a> (double theta)</td></tr> <tr class="separator:a38a5e10c8c3ccdd86ae0e408a7ad2e2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a414a1f2da93eb4806e18604bdcd438c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#a414a1f2da93eb4806e18604bdcd438c6">AngerJ</a> (double vv, double zz)</td></tr> <tr class="separator:a414a1f2da93eb4806e18604bdcd438c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85ea3020133aff04c1c0e727bd70a5be"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#a85ea3020133aff04c1c0e727bd70a5be">scqdri</a> (double nstar, long int l, double npstar, long int lp, double iz)</td></tr> <tr class="separator:a85ea3020133aff04c1c0e727bd70a5be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac29942b121822c7ed6a0630e590a4941"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#ac29942b121822c7ed6a0630e590a4941">he_1trans</a> (long nelem, double Enerwn, double Eff_nupper, long lHi, long sHi, long jHi, double Eff_nlower, long lLo, long sLo, long jLo)</td></tr> <tr class="separator:ac29942b121822c7ed6a0630e590a4941"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14b03622eb6ba968cb8ba6611260a794"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#a14b03622eb6ba968cb8ba6611260a794">DoFSMixing</a> (long nelem, long ipLoSing, long ipHiSing)</td></tr> <tr class="separator:a14b03622eb6ba968cb8ba6611260a794"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af59b8af06be2485c9110a372553c4863"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#af59b8af06be2485c9110a372553c4863">helike_transprob</a> (long nelem, long ipHi, long ipLo)</td></tr> <tr class="separator:af59b8af06be2485c9110a372553c4863"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a689d51e32d293708aca4c952ccee496d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#a689d51e32d293708aca4c952ccee496d">HelikeTransProbSetup</a> (void)</td></tr> <tr class="separator:a689d51e32d293708aca4c952ccee496d"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:ad656be46ab1e6edd2564db67319218e4"><td class="memItemLeft" align="right" valign="top">static double *** </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#ad656be46ab1e6edd2564db67319218e4">TransProbs</a></td></tr> <tr class="separator:ad656be46ab1e6edd2564db67319218e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81d580eda33792f746d2927a42ac465e"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#a81d580eda33792f746d2927a42ac465e">vJint</a></td></tr> <tr class="separator:a81d580eda33792f746d2927a42ac465e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3482914b8a1b3e2d580ec381cd0217f"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="helike__einsta_8cpp.html#ae3482914b8a1b3e2d580ec381cd0217f">zJint</a></td></tr> <tr class="separator:ae3482914b8a1b3e2d580ec381cd0217f"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Function Documentation</h2> <a class="anchor" id="a414a1f2da93eb4806e18604bdcd438c6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double AngerJ </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"><em>vv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>zz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00058">58</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="helike__einsta_8cpp_source.html#l00043">Jint()</a>, <a class="el" href="physconst_8h_source.html#l00029">PI</a>, <a class="el" href="service_8cpp_source.html#l01053">qg32()</a>, <a class="el" href="helike__einsta_8cpp_source.html#l00040">vJint</a>, and <a class="el" href="helike__einsta_8cpp_source.html#l00040">zJint</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00146">scqdri()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp_a414a1f2da93eb4806e18604bdcd438c6_cgraph.png" border="0" usemap="#helike__einsta_8cpp_a414a1f2da93eb4806e18604bdcd438c6_cgraph" alt=""/></div> <map name="helike__einsta_8cpp_a414a1f2da93eb4806e18604bdcd438c6_cgraph" id="helike__einsta_8cpp_a414a1f2da93eb4806e18604bdcd438c6_cgraph"> <area shape="rect" id="node2" href="helike__einsta_8cpp.html#a38a5e10c8c3ccdd86ae0e408a7ad2e2a" title="Jint" alt="" coords="121,5,164,32"/><area shape="rect" id="node3" href="cddefines_8h.html#a4be06baac4e5abe78a3fb8f9ef8264ec" title="qg32" alt="" coords="117,56,168,83"/></map> </div> </p> </div> </div> <a class="anchor" id="a14b03622eb6ba968cb8ba6611260a794"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void DoFSMixing </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>nelem</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>ipLoSing</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>ipHiSing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <pre class="fragment">Every bit of this routine is based upon the singlet-triplet mixing formalism given in </pre><p> >>refer He FSM Drake, G. W. F. 1996, in Atomic, Molecular, & Optical Physics Handbook, >>refercon ed. G. W. F. Drake (New York: AIP Press). That formalism mixes the levels themselves, but since this code is not J-resolved, we simulate that by mixing only the transition probabilities. We find results comparable to those calculated in the fully J-resolved model spearheaded by Rob Bauman, and described in >>refer He FSM Bauman, R. P., Porter, R. L., Ferland, G. J., & MacAdam, K. B. 2005, ApJ, accepted </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">nelem</td><td></td></tr> <tr><td class="paramname">ipLoSing</td><td></td></tr> <tr><td class="paramname">ipHiSing</td><td></td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00894">894</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="cddefines_8h_source.html#l00582">ASSERT</a>, <a class="el" href="emission_8h_source.html#l00613">EmissionProxy::Aul()</a>, <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="transition_8h_source.html#l00408">TransitionProxy::Emis()</a>, <a class="el" href="transition_8h_source.html#l00438">TransitionProxy::EnergyWN()</a>, <a class="el" href="species2_8cpp_source.html#l00028">g</a>, <a class="el" href="transition_8h_source.html#l00396">TransitionProxy::Hi()</a>, <a class="el" href="cddefines_8cpp_source.html#l00007">ioQQQ</a>, <a class="el" href="iso_8h_source.html#l00063">ipHE_LIKE</a>, <a class="el" href="iso_8cpp_source.html#l00008">iso_sp</a>, <a class="el" href="transition_8h_source.html#l00392">TransitionProxy::Lo()</a>, <a class="el" href="physconst_8h_source.html#l00029">PI</a>, <a class="el" href="cddefines_8h_source.html#l00933">POW2</a>, <a class="el" href="iso_8h_source.html#l00461">t_iso_sp::QuantumNumbers2Index</a>, <a class="el" href="iso_8h_source.html#l00453">t_iso_sp::st</a>, <a class="el" href="iso_8h_source.html#l00444">t_iso_sp::trans()</a>, and <a class="el" href="physconst_8h_source.html#l00237">TRANS_PROB_CONST</a>.</p> <p>Referenced by <a class="el" href="iso__create_8cpp_source.html#l00039">iso_create()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp_a14b03622eb6ba968cb8ba6611260a794_cgraph.png" border="0" usemap="#helike__einsta_8cpp_a14b03622eb6ba968cb8ba6611260a794_cgraph" alt=""/></div> <map name="helike__einsta_8cpp_a14b03622eb6ba968cb8ba6611260a794_cgraph" id="helike__einsta_8cpp_a14b03622eb6ba968cb8ba6611260a794_cgraph"> <area shape="rect" id="node2" href="class_emission_proxy.html#a9af8861a39701ba33a2d3ca3c35fb9b3" title="EmissionProxy::Aul" alt="" coords="174,5,311,32"/><area shape="rect" id="node3" href="class_transition_proxy.html#ac0855da8cd5de9c73a5090ccf9afb56c" title="TransitionProxy::Emis" alt="" coords="167,56,318,83"/><area shape="rect" id="node5" href="class_transition_proxy.html#a84e266e5c28bd7ff2f2684e0e2fe1311" title="TransitionProxy::EnergyWN" alt="" coords="150,107,335,133"/><area shape="rect" id="node6" href="class_transition_proxy.html#a60ca35af20e0976f286b3fbe20138d76" title="TransitionProxy::Hi" alt="" coords="175,157,310,184"/><area shape="rect" id="node8" href="class_transition_proxy.html#a1638ab80d64ec581a835069760e83e1b" title="TransitionProxy::Lo" alt="" coords="175,208,310,235"/><area shape="rect" id="node9" href="classt__iso__sp.html#a50db694b604716f02364956474356b66" title="t_iso_sp::trans" alt="" coords="189,259,297,285"/><area shape="rect" id="node4" href="class_transition_proxy.html#ac799f931d83ed9cac01d6d904b66543f" title="TransitionProxy::ipEmis" alt="" coords="385,56,546,83"/><area shape="rect" id="node7" href="classq_list.html#acbb4ba2f6c94730b53b477f1ee67d0cb" title="qList::begin" alt="" coords="421,183,510,209"/></map> </div> </p> </div> </div> <a class="anchor" id="aaa713b5fc27749ebe68c8907c3b76445"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double ForbiddenAuls </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>ipHi</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>ipLo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>nelem</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <dl class="todo"><dt><b><a class="el" href="todo.html#_todo000058">Todo:</a></b></dt><dd>2 find a transition probability for this 2^3P0 - 2^3P1 transition. It will require a bit of trickery to insert into the rate matrix, because of the fact that the lower level has a higher index. See discussion "Energy order within 2 3P" near the top of helike.c </dd></dl> <dl class="todo"><dt><b><a class="el" href="todo.html#_todo000059">Todo:</a></b></dt><dd>2 find a transition probability for this 2^3P1 - 2^3P2 transition. It will require a bit of trickery to insert into the rate matrix, because of the fact that the lower level has a higher index. See discussion "Energy order within 2 3P" near the top of helike.c </dd></dl> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00221">221</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="cddefines_8h_source.html#l00582">ASSERT</a>, <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="lines__service_8cpp_source.html#l00084">eina()</a>, <a class="el" href="transition_8h_source.html#l00438">TransitionProxy::EnergyWN()</a>, <a class="el" href="service_8cpp_source.html#l00991">fixit()</a>, <a class="el" href="cddefines_8h_source.html#l00326">ipARGON</a>, <a class="el" href="iso_8h_source.html#l00041">ipHe1s1S</a>, <a class="el" href="iso_8h_source.html#l00049">ipHe2p1P</a>, <a class="el" href="iso_8h_source.html#l00046">ipHe2p3P0</a>, <a class="el" href="iso_8h_source.html#l00047">ipHe2p3P1</a>, <a class="el" href="iso_8h_source.html#l00048">ipHe2p3P2</a>, <a class="el" href="iso_8h_source.html#l00045">ipHe2s1S</a>, <a class="el" href="iso_8h_source.html#l00044">ipHe2s3S</a>, <a class="el" href="iso_8h_source.html#l00057">ipHe3p1P</a>, <a class="el" href="iso_8h_source.html#l00054">ipHe3p3P</a>, <a class="el" href="iso_8h_source.html#l00053">ipHe3s1S</a>, <a class="el" href="iso_8h_source.html#l00052">ipHe3s3S</a>, <a class="el" href="iso_8h_source.html#l00063">ipHE_LIKE</a>, <a class="el" href="cddefines_8h_source.html#l00310">ipHELIUM</a>, <a class="el" href="cddefines_8h_source.html#l00318">ipNEON</a>, <a class="el" href="iso_8h_source.html#l00086">IPRAD</a>, <a class="el" href="iso_8cpp_source.html#l00006">iso_ctrl</a>, <a class="el" href="iso_8h.html#afe567dc0739dc1e524dda45fe18a0a9d">iso_put_error()</a>, <a class="el" href="iso_8cpp_source.html#l00008">iso_sp</a>, <a class="el" href="iso_8h_source.html#l00021">L_</a>, <a class="el" href="cddefines_8h_source.html#l00765">MIN2</a>, <a class="el" href="iso_8h_source.html#l00020">N_</a>, <a class="el" href="cddefines_8h_source.html#l00933">POW2</a>, <a class="el" href="iso_8h_source.html#l00022">S_</a>, <a class="el" href="iso_8h_source.html#l00371">t_isoCTRL::SmallA</a>, <a class="el" href="iso_8h_source.html#l00453">t_iso_sp::st</a>, <a class="el" href="service_8cpp_source.html#l00886">TotalInsanity()</a>, and <a class="el" href="iso_8h_source.html#l00444">t_iso_sp::trans()</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00501">he_1trans()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp_aaa713b5fc27749ebe68c8907c3b76445_cgraph.png" border="0" usemap="#helike__einsta_8cpp_aaa713b5fc27749ebe68c8907c3b76445_cgraph" alt=""/></div> <map name="helike__einsta_8cpp_aaa713b5fc27749ebe68c8907c3b76445_cgraph" id="helike__einsta_8cpp_aaa713b5fc27749ebe68c8907c3b76445_cgraph"> <area shape="rect" id="node2" href="lines__service_8cpp.html#a7ae086ff488d0fbfe4b6aaccad59cc53" title="eina" alt="" coords="230,5,277,32"/><area shape="rect" id="node3" href="class_transition_proxy.html#a84e266e5c28bd7ff2f2684e0e2fe1311" title="TransitionProxy::EnergyWN" alt="" coords="161,56,346,83"/><area shape="rect" id="node4" href="cddefines_8h.html#af99f8430a8e7473900be47771ebf7ae8" title="fixit" alt="" coords="232,107,275,133"/><area shape="rect" id="node5" href="iso_8h.html#afe567dc0739dc1e524dda45fe18a0a9d" title="iso_put_error" alt="" coords="205,157,302,184"/><area shape="rect" id="node6" href="cddefines_8h.html#ac55e0608660d9a2b8dc1cc14d7f59081" title="TotalInsanity" alt="" coords="205,208,302,235"/><area shape="rect" id="node13" href="classt__iso__sp.html#a50db694b604716f02364956474356b66" title="t_iso_sp::trans" alt="" coords="199,259,307,285"/><area shape="rect" id="node7" href="cddefines_8h.html#af8db551b05632267395b6fae63fe674d" title="ShowMe" alt="" coords="395,208,469,235"/><area shape="rect" id="node8" href="cddrive_8cpp.html#a1683a6537f84dbd42f41a51958d5ec3c" title="cdCautions" alt="" coords="544,107,632,133"/><area shape="rect" id="node9" href="cddrive_8cpp.html#a195b2fbc732fe70fe615818b455d71af" title="cdPrintCommands" alt="" coords="523,157,653,184"/><area shape="rect" id="node10" href="cddrive_8cpp.html#abba377f1299e86c11e62bb58d9dac921" title="cdWarnings" alt="" coords="543,208,633,235"/><area shape="rect" id="node11" href="mole_8h.html#aaa8c58e96a89149454224f87acefcf90" title="findspecieslocal" alt="" coords="531,259,645,285"/><area shape="rect" id="node12" href="class_singleton.html#a3c8c8b154dbf1701b773eb6a49d72f71" title="Singleton\< t_version\l \>::Inst" alt="" coords="517,310,659,351"/></map> </div> </p> </div> </div> <a class="anchor" id="ac29942b121822c7ed6a0630e590a4941"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double he_1trans </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>nelem</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>Enerwn</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>Eff_nupper</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>lHi</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>sHi</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>jHi</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>Eff_nlower</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>lLo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>sLo</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>jLo</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <pre class="fragment">compute energy diffference in wn and Aul for given line </pre><p> return is 0 for success, 1 for failure </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">nelem</td><td>charge on the C scale, 1 is helium </td></tr> <tr><td class="paramname">Enerwn</td><td>energy difference in wavenumber </td></tr> <tr><td class="paramname">Eff_nupper</td><td>upper quantum numbers </td></tr> <tr><td class="paramname">Eff_nlower</td><td>lower quantum numbers </td></tr> <tr><td class="paramname">lHi</td><td></td></tr> <tr><td class="paramname">sHi</td><td></td></tr> <tr><td class="paramname">jHi</td><td></td></tr> <tr><td class="paramname">lLo</td><td></td></tr> <tr><td class="paramname">sLo</td><td></td></tr> <tr><td class="paramname">jLo</td><td></td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00501">501</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="cddefines_8h_source.html#l00582">ASSERT</a>, <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="helike__einsta_8cpp_source.html#l00221">ForbiddenAuls()</a>, <a class="el" href="hydro__bauman_8cpp_source.html#l02324">H_Einstein_A()</a>, <a class="el" href="cddefines_8cpp_source.html#l00007">ioQQQ</a>, <a class="el" href="iso_8h_source.html#l00041">ipHe1s1S</a>, <a class="el" href="iso_8h_source.html#l00049">ipHe2p1P</a>, <a class="el" href="iso_8h_source.html#l00046">ipHe2p3P0</a>, <a class="el" href="iso_8h_source.html#l00047">ipHe2p3P1</a>, <a class="el" href="iso_8h_source.html#l00048">ipHe2p3P2</a>, <a class="el" href="iso_8h_source.html#l00045">ipHe2s1S</a>, <a class="el" href="iso_8h_source.html#l00044">ipHe2s3S</a>, <a class="el" href="iso_8h_source.html#l00052">ipHe3s3S</a>, <a class="el" href="iso_8h_source.html#l00063">ipHE_LIKE</a>, <a class="el" href="cddefines_8h_source.html#l00310">ipHELIUM</a>, <a class="el" href="cddefines_8h_source.html#l00309">ipHYDROGEN</a>, <a class="el" href="iso_8h_source.html#l00086">IPRAD</a>, <a class="el" href="iso_8cpp_source.html#l00006">iso_ctrl</a>, <a class="el" href="iso_8h.html#afe567dc0739dc1e524dda45fe18a0a9d">iso_put_error()</a>, <a class="el" href="iso_8cpp_source.html#l00008">iso_sp</a>, <a class="el" href="cddefines_8h_source.html#l00786">MAX2</a>, <a class="el" href="helike__einsta_8h_source.html#l00009">MAX_TP_INDEX</a>, <a class="el" href="iso_8h_source.html#l00020">N_</a>, <a class="el" href="iso_8h_source.html#l00461">t_iso_sp::QuantumNumbers2Index</a>, <a class="el" href="helike__einsta_8cpp_source.html#l01027">ritoa()</a>, <a class="el" href="physconst_8h_source.html#l00115">RYD_INF</a>, <a class="el" href="optimize__subplx_8cpp_source.html#l01835">S</a>, <a class="el" href="helike__einsta_8cpp_source.html#l00146">scqdri()</a>, <a class="el" href="iso_8h_source.html#l00371">t_isoCTRL::SmallA</a>, <a class="el" href="service_8cpp_source.html#l00886">TotalInsanity()</a>, <a class="el" href="physconst_8h_source.html#l00237">TRANS_PROB_CONST</a>, and <a class="el" href="helike__einsta_8cpp_source.html#l00025">TransProbs</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l01059">helike_transprob()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp_ac29942b121822c7ed6a0630e590a4941_cgraph.png" border="0" usemap="#helike__einsta_8cpp_ac29942b121822c7ed6a0630e590a4941_cgraph" alt=""/></div> <map name="helike__einsta_8cpp_ac29942b121822c7ed6a0630e590a4941_cgraph" id="helike__einsta_8cpp_ac29942b121822c7ed6a0630e590a4941_cgraph"> <area shape="rect" id="node2" href="helike__einsta_8cpp.html#aaa713b5fc27749ebe68c8907c3b76445" title="ForbiddenAuls" alt="" coords="134,157,239,184"/><area shape="rect" id="node6" href="iso_8h.html#afe567dc0739dc1e524dda45fe18a0a9d" title="iso_put_error" alt="" coords="333,208,430,235"/><area shape="rect" id="node7" href="cddefines_8h.html#ac55e0608660d9a2b8dc1cc14d7f59081" title="TotalInsanity" alt="" coords="333,259,430,285"/><area shape="rect" id="node15" href="hydro__bauman_8cpp.html#ab649def4d75158987ca448036ac4f7a6" title="H_Einstein_A" alt="" coords="135,309,238,336"/><area shape="rect" id="node36" href="helike__einsta_8cpp.html#aebb2f51b4939c6d25a9b7d9f95388d9e" title="ritoa" alt="" coords="163,360,210,387"/><area shape="rect" id="node37" href="helike__einsta_8cpp.html#a85ea3020133aff04c1c0e727bd70a5be" title="scqdri" alt="" coords="158,436,215,463"/><area shape="rect" id="node3" href="lines__service_8cpp.html#a7ae086ff488d0fbfe4b6aaccad59cc53" title="eina" alt="" coords="358,107,405,133"/><area shape="rect" id="node4" href="class_transition_proxy.html#a84e266e5c28bd7ff2f2684e0e2fe1311" title="TransitionProxy::EnergyWN" alt="" coords="289,157,474,184"/><area shape="rect" id="node5" href="cddefines_8h.html#af99f8430a8e7473900be47771ebf7ae8" title="fixit" alt="" coords="360,5,403,32"/><area shape="rect" id="node14" href="classt__iso__sp.html#a50db694b604716f02364956474356b66" title="t_iso_sp::trans" alt="" coords="327,56,435,83"/><area shape="rect" id="node8" href="cddefines_8h.html#af8db551b05632267395b6fae63fe674d" title="ShowMe" alt="" coords="523,132,597,159"/><area shape="rect" id="node9" href="cddrive_8cpp.html#a1683a6537f84dbd42f41a51958d5ec3c" title="cdCautions" alt="" coords="667,157,755,184"/><area shape="rect" id="node10" href="cddrive_8cpp.html#a195b2fbc732fe70fe615818b455d71af" title="cdPrintCommands" alt="" coords="645,208,776,235"/><area shape="rect" id="node11" href="cddrive_8cpp.html#abba377f1299e86c11e62bb58d9dac921" title="cdWarnings" alt="" coords="665,5,756,32"/><area shape="rect" id="node12" href="mole_8h.html#aaa8c58e96a89149454224f87acefcf90" title="findspecieslocal" alt="" coords="653,107,768,133"/><area shape="rect" id="node13" href="class_singleton.html#a3c8c8b154dbf1701b773eb6a49d72f71" title="Singleton\< t_version\l \>::Inst" alt="" coords="1072,59,1213,101"/><area shape="rect" id="node16" href="hydro__bauman_8cpp.html#a82bc4719364d6f8b911af7395af74ef2" title="H_Einstein_A_log10" alt="" coords="311,309,451,336"/><area shape="rect" id="node28" href="hydro__bauman_8cpp.html#a3063ed0a3f9b6ac85639d072a9a190d6" title="H_Einstein_A_lin" alt="" coords="320,360,443,387"/><area shape="rect" id="node17" href="hydro__bauman_8cpp.html#a621ae8351d61c384d98b708320b51ce3" title="hv" alt="" coords="541,309,579,336"/><area shape="rect" id="node18" href="cddefines_8h.html#af8b447a5ada64e1bf35b60f63a12a9a0" title="pow3" alt="" coords="533,360,587,387"/><area shape="rect" id="node19" href="hydro__bauman_8cpp.html#aa17956a38afe55eba365432ea8830172" title="hri_log10" alt="" coords="523,259,597,285"/><area shape="rect" id="node20" href="hydro__bauman_8cpp.html#afd408ede13a36e3e65d5a2a0faaee545" title="hrii_log" alt="" coords="679,259,742,285"/><area shape="rect" id="node21" href="cddefines_8h.html#af9b7f7f358d63c4ddf2217b4b1e0caf4" title="powi" alt="" coords="1118,349,1167,376"/><area shape="rect" id="node23" href="thirdparty_8cpp.html#a7123670d5d86dcd36392574a3790d9a5" title="lfactorial" alt="" coords="953,147,1023,173"/><area shape="rect" id="node25" href="hydro__bauman_8cpp.html#a6dc219689c6c2fa159afc9cf96b50699" title="log10_fsff" alt="" coords="825,147,903,173"/><area shape="rect" id="node26" href="hydro__bauman_8cpp.html#a9b171b106efcffa37f354064265f68c3" title="F21_mx" alt="" coords="829,299,899,325"/><area shape="rect" id="node22" href="cddefines_8h.html#a0de187a3727fd1744a023fe708b20776" title="is_odd" alt="" coords="1262,375,1322,401"/><area shape="rect" id="node24" href="classt__lfact.html#a700b032219a66af0d0f8538e1da08724" title="t_lfact::get_lfact" alt="" coords="1085,147,1201,173"/><area shape="rect" id="node27" href="hydro__bauman_8cpp.html#a35efe1eeb72d920b2d9d5a26695b7cdc" title="F21i_log" alt="" coords="953,299,1023,325"/><area shape="rect" id="node29" href="hydro__bauman_8cpp.html#a0acf880994c3d303144d862423fb1e01" title="hri" alt="" coords="541,411,579,437"/><area shape="rect" id="node30" href="hydro__bauman_8cpp.html#a6ef37ca90885cd9aa32785085f100d41" title="hrii" alt="" coords="845,432,883,459"/><area shape="rect" id="node31" href="thirdparty_8cpp.html#a284ae4c142e4f8c3d005215fceab4a5e" title="factorial" alt="" coords="1109,451,1177,477"/><area shape="rect" id="node32" href="hydro__bauman_8cpp.html#a444cc15c2b9a5dc88ef817a5c0996dea" title="fsff" alt="" coords="967,400,1009,427"/><area shape="rect" id="node33" href="hydro__bauman_8cpp.html#aee27f4de5678c9daae6ebb2cce2a4040" title="F21" alt="" coords="966,501,1010,528"/><area shape="rect" id="node35" href="cddefines_8h.html#a34a972cf4be2379a5ee363b82d623b3a" title="pow2" alt="" coords="961,552,1015,579"/><area shape="rect" id="node34" href="hydro__bauman_8cpp.html#acef68bfbb71f9cd8750856974346171d" title="F21i" alt="" coords="1119,501,1166,528"/><area shape="rect" id="node38" href="helike__einsta_8cpp.html#a414a1f2da93eb4806e18604bdcd438c6" title="AngerJ" alt="" coords="350,461,413,488"/><area shape="rect" id="node39" href="helike__einsta_8cpp.html#a38a5e10c8c3ccdd86ae0e408a7ad2e2a" title="Jint" alt="" coords="539,461,581,488"/><area shape="rect" id="node40" href="cddefines_8h.html#a4be06baac4e5abe78a3fb8f9ef8264ec" title="qg32" alt="" coords="535,512,585,539"/></map> </div> </p> </div> </div> <a class="anchor" id="af59b8af06be2485c9110a372553c4863"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="cddefines_8h.html#a9aeda5ccf905f7d5241c0fe35434c820">realnum</a> helike_transprob </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>nelem</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>ipHi</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>ipLo</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>helike_transprob get transition probability for helium-like transition [s-1] </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">nelem</td><td></td></tr> <tr><td class="paramname">ipHi</td><td></td></tr> <tr><td class="paramname">ipLo</td><td></td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l01059">1059</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="cddefines_8h_source.html#l00582">ASSERT</a>, <a class="el" href="iso_8h_source.html#l00567">t_iso_sp::CachedAs</a>, <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="transition_8h_source.html#l00438">TransitionProxy::EnergyWN()</a>, <a class="el" href="helike__einsta_8cpp_source.html#l00501">he_1trans()</a>, <a class="el" href="helike__energy_8cpp_source.html#l00243">helike_quantum_defect()</a>, <a class="el" href="hydroeinsta_8cpp_source.html#l00012">HydroEinstA()</a>, <a class="el" href="iso_8h_source.html#l00063">ipHE_LIKE</a>, <a class="el" href="iso_8h_source.html#l00086">IPRAD</a>, <a class="el" href="iso_8h.html#afe567dc0739dc1e524dda45fe18a0a9d">iso_put_error()</a>, <a class="el" href="iso_8cpp_source.html#l00008">iso_sp</a>, <a class="el" href="iso_8h_source.html#l00021">L_</a>, <a class="el" href="iso_8h_source.html#l00020">N_</a>, <a class="el" href="iso_8h_source.html#l00505">t_iso_sp::n_HighestResolved_max</a>, <a class="el" href="cddefines_8h_source.html#l00933">POW2</a>, <a class="el" href="iso_8h_source.html#l00022">S_</a>, and <a class="el" href="iso_8h_source.html#l00444">t_iso_sp::trans()</a>.</p> <p>Referenced by <a class="el" href="iso__create_8cpp_source.html#l00039">iso_create()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp_af59b8af06be2485c9110a372553c4863_cgraph.png" border="0" usemap="#helike__einsta_8cpp_af59b8af06be2485c9110a372553c4863_cgraph" alt=""/></div> <map name="helike__einsta_8cpp_af59b8af06be2485c9110a372553c4863_cgraph" id="helike__einsta_8cpp_af59b8af06be2485c9110a372553c4863_cgraph"> <area shape="rect" id="node2" href="class_transition_proxy.html#a84e266e5c28bd7ff2f2684e0e2fe1311" title="TransitionProxy::EnergyWN" alt="" coords="531,5,717,32"/><area shape="rect" id="node3" href="helike__einsta_8cpp.html#ac29942b121822c7ed6a0630e590a4941" title="he_1trans" alt="" coords="210,233,289,260"/><area shape="rect" id="node7" href="iso_8h.html#afe567dc0739dc1e524dda45fe18a0a9d" title="iso_put_error" alt="" coords="575,81,673,108"/><area shape="rect" id="node15" href="classt__iso__sp.html#a50db694b604716f02364956474356b66" title="t_iso_sp::trans" alt="" coords="570,401,678,428"/><area shape="rect" id="node42" href="helike_8h.html#af8dcc4895428c4a8ab4561d084bbf6a3" title="helike_quantum_defect" alt="" coords="171,335,327,361"/><area shape="rect" id="node43" href="hydroeinsta_8cpp.html#ade10882aa70f792c5ba255f89ba3c237" title="HydroEinstA" alt="" coords="201,487,297,513"/><area shape="rect" id="node4" href="helike__einsta_8cpp.html#aaa713b5fc27749ebe68c8907c3b76445" title="ForbiddenAuls" alt="" coords="377,183,482,209"/><area shape="rect" id="node8" href="cddefines_8h.html#ac55e0608660d9a2b8dc1cc14d7f59081" title="TotalInsanity" alt="" coords="575,339,673,365"/><area shape="rect" id="node16" href="hydro__bauman_8cpp.html#ab649def4d75158987ca448036ac4f7a6" title="H_Einstein_A" alt="" coords="378,233,481,260"/><area shape="rect" id="node37" href="helike__einsta_8cpp.html#aebb2f51b4939c6d25a9b7d9f95388d9e" title="ritoa" alt="" coords="406,132,453,159"/><area shape="rect" id="node38" href="helike__einsta_8cpp.html#a85ea3020133aff04c1c0e727bd70a5be" title="scqdri" alt="" coords="401,335,458,361"/><area shape="rect" id="node5" href="lines__service_8cpp.html#a7ae086ff488d0fbfe4b6aaccad59cc53" title="eina" alt="" coords="601,132,647,159"/><area shape="rect" id="node6" href="cddefines_8h.html#af99f8430a8e7473900be47771ebf7ae8" title="fixit" alt="" coords="603,183,645,209"/><area shape="rect" id="node9" href="cddefines_8h.html#af8db551b05632267395b6fae63fe674d" title="ShowMe" alt="" coords="766,408,839,435"/><area shape="rect" id="node10" href="cddrive_8cpp.html#a1683a6537f84dbd42f41a51958d5ec3c" title="cdCautions" alt="" coords="909,560,997,587"/><area shape="rect" id="node11" href="cddrive_8cpp.html#a195b2fbc732fe70fe615818b455d71af" title="cdPrintCommands" alt="" coords="888,357,1019,384"/><area shape="rect" id="node12" href="cddrive_8cpp.html#abba377f1299e86c11e62bb58d9dac921" title="cdWarnings" alt="" coords="908,408,999,435"/><area shape="rect" id="node13" href="mole_8h.html#aaa8c58e96a89149454224f87acefcf90" title="findspecieslocal" alt="" coords="896,509,1011,536"/><area shape="rect" id="node14" href="class_singleton.html#a3c8c8b154dbf1701b773eb6a49d72f71" title="Singleton\< t_version\l \>::Inst" alt="" coords="1315,451,1456,493"/><area shape="rect" id="node17" href="hydro__bauman_8cpp.html#a82bc4719364d6f8b911af7395af74ef2" title="H_Einstein_A_log10" alt="" coords="554,284,694,311"/><area shape="rect" id="node29" href="hydro__bauman_8cpp.html#a3063ed0a3f9b6ac85639d072a9a190d6" title="H_Einstein_A_lin" alt="" coords="563,233,685,260"/><area shape="rect" id="node18" href="hydro__bauman_8cpp.html#a621ae8351d61c384d98b708320b51ce3" title="hv" alt="" coords="783,208,822,235"/><area shape="rect" id="node19" href="cddefines_8h.html#af8b447a5ada64e1bf35b60f63a12a9a0" title="pow3" alt="" coords="776,259,829,285"/><area shape="rect" id="node20" href="hydro__bauman_8cpp.html#aa17956a38afe55eba365432ea8830172" title="hri_log10" alt="" coords="765,309,840,336"/><area shape="rect" id="node21" href="hydro__bauman_8cpp.html#afd408ede13a36e3e65d5a2a0faaee545" title="hrii_log" alt="" coords="922,307,985,333"/><area shape="rect" id="node22" href="cddefines_8h.html#af9b7f7f358d63c4ddf2217b4b1e0caf4" title="powi" alt="" coords="1361,205,1410,232"/><area shape="rect" id="node24" href="thirdparty_8cpp.html#a7123670d5d86dcd36392574a3790d9a5" title="lfactorial" alt="" coords="1195,404,1266,431"/><area shape="rect" id="node26" href="hydro__bauman_8cpp.html#a6dc219689c6c2fa159afc9cf96b50699" title="log10_fsff" alt="" coords="1067,357,1146,384"/><area shape="rect" id="node27" href="hydro__bauman_8cpp.html#a9b171b106efcffa37f354064265f68c3" title="F21_mx" alt="" coords="1072,256,1141,283"/><area shape="rect" id="node23" href="cddefines_8h.html#a0de187a3727fd1744a023fe708b20776" title="is_odd" alt="" coords="1505,143,1565,169"/><area shape="rect" id="node25" href="classt__lfact.html#a700b032219a66af0d0f8538e1da08724" title="t_lfact::get_lfact" alt="" coords="1327,400,1443,427"/><area shape="rect" id="node28" href="hydro__bauman_8cpp.html#a35efe1eeb72d920b2d9d5a26695b7cdc" title="F21i_log" alt="" coords="1195,256,1266,283"/><area shape="rect" id="node30" href="hydro__bauman_8cpp.html#a0acf880994c3d303144d862423fb1e01" title="hri" alt="" coords="783,145,822,172"/><area shape="rect" id="node31" href="hydro__bauman_8cpp.html#a6ef37ca90885cd9aa32785085f100d41" title="hrii" alt="" coords="1087,113,1126,140"/><area shape="rect" id="node32" href="thirdparty_8cpp.html#a284ae4c142e4f8c3d005215fceab4a5e" title="factorial" alt="" coords="1351,16,1419,43"/><area shape="rect" id="node33" href="hydro__bauman_8cpp.html#a444cc15c2b9a5dc88ef817a5c0996dea" title="fsff" alt="" coords="1210,53,1251,80"/><area shape="rect" id="node34" href="hydro__bauman_8cpp.html#aee27f4de5678c9daae6ebb2cce2a4040" title="F21" alt="" coords="1209,155,1253,181"/><area shape="rect" id="node36" href="cddefines_8h.html#a34a972cf4be2379a5ee363b82d623b3a" title="pow2" alt="" coords="1204,104,1257,131"/><area shape="rect" id="node35" href="hydro__bauman_8cpp.html#acef68bfbb71f9cd8750856974346171d" title="F21i" alt="" coords="1362,155,1409,181"/><area shape="rect" id="node39" href="helike__einsta_8cpp.html#a414a1f2da93eb4806e18604bdcd438c6" title="AngerJ" alt="" coords="593,459,655,485"/><area shape="rect" id="node40" href="helike__einsta_8cpp.html#a38a5e10c8c3ccdd86ae0e408a7ad2e2a" title="Jint" alt="" coords="781,509,824,536"/><area shape="rect" id="node41" href="cddefines_8h.html#a4be06baac4e5abe78a3fb8f9ef8264ec" title="qg32" alt="" coords="777,459,828,485"/><area shape="rect" id="node44" href="hydrooscilstr_8cpp.html#a82cb671a022dcc8466c95a1451698dff" title="HydroOscilStr" alt="" coords="377,487,481,513"/></map> </div> </p> </div> </div> <a class="anchor" id="a689d51e32d293708aca4c952ccee496d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void HelikeTransProbSetup </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <dl class="todo"><dt><b><a class="el" href="todo.html#_todo000060">Todo:</a></b></dt><dd>2 this test is out of place, where should it go? </dd></dl> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l01132">1132</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="service_8cpp_source.html#l00901">BadRead()</a>, <a class="el" href="cddefines_8h_source.html#l00438">cdEXIT</a>, <a class="el" href="helike__cs_8cpp.html#aac08c6d9c36485fb06c3d0e477275b93">chLine_LENGTH</a>, <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="cddefines_8h_source.html#l00144">EXIT_FAILURE</a>, <a class="el" href="service_8cpp_source.html#l00381">FFmtRead()</a>, <a class="el" href="cddefines_8cpp_source.html#l00007">ioQQQ</a>, <a class="el" href="iso_8h_source.html#l00041">ipHe1s1S</a>, <a class="el" href="cddefines_8h_source.html#l00310">ipHELIUM</a>, <a class="el" href="trace_8h_source.html#l00012">t_trace::lgTrace</a>, <a class="el" href="cddefines_8h_source.html#l00262">LIMELM</a>, <a class="el" href="cddefines_8h_source.html#l00505">MALLOC</a>, <a class="el" href="helike__einsta_8h_source.html#l00009">MAX_TP_INDEX</a>, <a class="el" href="helike__einsta_8h_source.html#l00007">N_HE1_TRANS_PROB</a>, <a class="el" href="cpu_8cpp_source.html#l00616">open_data()</a>, <a class="el" href="service_8cpp_source.html#l00070">read_whole_line()</a>, <a class="el" href="cddefines_8h_source.html#l01443">strchr_s()</a>, <a class="el" href="trace_8cpp_source.html#l00005">trace</a>, <a class="el" href="helike_8h_source.html#l00022">TRANSPROBMAGIC</a>, and <a class="el" href="helike__einsta_8cpp_source.html#l00025">TransProbs</a>.</p> <p>Referenced by <a class="el" href="iso__create_8cpp_source.html#l00039">iso_create()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp_a689d51e32d293708aca4c952ccee496d_cgraph.png" border="0" usemap="#helike__einsta_8cpp_a689d51e32d293708aca4c952ccee496d_cgraph" alt=""/></div> <map name="helike__einsta_8cpp_a689d51e32d293708aca4c952ccee496d_cgraph" id="helike__einsta_8cpp_a689d51e32d293708aca4c952ccee496d_cgraph"> <area shape="rect" id="node2" href="cddefines_8h.html#a52e25e18173ed15226bc0d59b431b8a3" title="BadRead" alt="" coords="402,5,478,32"/><area shape="rect" id="node9" href="cddefines_8h.html#a90efabc9ffbf9069ba9f9b532862ae71" title="FFmtRead" alt="" coords="223,56,307,83"/><area shape="rect" id="node11" href="cpu_8cpp.html#a365356a809aa94ee905d59cb878bba55" title="open_data" alt="" coords="224,107,307,133"/><area shape="rect" id="node18" href="cddefines_8h.html#ad12f35eca35771fb382c08e43d573a03" title="read_whole_line" alt="" coords="208,157,323,184"/><area shape="rect" id="node19" href="cddefines_8h.html#a97f4bf97c62d4cc2f9266ebed66d7f3d" title="strchr_s" alt="" coords="231,208,300,235"/><area shape="rect" id="node3" href="cddefines_8h.html#af8db551b05632267395b6fae63fe674d" title="ShowMe" alt="" coords="758,107,831,133"/><area shape="rect" id="node4" href="cddrive_8cpp.html#a1683a6537f84dbd42f41a51958d5ec3c" title="cdCautions" alt="" coords="907,5,995,32"/><area shape="rect" id="node5" href="cddrive_8cpp.html#a195b2fbc732fe70fe615818b455d71af" title="cdPrintCommands" alt="" coords="885,56,1016,83"/><area shape="rect" id="node6" href="cddrive_8cpp.html#abba377f1299e86c11e62bb58d9dac921" title="cdWarnings" alt="" coords="905,107,996,133"/><area shape="rect" id="node7" href="mole_8h.html#aaa8c58e96a89149454224f87acefcf90" title="findspecieslocal" alt="" coords="893,157,1008,184"/><area shape="rect" id="node8" href="class_singleton.html#a3c8c8b154dbf1701b773eb6a49d72f71" title="Singleton\< t_version\l \>::Inst" alt="" coords="880,209,1021,250"/><area shape="rect" id="node10" href="cddefines_8h.html#ae6ecbd79f3ed104df8afd4c7e53a1c06" title="min" alt="" coords="419,56,461,83"/><area shape="rect" id="node12" href="cpu_8cpp.html#a4c4499b91fd6a17296a5e901d681be20" title="AbortErrorMessage" alt="" coords="373,107,507,133"/><area shape="rect" id="node14" href="classt__cpu.html#a6abb28da25284366b6d540d89a8d0a3e" title="t_cpu::i" alt="" coords="601,157,666,184"/><area shape="rect" id="node16" href="classt__cpu__i.html#a45cf99fdf7a64a9a0c8c9bed7fe6ae78" title="t_cpu_i::getPathList" alt="" coords="371,208,509,235"/><area shape="rect" id="node13" href="classt__cpu__i.html#abbeda97a3d393de692a246b9ce054a61" title="t_cpu_i::firstOpen" alt="" coords="571,56,696,83"/><area shape="rect" id="node15" href="classt__cpu__i.html#ab54a1d5d1e0f63833a7ca77c1ad5d630" title="t_cpu_i::printDataPath" alt="" coords="557,107,709,133"/><area shape="rect" id="node17" href="cddefines_8h.html#ac55e0608660d9a2b8dc1cc14d7f59081" title="TotalInsanity" alt="" coords="585,208,682,235"/></map> </div> </p> </div> </div> <a class="anchor" id="a38a5e10c8c3ccdd86ae0e408a7ad2e2a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double Jint </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"><em>theta</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00043">43</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="physconst_8h_source.html#l00029">PI</a>, <a class="el" href="helike__einsta_8cpp_source.html#l00040">vJint</a>, and <a class="el" href="helike__einsta_8cpp_source.html#l00040">zJint</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00058">AngerJ()</a>.</p> </div> </div> <a class="anchor" id="aebb2f51b4939c6d25a9b7d9f95388d9e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="cddefines_8h.html#a10b2d890d871e1489bb02b7e70d9bdfb">STATIC</a> double ritoa </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>li</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>lf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>nelem</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>k</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>RI2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l01027">1027</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="physconst_8h_source.html#l00088">ATOMIC_MASS_UNIT</a>, <a class="el" href="dense_8h_source.html#l00075">t_dense::AtomicWeight</a>, <a class="el" href="physconst_8h_source.html#l00222">BOHR_RADIUS_CM</a>, <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="dense_8cpp_source.html#l00024">dense</a>, <a class="el" href="physconst_8h_source.html#l00091">ELECTRON_MASS</a>, <a class="el" href="physconst_8h_source.html#l00144">H_BAR</a>, <a class="el" href="physconst_8h_source.html#l00029">PI</a>, <a class="el" href="physconst_8h_source.html#l00100">SPEEDLIGHT</a>, and <a class="el" href="physconst_8h_source.html#l00237">TRANS_PROB_CONST</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00501">he_1trans()</a>.</p> </div> </div> <a class="anchor" id="a85ea3020133aff04c1c0e727bd70a5be"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double scqdri </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"><em>nstar</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long int </td> <td class="paramname"><em>l</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>npstar</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long int </td> <td class="paramname"><em>lp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>iz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00146">146</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>References <a class="el" href="helike__einsta_8cpp_source.html#l00058">AngerJ()</a>, <a class="el" href="cddefines_8h_source.html#l00582">ASSERT</a>, <a class="el" href="cddefines_8h_source.html#l00688">DEBUG_ENTRY</a>, <a class="el" href="species2_8cpp_source.html#l00028">g</a>, and <a class="el" href="physconst_8h_source.html#l00029">PI</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00501">he_1trans()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="helike__einsta_8cpp_a85ea3020133aff04c1c0e727bd70a5be_cgraph.png" border="0" usemap="#helike__einsta_8cpp_a85ea3020133aff04c1c0e727bd70a5be_cgraph" alt=""/></div> <map name="helike__einsta_8cpp_a85ea3020133aff04c1c0e727bd70a5be_cgraph" id="helike__einsta_8cpp_a85ea3020133aff04c1c0e727bd70a5be_cgraph"> <area shape="rect" id="node2" href="helike__einsta_8cpp.html#a414a1f2da93eb4806e18604bdcd438c6" title="AngerJ" alt="" coords="113,31,175,57"/><area shape="rect" id="node3" href="helike__einsta_8cpp.html#a38a5e10c8c3ccdd86ae0e408a7ad2e2a" title="Jint" alt="" coords="228,5,271,32"/><area shape="rect" id="node4" href="cddefines_8h.html#a4be06baac4e5abe78a3fb8f9ef8264ec" title="qg32" alt="" coords="224,56,275,83"/></map> </div> </p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a class="anchor" id="ad656be46ab1e6edd2564db67319218e4"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double*** TransProbs</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00025">25</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00501">he_1trans()</a>, and <a class="el" href="helike__einsta_8cpp_source.html#l01132">HelikeTransProbSetup()</a>.</p> </div> </div> <a class="anchor" id="a81d580eda33792f746d2927a42ac465e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double vJint</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00040">40</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00058">AngerJ()</a>, and <a class="el" href="helike__einsta_8cpp_source.html#l00043">Jint()</a>.</p> </div> </div> <a class="anchor" id="ae3482914b8a1b3e2d580ec381cd0217f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double zJint</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="helike__einsta_8cpp_source.html#l00040">40</a> of file <a class="el" href="helike__einsta_8cpp_source.html">helike_einsta.cpp</a>.</p> <p>Referenced by <a class="el" href="helike__einsta_8cpp_source.html#l00058">AngerJ()</a>, and <a class="el" href="helike__einsta_8cpp_source.html#l00043">Jint()</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Sat Oct 19 2013 10:43:54 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>