source: trunk/sphinxdocs/build/html/index.html @ 1513

Last change on this file since 1513 was 1513, checked in by toby, 9 years ago

update and rebuild docs

  • Property svn:mime-type set to text/html
File size: 20.1 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
4
5<html xmlns="http://www.w3.org/1999/xhtml">
6  <head>
7    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8   
9    <title>GSAS-II Developer’s Documentation &mdash; GSAS-II 0.2.0 documentation</title>
10   
11    <link rel="stylesheet" href="_static/default.css" type="text/css" />
12    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
13   
14    <script type="text/javascript">
15      var DOCUMENTATION_OPTIONS = {
16        URL_ROOT:    './',
17        VERSION:     '0.2.0',
18        COLLAPSE_INDEX: false,
19        FILE_SUFFIX: '.html',
20        HAS_SOURCE:  true
21      };
22    </script>
23    <script type="text/javascript" src="_static/jquery.js"></script>
24    <script type="text/javascript" src="_static/underscore.js"></script>
25    <script type="text/javascript" src="_static/doctools.js"></script>
26    <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
27    <link rel="top" title="GSAS-II 0.2.0 documentation" href="#" />
28    <link rel="next" title="GSAS-II Main Module" href="GSASII.html" /> 
29  </head>
30  <body>
31    <div class="related">
32      <h3>Navigation</h3>
33      <ul>
34        <li class="right" style="margin-right: 10px">
35          <a href="genindex.html" title="General Index"
36             accesskey="I">index</a></li>
37        <li class="right" >
38          <a href="py-modindex.html" title="Python Module Index"
39             >modules</a> |</li>
40        <li class="right" >
41          <a href="GSASII.html" title="GSAS-II Main Module"
42             accesskey="N">next</a> |</li>
43        <li><a href="#">GSAS-II 0.2.0 documentation</a> &raquo;</li> 
44      </ul>
45    </div> 
46
47    <div class="document">
48      <div class="documentwrapper">
49        <div class="bodywrapper">
50          <div class="body">
51           
52  <div class="section" id="gsas-ii-developer-s-documentation">
53<h1>GSAS-II Developer&#8217;s Documentation<a class="headerlink" href="#gsas-ii-developer-s-documentation" title="Permalink to this headline">¶</a></h1>
54<div class="toctree-wrapper compound">
55<ul>
56<li class="toctree-l1"><a class="reference internal" href="GSASII.html"><em>GSAS-II Main Module</em></a></li>
57<li class="toctree-l1"><a class="reference internal" href="GSASIIobj.html"><em>GSASIIobj: Data objects</em></a><ul>
58<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#constraints-tree-item">Constraints Tree Item</a></li>
59<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#covariance-tree-item">Covariance Tree Item</a></li>
60<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#phase-tree-items">Phase Tree Items</a></li>
61<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#rigid-body-objects">Rigid Body Objects</a></li>
62<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#space-group-objects">Space Group Objects</a></li>
63<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#atom-records">Atom Records</a></li>
64<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#drawing-atom-records">Drawing Atom Records</a></li>
65<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#powder-diffraction-tree-items">Powder Diffraction Tree Items</a></li>
66<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#powder-reflection-data-structure">Powder Reflection Data Structure</a></li>
67<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#single-crystal-tree-items">Single Crystal Tree Items</a></li>
68<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#single-crystal-reflection-data-structure">Single Crystal Reflection Data Structure</a></li>
69<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#image-data-structure">Image Data Structure</a></li>
70<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#parameter-dictionary">Parameter Dictionary</a></li>
71<li class="toctree-l2"><a class="reference internal" href="GSASIIobj.html#classes-and-routines"><em>Classes and routines</em></a></li>
72</ul>
73</li>
74<li class="toctree-l1"><a class="reference internal" href="GSASIIutil.html"><em>GSAS-II Utility Modules</em></a><ul>
75<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#gsasiidata-data-for-computations"><em>GSASIIdata: Data for computations</em></a></li>
76<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#gsasiipath-locations-updates"><em>GSASIIpath: locations &amp; updates</em></a></li>
77<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#gsasiilog-logging-of-actions"><em>GSASIIlog: Logging of &#8220;Actions&#8221;</em></a></li>
78<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#config-py-configuration-options"><em>config.py: Configuration options</em></a></li>
79<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#gsasiielem-functions-for-element-types"><em>GSASIIElem: functions for element types</em></a></li>
80<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#gsasiilattice-unit-cells"><em>GSASIIlattice: Unit cells</em></a></li>
81<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#gsasiispc-space-group-module"><em>GSASIIspc: Space group module</em></a></li>
82<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#gltext-draw-opengl-text"><em>gltext: draw OpenGL text</em></a></li>
83<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#elementtable-periodic-table-data"><em>ElementTable: Periodic Table Data</em></a></li>
84<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#formfactors-scattering-data"><em>FormFactors: Scattering Data</em></a></li>
85<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#imagecalibrants-calibration-standards"><em>ImageCalibrants: Calibration Standards</em></a></li>
86<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#atmdata-table-of-atomic-data"><em>atmdata: Table of atomic data</em></a></li>
87<li class="toctree-l2"><a class="reference internal" href="GSASIIutil.html#defaultiparms-table-of-atomic-data"><em>defaultIparms: Table of atomic data</em></a></li>
88</ul>
89</li>
90<li class="toctree-l1"><a class="reference internal" href="GSASIIGUIr.html"><em>GSAS-II GUI Routines</em></a><ul>
91<li class="toctree-l2"><a class="reference internal" href="GSASIIGUIr.html#gsasiigrid-basic-gui-routines"><em>GSASIIgrid: Basic GUI routines</em></a></li>
92<li class="toctree-l2"><a class="reference internal" href="GSASIIGUIr.html#gsasiiio-misc-i-o-routines"><em>GSASIIIO: Misc I/O routines</em></a></li>
93<li class="toctree-l2"><a class="reference internal" href="GSASIIGUIr.html#readmarccdframe-read-mar-files"><em>ReadMarCCDFrame: Read Mar Files</em></a></li>
94<li class="toctree-l2"><a class="reference internal" href="GSASIIGUIr.html#gsasiipy3-python-3-x-routines"><em>GSASIIpy3: Python 3.x Routines</em></a></li>
95</ul>
96</li>
97<li class="toctree-l1"><a class="reference internal" href="GSASIIGUI.html"><em>GSAS-II GUI Submodules</em></a><ul>
98<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiiphsgui-phase-gui"><em>GSASIIphsGUI: Phase GUI</em></a></li>
99<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiiddatagui-phase-diffraction-data-gui"><em>GSASIIddataGUI: Phase Diffraction Data GUI</em></a></li>
100<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiielemgui-gui-to-select-and-delete-element-lists"><em>GSASIIElemGUI: GUI to select and delete element lists</em></a></li>
101<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiiconstrgui-constraint-gui-routines"><em>GSASIIconstrGUI: Constraint GUI routines</em></a></li>
102<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiiimggui-image-gui"><em>GSASIIimgGUI: Image GUI</em></a></li>
103<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiipwdgui-powder-pattern-gui-routines"><em>GSASIIpwdGUI: Powder Pattern GUI routines</em></a></li>
104<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiirestrgui-restraint-gui-routines"><em>GSASIIrestrGUI: Restraint GUI routines</em></a></li>
105<li class="toctree-l2"><a class="reference internal" href="GSASIIGUI.html#gsasiiexprgui-expression-handling"><em>GSASIIexprGUI: Expression Handling</em></a></li>
106</ul>
107</li>
108<li class="toctree-l1"><a class="reference internal" href="GSASIIstruc.html"><em>GSAS-II Structure  Submodules</em></a><ul>
109<li class="toctree-l2"><a class="reference internal" href="GSASIIstruc.html#gsasiistrmain-main-structure-routine"><em>GSASIIstrMain: main structure routine</em></a></li>
110<li class="toctree-l2"><a class="reference internal" href="GSASIIstruc.html#gsasiistrmath-structure-math-routines"><em>GSASIIstrMath - structure math routines</em></a></li>
111<li class="toctree-l2"><a class="reference internal" href="GSASIIstruc.html#gsasiistrio-structure-i-o-routines"><em>GSASIIstrIO: structure I/O routines</em></a></li>
112</ul>
113</li>
114<li class="toctree-l1"><a class="reference internal" href="GSASIImapvars.html"><em>GSASIImapvars: Parameter constraints</em></a><ul>
115<li class="toctree-l2"><a class="reference internal" href="GSASIImapvars.html#external-routines"><em>External Routines</em></a></li>
116<li class="toctree-l2"><a class="reference internal" href="GSASIImapvars.html#global-variables"><em>Global Variables</em></a></li>
117<li class="toctree-l2"><a class="reference internal" href="GSASIImapvars.html#routines"><em>Routines</em></a></li>
118</ul>
119</li>
120<li class="toctree-l1"><a class="reference internal" href="GSASIIimage.html"><em>GSASIIimage: Image calc module</em></a></li>
121<li class="toctree-l1"><a class="reference internal" href="GSASIImath.html"><em>GSASIImath: computation module</em></a></li>
122<li class="toctree-l1"><a class="reference internal" href="GSASIIindex.html"><em>GSASIIindex: Cell Indexing Module</em></a></li>
123<li class="toctree-l1"><a class="reference internal" href="GSASIIplot.html"><em>GSASIIplot: plotting routines</em></a></li>
124<li class="toctree-l1"><a class="reference internal" href="GSASIIpwd.html"><em>GSASII powder calculation module</em></a></li>
125<li class="toctree-l1"><a class="reference internal" href="SAS.html"><em>GSAS-II Small Angle Scattering Submodules</em></a><ul>
126<li class="toctree-l2"><a class="reference internal" href="SAS.html#gsasii-small-angle-calculation-module"><em>GSASII small angle calculation module</em></a></li>
127<li class="toctree-l2"><a class="reference internal" href="SAS.html#substances-define-materials"><em>Substances: Define Materials</em></a></li>
128</ul>
129</li>
130<li class="toctree-l1"><a class="reference internal" href="GSASIIscripts.html"><em>GSAS-II Scripts</em></a><ul>
131<li class="toctree-l2"><a class="reference internal" href="GSASIIscripts.html#testderiv-check-derivative-computation"><em>testDeriv: Check derivative computation</em></a></li>
132<li class="toctree-l2"><a class="reference internal" href="GSASIIscripts.html#gsasiitestplot-plotting-for-testderiv"><em>GSASIItestplot: Plotting for testDeriv</em></a></li>
133<li class="toctree-l2"><a class="reference internal" href="GSASIIscripts.html#scanccd-reduce-data-from-scanning-ccd"><em>scanCCD: reduce data from scanning CCD</em></a></li>
134<li class="toctree-l2"><a class="reference internal" href="GSASIIscripts.html#makemacapp-create-mac-applet"><em>makeMacApp: Create Mac Applet</em></a></li>
135<li class="toctree-l2"><a class="reference internal" href="GSASIIscripts.html#unit-tests-self-test-module"><em>unit_tests: Self-test Module</em></a></li>
136</ul>
137</li>
138<li class="toctree-l1"><a class="reference internal" href="exports.html"><em>GSAS-II Export Modules</em></a><ul>
139<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-examples-examples"><em>Module G2export_examples: Examples</em></a></li>
140<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-csv-spreadsheet-export"><em>Module G2export_csv: Spreadsheet export</em></a></li>
141<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-pdb-macromolecular-export"><em>Module G2export_PDB: Macromolecular export</em></a></li>
142<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-image-2d-image-data-export"><em>Module G2export_image: 2D Image data export</em></a></li>
143<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-map-map-export"><em>Module G2export_map: Map export</em></a></li>
144<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-shelx-examples"><em>Module G2export_shelx: Examples</em></a></li>
145<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-cif-cif-exports"><em>Module G2export_CIF: CIF Exports</em></a></li>
146<li class="toctree-l2"><a class="reference internal" href="exports.html#module-g2export-pwdr-export-powder-input-files"><em>Module G2export_pwdr: Export powder input files</em></a></li>
147</ul>
148</li>
149<li class="toctree-l1"><a class="reference internal" href="imports.html"><em>GSAS-II Import Modules</em></a><ul>
150<li class="toctree-l2"><a class="reference internal" href="imports.html#writing-an-import-routine">Writing an Import Routine</a><ul>
151<li class="toctree-l3"><a class="reference internal" href="imports.html#init">__init__()</a></li>
152<li class="toctree-l3"><a class="reference internal" href="imports.html#reader">Reader()</a><ul>
153<li class="toctree-l4"><a class="reference internal" href="imports.html#reader-return-values">Reader return values</a></li>
154<li class="toctree-l4"><a class="reference internal" href="imports.html#self-warnings">self.warnings</a></li>
155<li class="toctree-l4"><a class="reference internal" href="imports.html#self-errors">self.errors</a></li>
156<li class="toctree-l4"><a class="reference internal" href="imports.html#self-repeat">self.repeat</a></li>
157<li class="toctree-l4"><a class="reference internal" href="imports.html#support-routines"><em>support routines</em></a></li>
158</ul>
159</li>
160<li class="toctree-l3"><a class="reference internal" href="imports.html#contentsvalidator">ContentsValidator()</a></li>
161<li class="toctree-l3"><a class="reference internal" href="imports.html#reinitialize">ReInitialize()</a><ul>
162<li class="toctree-l4"><a class="reference internal" href="imports.html#contentsvalidator-return-values">ContentsValidator return values</a></li>
163</ul>
164</li>
165</ul>
166</li>
167<li class="toctree-l2"><a class="reference internal" href="imports.html#phase-import-routines">Phase Import Routines</a><ul>
168<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2phase-pdb-exp-jana-m40-m50"><em>Module G2phase: PDB, .EXP &amp; JANA m40,m50</em></a></li>
169<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2phase-gpx-import-phase-from-gsas-ii-project"><em>Module G2phase_GPX: Import phase from GSAS-II project</em></a></li>
170<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2phase-cif-coordinates-from-cif"><em>Module G2phase_CIF: Coordinates from CIF</em></a></li>
171</ul>
172</li>
173<li class="toctree-l2"><a class="reference internal" href="imports.html#powder-data-import-routines">Powder Data Import Routines</a><ul>
174<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2pwd-gpx-gsas-ii-projects"><em>Module G2pwd_GPX: GSAS-II projects</em></a></li>
175<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2pwd-fxye-gsas-data-files"><em>Module G2pwd_fxye: GSAS data files</em></a></li>
176<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2pwd-xye-topas-xye-data"><em>Module G2pwd_xye: Topas .xye data</em></a></li>
177<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2pwd-cif-cif-powder-data"><em>Module G2pwd_CIF: CIF powder data</em></a></li>
178</ul>
179</li>
180<li class="toctree-l2"><a class="reference internal" href="imports.html#single-crystal-data-import-routines">Single Crystal Data Import Routines</a><ul>
181<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2sfact-simple-hkl-import"><em>Module G2sfact: simple HKL import</em></a></li>
182<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2sfact-cif-cif-import"><em>Module G2sfact_CIF: CIF import</em></a></li>
183</ul>
184</li>
185<li class="toctree-l2"><a class="reference internal" href="imports.html#small-angle-scattering-data-import-routines">Small Angle Scattering Data Import Routines</a><ul>
186<li class="toctree-l3"><a class="reference internal" href="imports.html#module-g2sad-xye-read-small-angle-data"><em>Module G2sad_xye: read small angle data</em></a></li>
187</ul>
188</li>
189</ul>
190</li>
191</ul>
192</div>
193<div class="section" id="required-packages">
194<h2><em>Required packages</em><a class="headerlink" href="#required-packages" title="Permalink to this headline">¶</a></h2>
195<p>Note that GSAS-II requires the Python extension packages</p>
196<ul class="simple">
197<li>wxPython (<a class="reference external" href="http://wxpython.org/docs/api/">http://wxpython.org/docs/api/</a>),</li>
198<li>NumPy (<a class="reference external" href="http://docs.scipy.org/doc/numpy/reference/">http://docs.scipy.org/doc/numpy/reference/</a>),</li>
199<li>SciPy (<a class="reference external" href="http://docs.scipy.org/doc/scipy/reference/">http://docs.scipy.org/doc/scipy/reference/</a>),</li>
200<li>matplotlib (<a class="reference external" href="http://matplotlib.org/contents.html">http://matplotlib.org/contents.html</a>) and</li>
201<li>PyOpenGL (<a class="reference external" href="http://pyopengl.sourceforge.net/documentation">http://pyopengl.sourceforge.net/documentation</a>)</li>
202</ul>
203<p>These are not distributed
204as part of the Python standard library and must be obtained separately
205(or in a bundled Python package such as the Enthought Python
206Distribution/Canopy).
207The PyOpenGL package is installed into Python by GSAS-II if not found,
208so it does not need to be included in the Python bundle.</p>
209</div>
210</div>
211
212
213          </div>
214        </div>
215      </div>
216      <div class="sphinxsidebar">
217        <div class="sphinxsidebarwrapper">
218            <p class="logo"><a href="#">
219              <img class="logo" src="_static/G2_html_logo.png" alt="Logo"/>
220            </a></p>
221  <h3><a href="#">Table Of Contents</a></h3>
222  <ul>
223<li><a class="reference internal" href="#">GSAS-II Developer&#8217;s Documentation</a><ul>
224<li><a class="reference internal" href="#required-packages"><em>Required packages</em></a></li>
225</ul>
226</li>
227</ul>
228
229  <h4>Next topic</h4>
230  <p class="topless"><a href="GSASII.html"
231                        title="next chapter"><em>GSAS-II Main Module</em></a></p>
232  <h3>This Page</h3>
233  <ul class="this-page-menu">
234    <li><a href="_sources/index.txt"
235           rel="nofollow">Show Source</a></li>
236  </ul>
237<div id="searchbox" style="display: none">
238  <h3>Quick search</h3>
239    <form class="search" action="search.html" method="get">
240      <input type="text" name="q" />
241      <input type="submit" value="Go" />
242      <input type="hidden" name="check_keywords" value="yes" />
243      <input type="hidden" name="area" value="default" />
244    </form>
245    <p class="searchtip" style="font-size: 90%">
246    Enter search terms or a module, class or function name.
247    </p>
248</div>
249<script type="text/javascript">$('#searchbox').show(0);</script>
250        </div>
251      </div>
252      <div class="clearer"></div>
253    </div>
254    <div class="related">
255      <h3>Navigation</h3>
256      <ul>
257        <li class="right" style="margin-right: 10px">
258          <a href="genindex.html" title="General Index"
259             >index</a></li>
260        <li class="right" >
261          <a href="py-modindex.html" title="Python Module Index"
262             >modules</a> |</li>
263        <li class="right" >
264          <a href="GSASII.html" title="GSAS-II Main Module"
265             >next</a> |</li>
266        <li><a href="#">GSAS-II 0.2.0 documentation</a> &raquo;</li> 
267      </ul>
268    </div>
269    <div class="footer">
270        &copy; Copyright 2013, Von Dreele and Toby for Argonne National Laboratory.
271      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.2.
272    </div>
273  </body>
274</html>
Note: See TracBrowser for help on using the repository browser.