Ignore:
Timestamp:
Mar 14, 2015 5:35:03 PM (8 years ago)
Author:
toby
Message:

change sphinx docs links; rebuild & fixing minor formatting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sphinxdocs/build/html/_modules/GSASIIexprGUI.html

    r1513 r1709  
    5252<span class="c">#GSASIIexprGUI - Expression Definition and Evaluation</span>
    5353<span class="c">########### SVN repository information ###################</span>
    54 <span class="c"># $Date: 2014-07-06 12:53:47 -0500 (Sun, 06 Jul 2014) $</span>
     54<span class="c"># $Date: 2015-01-09 18:33:57 -0600 (Fri, 09 Jan 2015) $</span>
    5555<span class="c"># $Author: toby $</span>
    56 <span class="c"># $Revision: 1413 $</span>
    57 <span class="c"># $URL: https://subversion.xor.aps.anl.gov/pyGSAS/trunk/GSASIIexprGUI.py $</span>
    58 <span class="c"># $Id: GSASIIexprGUI.py 1413 2014-07-06 17:53:47Z toby $</span>
     56<span class="c"># $Revision: 1627 $</span>
     57<span class="c"># $URL: https://subversion.xray.aps.anl.gov/pyGSAS/trunk/GSASIIexprGUI.py $</span>
     58<span class="c"># $Id: GSASIIexprGUI.py 1627 2015-01-10 00:33:57Z toby $</span>
    5959<span class="c">########### SVN repository information ###################</span>
    6060<span class="sd">&#39;&#39;&#39;</span>
     
    8080<span class="kn">import</span> <span class="nn">numpy</span> <span class="kn">as</span> <span class="nn">np</span>
    8181<span class="kn">import</span> <span class="nn">GSASIIpath</span>
    82 <span class="n">GSASIIpath</span><span class="o">.</span><span class="n">SetVersionNumber</span><span class="p">(</span><span class="s">&quot;$Revision: 1413 $&quot;</span><span class="p">)</span>
     82<span class="n">GSASIIpath</span><span class="o">.</span><span class="n">SetVersionNumber</span><span class="p">(</span><span class="s">&quot;$Revision: 1627 $&quot;</span><span class="p">)</span>
    8383<span class="kn">import</span> <span class="nn">GSASIIgrid</span> <span class="kn">as</span> <span class="nn">G2gd</span>
     84<span class="kn">import</span> <span class="nn">GSASIIctrls</span> <span class="kn">as</span> <span class="nn">G2G</span>
    8485<span class="kn">import</span> <span class="nn">GSASIIpy3</span> <span class="kn">as</span> <span class="nn">G2py3</span>
    8586<span class="kn">import</span> <span class="nn">GSASIIobj</span> <span class="kn">as</span> <span class="nn">G2obj</span>
     
    222223            <span class="k">try</span><span class="p">:</span> <span class="c"># deal with values that are in lists</span>
    223224                <span class="n">val</span> <span class="o">=</span> <span class="n">parmDict</span><span class="p">[</span><span class="n">key</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span>
     225            <span class="k">except</span> <span class="ne">KeyError</span><span class="p">:</span>
     226                <span class="k">continue</span> <span class="c"># there were dicts in parmDict (should be gone now)</span>
    224227            <span class="k">except</span> <span class="p">(</span><span class="ne">TypeError</span><span class="p">,</span><span class="ne">IndexError</span><span class="p">):</span>
    225228                <span class="n">val</span> <span class="o">=</span> <span class="n">parmDict</span><span class="p">[</span><span class="n">key</span><span class="p">]</span>
     
    508511                <span class="n">GridSiz</span><span class="o">.</span><span class="n">Add</span><span class="p">((</span><span class="o">-</span><span class="mi">1</span><span class="p">,</span><span class="o">-</span><span class="mi">1</span><span class="p">),</span><span class="mi">0</span><span class="p">,</span><span class="n">wx</span><span class="o">.</span><span class="n">ALIGN_LEFT</span><span class="o">|</span><span class="n">wx</span><span class="o">.</span><span class="n">EXPAND</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span>
    509512            <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">varSelect</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">v</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
    510                 <span class="n">wid</span> <span class="o">=</span> <span class="n">G2gd</span><span class="o">.</span><span class="n">ValidatedTxtCtrl</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">varbox</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">varName</span><span class="p">,</span><span class="n">v</span><span class="p">,</span>
     513                <span class="n">wid</span> <span class="o">=</span> <span class="n">G2G</span><span class="o">.</span><span class="n">ValidatedTxtCtrl</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">varbox</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">varName</span><span class="p">,</span><span class="n">v</span><span class="p">,</span>
    511514                                            <span class="c">#OnLeave=self.OnTxtLeave,</span>
    512515                                            <span class="n">size</span><span class="o">=</span><span class="p">(</span><span class="mi">50</span><span class="p">,</span><span class="o">-</span><span class="mi">1</span><span class="p">))</span>
     
    520523                <span class="n">GridSiz</span><span class="o">.</span><span class="n">Add</span><span class="p">((</span><span class="o">-</span><span class="mi">1</span><span class="p">,</span><span class="o">-</span><span class="mi">1</span><span class="p">),</span><span class="mi">0</span><span class="p">,</span><span class="n">wx</span><span class="o">.</span><span class="n">ALIGN_RIGHT</span><span class="o">|</span><span class="n">wx</span><span class="o">.</span><span class="n">EXPAND</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span>
    521524            <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">varSelect</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">v</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
    522                 <span class="n">wid</span> <span class="o">=</span> <span class="n">G2gd</span><span class="o">.</span><span class="n">ValidatedTxtCtrl</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">varbox</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">varValue</span><span class="p">,</span><span class="n">v</span><span class="p">,</span>
     525                <span class="n">wid</span> <span class="o">=</span> <span class="n">G2G</span><span class="o">.</span><span class="n">ValidatedTxtCtrl</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">varbox</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">varValue</span><span class="p">,</span><span class="n">v</span><span class="p">,</span>
    523526                                            <span class="c">#OnLeave=self.OnTxtLeave,</span>
    524527                                            <span class="n">size</span><span class="o">=</span><span class="p">(</span><span class="mi">75</span><span class="p">,</span><span class="o">-</span><span class="mi">1</span><span class="p">))</span>
     
    543546            <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">varSelect</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">v</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">fit</span><span class="p">:</span>
    544547                <span class="bp">self</span><span class="o">.</span><span class="n">varRefflag</span><span class="p">[</span><span class="n">v</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">varRefflag</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">v</span><span class="p">,</span><span class="bp">True</span><span class="p">)</span>
    545                 <span class="n">wid</span> <span class="o">=</span> <span class="n">G2gd</span><span class="o">.</span><span class="n">G2CheckBox</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">varbox</span><span class="p">,</span><span class="s">&#39;&#39;</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">varRefflag</span><span class="p">,</span><span class="n">v</span><span class="p">)</span>
     548                <span class="n">wid</span> <span class="o">=</span> <span class="n">G2G</span><span class="o">.</span><span class="n">G2CheckBox</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">varbox</span><span class="p">,</span><span class="s">&#39;&#39;</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">varRefflag</span><span class="p">,</span><span class="n">v</span><span class="p">)</span>
    546549                <span class="n">GridSiz</span><span class="o">.</span><span class="n">Add</span><span class="p">(</span><span class="n">wid</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="n">wx</span><span class="o">.</span><span class="n">ALIGN_LEFT</span><span class="o">|</span><span class="n">wx</span><span class="o">.</span><span class="n">EXPAND</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span>
    547550            <span class="k">else</span><span class="p">:</span>
     
    567570        <span class="n">sel</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">depChoices</span><span class="p">[</span><span class="n">event</span><span class="o">.</span><span class="n">GetEventObject</span><span class="p">()</span><span class="o">.</span><span class="n">GetSelection</span><span class="p">()]</span>
    568571        <span class="n">var</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">SelectG2var</span><span class="p">(</span><span class="n">sel</span><span class="p">,</span><span class="s">&#39;Dependent variable&#39;</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">depParmLists</span><span class="p">[</span><span class="n">sel</span><span class="p">])</span>
    569         <span class="k">if</span> <span class="ow">not</span> <span class="n">var</span><span class="p">:</span>
     572        <span class="k">if</span> <span class="n">var</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
    570573            <span class="bp">self</span><span class="o">.</span><span class="n">dependentVar</span> <span class="o">=</span> <span class="bp">None</span>
    571574            <span class="bp">self</span><span class="o">.</span><span class="n">OnValidate</span><span class="p">(</span><span class="bp">None</span><span class="p">)</span>
     
    588591        <span class="n">v</span> <span class="o">=</span> <span class="n">event</span><span class="o">.</span><span class="n">GetEventObject</span><span class="p">()</span><span class="o">.</span><span class="n">label</span>
    589592        <span class="n">sel</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">AllowedChoices</span><span class="p">[</span><span class="n">event</span><span class="o">.</span><span class="n">GetEventObject</span><span class="p">()</span><span class="o">.</span><span class="n">GetSelection</span><span class="p">()]</span>
    590         <span class="bp">self</span><span class="o">.</span><span class="n">varSelect</span><span class="p">[</span><span class="n">v</span><span class="p">]</span> <span class="o">=</span> <span class="n">sel</span>
    591593        <span class="k">if</span> <span class="n">sel</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
    592594            <span class="n">sv</span> <span class="o">=</span> <span class="n">G2obj</span><span class="o">.</span><span class="n">MakeUniqueLabel</span><span class="p">(</span><span class="n">v</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">usedVars</span><span class="p">)</span>
     595            <span class="bp">self</span><span class="o">.</span><span class="n">varSelect</span><span class="p">[</span><span class="n">v</span><span class="p">]</span> <span class="o">=</span> <span class="n">sel</span>
    593596            <span class="bp">self</span><span class="o">.</span><span class="n">varName</span><span class="p">[</span><span class="n">v</span><span class="p">]</span> <span class="o">=</span> <span class="n">sv</span>
    594597            <span class="bp">self</span><span class="o">.</span><span class="n">varValue</span><span class="p">[</span><span class="n">v</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">varValue</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">v</span><span class="p">,</span><span class="mf">0.0</span><span class="p">)</span>
    595598        <span class="k">else</span><span class="p">:</span>
    596599            <span class="n">var</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">SelectG2var</span><span class="p">(</span><span class="n">sel</span><span class="p">,</span><span class="n">v</span><span class="p">,</span><span class="bp">self</span><span class="o">.</span><span class="n">parmLists</span><span class="p">[</span><span class="n">sel</span><span class="p">])</span>
    597             <span class="k">if</span> <span class="ow">not</span> <span class="n">var</span><span class="p">:</span>
    598                 <span class="k">del</span> <span class="bp">self</span><span class="o">.</span><span class="n">varSelect</span><span class="p">[</span><span class="n">v</span><span class="p">]</span>
     600            <span class="k">if</span> <span class="n">var</span> <span class="ow">is</span> <span class="bp">None</span><span class="p">:</span>
    599601                <span class="bp">self</span><span class="o">.</span><span class="n">OnValidate</span><span class="p">(</span><span class="bp">None</span><span class="p">)</span>
    600602                <span class="k">return</span>
     603            <span class="bp">self</span><span class="o">.</span><span class="n">varSelect</span><span class="p">[</span><span class="n">v</span><span class="p">]</span> <span class="o">=</span> <span class="n">sel</span>
    601604            <span class="bp">self</span><span class="o">.</span><span class="n">varName</span><span class="p">[</span><span class="n">v</span><span class="p">]</span> <span class="o">=</span> <span class="n">var</span>
    602605        <span class="bp">self</span><span class="o">.</span><span class="n">OnValidate</span><span class="p">(</span><span class="bp">None</span><span class="p">)</span>
Note: See TracChangeset for help on using the changeset viewer.