[Yt-svn] yt-commit r439 - in trunk/doc: .static .templates build/doctrees build/doctrees/cookbook build/doctrees/extending build/doctrees/modules/lagos build/doctrees/tutorial build/html build/html/_sources build/html/_sources/cookbook build/html/_sources/extending build/html/_sources/modules/lagos build/html/_sources/tutorial build/html/cookbook build/html/extending build/html/modules/lagos build/html/modules/raven build/html/modules/reason build/html/tutorial source source/.templates source/cookbook source/extending source/modules/lagos source/tutorial

mturk at wrangler.dreamhost.com mturk at wrangler.dreamhost.com
Mon May 5 08:49:43 PDT 2008


Author: mturk
Date: Mon May  5 08:49:34 2008
New Revision: 439
URL: http://yt.spacepope.org/changeset/439

Log:
Document build, post-plane.  Still a lot to be done.



Added:
   trunk/doc/build/doctrees/cookbook/
   trunk/doc/build/doctrees/cookbook/index.doctree   (contents, props changed)
   trunk/doc/build/doctrees/modules/lagos/basedatatypes.doctree   (contents, props changed)
   trunk/doc/build/doctrees/tutorial/derived_quantities.doctree   (contents, props changed)
   trunk/doc/build/doctrees/tutorial/example_script.doctree   (contents, props changed)
   trunk/doc/build/html/_sources/cookbook/
   trunk/doc/build/html/_sources/cookbook/index.txt
   trunk/doc/build/html/_sources/modules/lagos/basedatatypes.txt
   trunk/doc/build/html/_sources/tutorial/derived_quantities.txt
   trunk/doc/build/html/_sources/tutorial/example_script.txt
   trunk/doc/build/html/cookbook/
   trunk/doc/build/html/cookbook/index.html
   trunk/doc/build/html/modules/lagos/basedatatypes.html
   trunk/doc/build/html/tutorial/derived_quantities.html
   trunk/doc/build/html/tutorial/example_script.html
   trunk/doc/source/.templates/layout.html
   trunk/doc/source/cookbook/
   trunk/doc/source/cookbook/index.rst
   trunk/doc/source/modules/lagos/basedatatypes.rst
   trunk/doc/source/tutorial/derived_quantities.rst
   trunk/doc/source/tutorial/example_script.rst
Removed:
   trunk/doc/.static/
   trunk/doc/.templates/
Modified:
   trunk/doc/build/doctrees/environment.pickle
   trunk/doc/build/doctrees/extending/index.doctree
   trunk/doc/build/doctrees/faq.doctree
   trunk/doc/build/doctrees/index.doctree
   trunk/doc/build/doctrees/intro.doctree
   trunk/doc/build/doctrees/modules/lagos/index.doctree
   trunk/doc/build/doctrees/tutorial/advanced_objects.doctree
   trunk/doc/build/doctrees/tutorial/automated_plotting.doctree
   trunk/doc/build/doctrees/tutorial/basic_objects.doctree
   trunk/doc/build/doctrees/tutorial/derived_fields.doctree
   trunk/doc/build/doctrees/tutorial/getting_started.doctree
   trunk/doc/build/doctrees/tutorial/index.doctree
   trunk/doc/build/doctrees/tutorial/profiles.doctree
   trunk/doc/build/doctrees/tutorial/projections.doctree
   trunk/doc/build/html/_sources/extending/index.txt
   trunk/doc/build/html/_sources/faq.txt
   trunk/doc/build/html/_sources/index.txt
   trunk/doc/build/html/_sources/intro.txt
   trunk/doc/build/html/_sources/modules/lagos/index.txt
   trunk/doc/build/html/_sources/tutorial/advanced_objects.txt
   trunk/doc/build/html/_sources/tutorial/automated_plotting.txt
   trunk/doc/build/html/_sources/tutorial/basic_objects.txt
   trunk/doc/build/html/_sources/tutorial/derived_fields.txt
   trunk/doc/build/html/_sources/tutorial/getting_started.txt
   trunk/doc/build/html/_sources/tutorial/index.txt
   trunk/doc/build/html/_sources/tutorial/profiles.txt
   trunk/doc/build/html/_sources/tutorial/projections.txt
   trunk/doc/build/html/extending/index.html
   trunk/doc/build/html/faq.html
   trunk/doc/build/html/genindex.html
   trunk/doc/build/html/index.html
   trunk/doc/build/html/intro.html
   trunk/doc/build/html/modindex.html
   trunk/doc/build/html/modules/lagos/index.html
   trunk/doc/build/html/modules/raven/index.html
   trunk/doc/build/html/modules/reason/index.html
   trunk/doc/build/html/search.html
   trunk/doc/build/html/searchindex.json
   trunk/doc/build/html/tutorial/advanced_objects.html
   trunk/doc/build/html/tutorial/automated_plotting.html
   trunk/doc/build/html/tutorial/basic_objects.html
   trunk/doc/build/html/tutorial/derived_fields.html
   trunk/doc/build/html/tutorial/getting_started.html
   trunk/doc/build/html/tutorial/index.html
   trunk/doc/build/html/tutorial/profiles.html
   trunk/doc/build/html/tutorial/projections.html
   trunk/doc/source/conf.py
   trunk/doc/source/extending/index.rst
   trunk/doc/source/faq.rst
   trunk/doc/source/index.rst
   trunk/doc/source/intro.rst
   trunk/doc/source/modules/lagos/index.rst
   trunk/doc/source/tutorial/advanced_objects.rst
   trunk/doc/source/tutorial/automated_plotting.rst
   trunk/doc/source/tutorial/basic_objects.rst
   trunk/doc/source/tutorial/derived_fields.rst
   trunk/doc/source/tutorial/getting_started.rst
   trunk/doc/source/tutorial/index.rst
   trunk/doc/source/tutorial/profiles.rst
   trunk/doc/source/tutorial/projections.rst

Added: trunk/doc/build/doctrees/cookbook/index.doctree
==============================================================================
Binary file. No diff available.

Modified: trunk/doc/build/doctrees/environment.pickle
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/extending/index.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/faq.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/index.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/intro.doctree
==============================================================================
Binary files. No diff available.

Added: trunk/doc/build/doctrees/modules/lagos/basedatatypes.doctree
==============================================================================
Binary file. No diff available.

Modified: trunk/doc/build/doctrees/modules/lagos/index.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/advanced_objects.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/automated_plotting.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/basic_objects.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/derived_fields.doctree
==============================================================================
Binary files. No diff available.

Added: trunk/doc/build/doctrees/tutorial/derived_quantities.doctree
==============================================================================
Binary file. No diff available.

Added: trunk/doc/build/doctrees/tutorial/example_script.doctree
==============================================================================
Binary file. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/getting_started.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/index.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/profiles.doctree
==============================================================================
Binary files. No diff available.

Modified: trunk/doc/build/doctrees/tutorial/projections.doctree
==============================================================================
Binary files. No diff available.

Added: trunk/doc/build/html/_sources/cookbook/index.txt
==============================================================================

Modified: trunk/doc/build/html/_sources/extending/index.txt
==============================================================================
--- trunk/doc/build/html/_sources/extending/index.txt	(original)
+++ trunk/doc/build/html/_sources/extending/index.txt	Mon May  5 08:49:34 2008
@@ -18,3 +18,6 @@
 
 Analyzing in Parallel
 ---------------------
+
+Running Fortran Routines
+------------------------

Modified: trunk/doc/build/html/_sources/faq.txt
==============================================================================
--- trunk/doc/build/html/_sources/faq.txt	(original)
+++ trunk/doc/build/html/_sources/faq.txt	Mon May  5 08:49:34 2008
@@ -4,21 +4,66 @@
 Why Python?
 -----------
 
-What do I need to use yt?
--------------------------
+Well, the easiest answer is that I knew it, and it met the requirements.  The
+more interesting answer, though, is a combination of things.  Python right now
+has a lot of momentum behind it, particularly in the scientific community.
+It's easy to compile, portable across many architectures, relatively simple to
+write C-based exntesions for, and it's well-suited to rapid application
+development.  With access to an interpreter, new avenues of data-exploration
+are opened, and this can lead to much more rapid and interesting analysis.
+
+Where can I learn more about Python?
+------------------------------------
+
+There are several good, free books about Python available on the web.  The best
+place to start is with the `official tutorial <http://docs.python.org/tut/>`_,
+but there's also `Dive Into Python <http://www.diveintopython.org/>`_, an
+entire `collection of videos <http://showmedo.com/videos/python?topic=beginner_programming>`_ on 
+`ShowMeDo.com <http://showmedo.com/>`_, and a much more specific guide to using
+`NumPy <http://www.scipy.org/Tentative_NumPy_Tutorial>`_, which is the backend
+on which all the math done in yt is based.
+
+As far as books go, the only book I've found to be absolutely indispensible is
+the `Beazley Book <http://www.amazon.com/exec/obidos/ASIN/0735710910>`_.
 
 What's up with the names?
 -------------------------
 
+In the book `Snow Crash <http://en.wikipedia.org/wiki/Snow_Crash>`_, yt is
+Uncle Enzo's messenger.  Lagos is the keeper of the data, Raven is a master
+slicer, and so on.
+
 Are there any restrictions on my use of yt?
 -------------------------------------------
 
+yt has been released under Version 3 of the 
+`GNU General Public License <http://www.gnu.org/licenses/gpl.html>`_.
+
+If you found it useful, and have extended it in some meaningful way, of course
+I'd love to see your contributions so they can be shared with the community.
+Additionally, if you use yt in a paper, I'd love it if you'd drop me a line to
+let me know.
+
 How can I help?
 ---------------
 
+If you find a bug, report it.  If you do something cool, write it up.  If you
+find a place to improve the code, send in a patch. 
+
 Something has gone wrong.  What do I do?
 ----------------------------------------
 
+Well, first off, double check that you're giving the code what it needs, and
+not asking it for something it can't provide.  Use the ``help()`` command on
+an object or a method to get more information.
+
+If you can't figure out what's up, please go ahead and copy the resultant
+traceback information (the error message it prints out) along with any log
+files, and either send an email to the ``yt-users`` mailing list (subscribe
+first!) or attach them to a ticket at `<http://yt.spacepope.org/>`_.  
+
 Where can I go for support?
 ---------------------------
 
+I've set up a ``yt-users`` mailing list.  There's more information about it
+at the `yt homepage <http://yt.spacepope.org>`_.

Modified: trunk/doc/build/html/_sources/index.txt
==============================================================================
--- trunk/doc/build/html/_sources/index.txt	(original)
+++ trunk/doc/build/html/_sources/index.txt	Mon May  5 08:49:34 2008
@@ -11,6 +11,7 @@
 
    intro
    tutorial/index
+   cookbook/index
    extending/index
    faq
    modules/lagos/index

Modified: trunk/doc/build/html/_sources/intro.txt
==============================================================================
--- trunk/doc/build/html/_sources/intro.txt	(original)
+++ trunk/doc/build/html/_sources/intro.txt	Mon May  5 08:49:34 2008
@@ -1,11 +1,92 @@
 Introduction
-===========
+============
 
-Adaptive Mesh Refinement Data
------------------------------
+History
+-------
+
+My name is Matthew Turk, and I am the primary author of yt.  I designed and
+implemented it during the course of my graduate studies working with Prof. Tom
+Abel at Stanford University, under the auspices of the Department of Energy
+through the Stanford Linear Accelerator Center and Los Alamos National Lab.  It
+has evolved from a simple data-reader and exporter into what I believe is a
+fully-featured toolkit.
+
+yt was designed to be a completely Free (as in beer *and* as in freedom)
+user-extensible framework for analyzing and visualizing adaptive mesh
+refinement data.  It relies on no proprietary software -- although it can be
+and has been extended to interface with proprietary software and libraries --
+and has been designed from the ground up to enable users to be as immersed in
+the data as they desire.
+
+Originally, yt was written as a frontend to HippoDraw, an extensible and
+comprehensive plotting package built at SLAC by Paul Kunz.  Over time, however,
+it has been generalized to rely on mostly commodity Python packages, and its
+dependencies reduced and ease of installation increased.
 
 What yt is and is not
 ---------------------
 
+In some sense, yt is also designed to be rather utilitarian.  By virtue of the
+fact that it has been written in an interpreted language, it can be somewhat
+slower than purely C-based analysis codes, although I believe that to be
+mitigated by a cleverness of algorithms and a substantially improved
+development time for the user in the case of a desire to expand the
+functionality.
+
+```EXPAND```
+
 Prerequisites for yt
 --------------------
+
+A driving factor in the development of yt over the months leading to release
+0.3 has been the reduction of dependencies.  To that extent, only a few
+packages are required for the base usage, and a GUI toolkit if you are going to use
+the graphical user interface, Reason.
+
+ * `Python <http://python.org/>`_, at least version 2.4, but preferably 2.5.
+ * `HDF5 <http://www.hdfgroup.org/>`_, the data storage backend used by Enzo
+   and yt (if you can run Enzo, this is already installed!)
+ * `NumPy <http://numpy.scipy.org/>`_, the fast numerical backend for Python
+ * `MatPlotLib <http://matplotlib.sf.net/>`_, the plotting package
+ * `wxPython <http://www.wxpython.org/>`_, the GUI toolkit
+
+(If you are only interested in manipulating data without any graphical plotting
+or interfaces, you only need to install NumPy and Python!)
+
+Installing the Necessary Packages
+---------------------------------
+
+Installing Python itself is usually quite simple, and often very fast.  Because
+we're setting up a small system of packages, even if you have a system-wide
+install of python2.5 it can be easier in some cases to create a local directory
+structure:
+
+.. code-block:: bash
+
+   $ tar xvf Python-2.5.2.tar.gz
+   $ cd Python-2.5.2
+   $ ./configure --prefix=$HOME/local/
+   $ make install
+
+This will create (if necessary) a directory named local in your home directory,
+along with the necessary subdirectories.  When the executable
+``$HOME/lcoal/bin/python2.4`` is used to install a package, it will install it
+to the ``$HOME/local/`` directory structure.
+
+The python packages are fairly straightforward to install.  The process of
+installing packages in python has been greatly simplified over the last few
+years with the addition of setuptools, but for these particular packages I
+typically recommend installing from source, which for Python packages consists
+of changing to the source directory and issues the command:
+
+.. code-block:: bash
+
+   $ tar xvfz $PKGNAME.tar.gz
+   $ cd $PKGNAME
+   $ python2.5 setup.py install
+
+This method works for NumPy, Matplotlib and yt itself, but for wxPython, I
+**strongly** suggest you seek binaries for your platform.  If they are not
+available, I recommend you read the ``INSTALL`` file and follow its directions
+closely.
+

Added: trunk/doc/build/html/_sources/modules/lagos/basedatatypes.txt
==============================================================================
--- (empty file)
+++ trunk/doc/build/html/_sources/modules/lagos/basedatatypes.txt	Mon May  5 08:49:34 2008
@@ -0,0 +1,15 @@
+:mod:`lagos.BaseDataTypes` -- Data Types
+===========================================
+
+.. module:: lagos.BaseDataTypes
+   :synopsis: Generate containers to hold AMR data
+.. moduleauthor:: Matthew Turk <mturk at stanford.edu>
+
+.. autoclass:: yt.lagos.EnzoData
+   :members:
+
+.. autoclass:: yt.lagos.Enzo3DData
+   :members:
+
+.. autoclass:: yt.lagos.EnzoSphereBase
+   :members:

Modified: trunk/doc/build/html/_sources/modules/lagos/index.txt
==============================================================================
--- trunk/doc/build/html/_sources/modules/lagos/index.txt	(original)
+++ trunk/doc/build/html/_sources/modules/lagos/index.txt	Mon May  5 08:49:34 2008
@@ -0,0 +1,9 @@
+.. _lagos:
+
+yt.lagos
+======================
+
+.. toctree::
+   :maxdepth: 2
+
+   basedatatypes

Modified: trunk/doc/build/html/_sources/tutorial/advanced_objects.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/advanced_objects.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/advanced_objects.txt	Mon May  5 08:49:34 2008
@@ -1,5 +1,5 @@
 Advanced Objects
-----------------
+================
 
 So we've seen simple objects already -- sphere, profiles, and regions.
 There are two other types of objects that are fairly cool, as well, and
@@ -7,6 +7,11 @@
 profile them, all of that, right from the command line like you would a sphere
 or a region.
 
+.. index:: Cutting Plane, 2ddata;Cutting Plane
+
+Cutting Plane
+-------------
+
 The first of these is the cutting plane.  Let's say you're doing some
 collapse-based problem, where you end up with a vector that describes the
 angular momentum.  By feeding this vector into the cutting plane object, you can
@@ -25,6 +30,11 @@
 during the object instantiation.)  An appropriate 'up' vector is guessed at
 and then used to define the transformed coordinate system.
 
+.. index:: Extracted Regions, 3ddata;Extracted Regions
+
+Extracted Regions
+-----------------
+
 One of the other interesting data types is mostly only useful for profiles in
 one and two dimensions.  By whatever criteria you like, you can extract a subset
 of any 3D data object.  What this means is that you can apply 'cuts' to the data --
@@ -49,3 +59,8 @@
 everything, and we have been, too, when we've been using our data.  The 'where'
 command creates a list of indices, which can then get fed into an array accessor
 method, and that's the functionality we use here.
+
+.. index:: GridCollection, 3ddata;GridCollection
+
+Grid Collections
+----------------

Modified: trunk/doc/build/html/_sources/tutorial/automated_plotting.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/automated_plotting.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/automated_plotting.txt	Mon May  5 08:49:34 2008
@@ -1,9 +1,17 @@
+.. index:: Plotting
+
 Automated Plotting
-------------------
+==================
 
 So now we know how to get and manipulate most of the datatypes, but we
 still have to go through some processes to plot them manually.  However, yt has
 facilities for plotting slices, projections and profiles in much easier ways.
+
+.. index:: Raven, PlotCollections, Plotting;PlotCollections
+
+Collections of Plots
+--------------------
+
 The plotting tool is called 'raven' and it's organized around the idea of
 PlotCollection objects.  Each PlotCollection object is in some way thematically
 associated -- maybe they are all the same data, sliced along different axes, for instance.
@@ -12,13 +20,21 @@
 
    >>> import yt.raven as raven
    >>> pc = raven.PlotCollection(a)
+
+.. index:: Plotting;Adding plots to PlotCollections, Raven, PlotCollections;Adding Plots
+
+Adding Plots
+------------
+
+Now we've got a plot collection -- a container for more plots that we can add
+and then manipulate as a group.  So, let's try adding some plots to it!::
+
    >>> pc.add_slice("Density", 0)
    >>> pc.add_slice("Density", 1)
    >>> pc.add_slice("Density", 2)
    >>> pc.set_width(15, 'kpc')
    >>> pc.save("somename_15kpc")
 
-
 There's a lot in that little block of text.  First I add a slice (note that while
 we can feed it a pre-existing slice, it will also grab one automatically if we
 don't!) along each axis (0,1,2) in the field "Density".  Each time we
@@ -34,6 +50,9 @@
 it takes care of adding some more information to the filename, so don't supply it
 a file suffix.  (It defaults to '.png')
 
+More Plots
+----------
+
 We have access to most of the interesting plots from the PlotCollection
 interface, including cutting planes and projections.  (More on those later!)::
 

Modified: trunk/doc/build/html/_sources/tutorial/basic_objects.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/basic_objects.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/basic_objects.txt	Mon May  5 08:49:34 2008
@@ -1,58 +1,68 @@
 Basic Objects
--------------
+=============
 
 What the code just did was access the grid files and then spit back the
 results of the read operations.  So we can access the fields pretty easily
 this way, but what about generating new fields from our existing fields?
 Well, that's just as easy!  And yt comes with many derived fields
-pre-defined, but from within a script you can also define your own.  ::
+pre-defined, but from within a script you can also define your own.
 
-   >>> print my_grid["Entropy"]
+.. index:: derivedfield, indices
+
+Derived Fields and Indices
+--------------------------
 
+Let's try out some of the derived fields.::
+
+   >>> print my_grid["Entropy"]
 
 Entropy is a derived field.  But how does it work?  Well, we have a built-in
 source-code inspector.  ::
 
    >>> print lagos.fieldInfo["Entropy"].get_source()
 
-
 But what if we only want a couple values?  We can directly grab indices.  ::
 
    >>> print my_grid["Density"][0,10,4] # 0-indexed!
 
-
 We can also slice, using the slice operator: ':' ::
 
    >>> print my_grid["Density"][0,:,4]
    >>> print my_grid["Density"][0,2:4,4]
 
-
 Okay, so now you've seen how to grab fields from a grid.  The thing about
 getting fields from a grid, though, is that it works the exact same way as
-all the other data types!  (Well, maybe not projection :)  So that raises the
+all the other data types!  (Well, maybe not projection.)  So that raises the
 question, how do we get more data objects?  Well, the hierarchy is our friend
 here.  We can get slices, projections, spheres, rectangular prisms,
 fixed-resolution grids and cutting planes from the herarchy.
 
+.. index:: Slices, 2ddata;Slices
+
+Slices
+------
+
 Let's start with a slice.  A slice needs some info, but how do we know what
 type?  Well, let's use 'help'!::
 
    >>> help(a.h.slice)
 
-
 Looks like we need to feed it an axis, a coordinate, and maybe some fields
 and a center.  Axes are always done as numbers, with 0 = x, 1 = y, 2 = z.::
 
    >>> my_slice = a.h.slice(0, 0.5, "Density")  # We don't really need to pass the field!
 
-
 Now let's test out getting new fields.::
 
    >>> print my_slice["Pressure"], my_slice["Density"]
 
-
 Okay, so enough of the slices.  (Although they can do some more stuff, like
-shift around inside the domain, and so on and so forth.)
+shift around inside the domain, and so on and so forth.)  Slices are typically
+used implicity with plotting (more on that later) and not very often from
+the interpreter.
+
+Data Regions
+------------
 
 Let's do a region.  This is a box with a left edge and a right edge, and a
 center.  (You need a center for some other calculations, not for getting the

Modified: trunk/doc/build/html/_sources/tutorial/derived_fields.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/derived_fields.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/derived_fields.txt	Mon May  5 08:49:34 2008
@@ -1,5 +1,5 @@
 Derived Fields
---------------
+==============
 
 Okay, now we have a region.  We can do stuff with this -- in fact, it has the
 same data-access protocol as a slice or a grid!  Plus, math on these things
@@ -16,6 +16,8 @@
 
    >>> print lagos.fieldInfo.keys()
 
+Defining Simple Fields
+----------------------
 
 There are LOTS!  Not only that, but you can set up your own fields, too,
 which then become available to all data-types. Here's a very simple example,
@@ -40,6 +42,9 @@
 we request "Density" from 'data' it is returned to us *already* in CGS, so we
 don't need to convert anything.
 
+More Complicated Fields
+-----------------------
+
 The last part, the call to add_field, is the most crucial.  It creates a
 DerivedField object which will control the behavior of the derived field in a
 couple crucial ways -- what you see here includes the string used for the

Added: trunk/doc/build/html/_sources/tutorial/derived_quantities.txt
==============================================================================
--- (empty file)
+++ trunk/doc/build/html/_sources/tutorial/derived_quantities.txt	Mon May  5 08:49:34 2008
@@ -0,0 +1,2 @@
+Derived Quantities
+==================

Added: trunk/doc/build/html/_sources/tutorial/example_script.txt
==============================================================================
--- (empty file)
+++ trunk/doc/build/html/_sources/tutorial/example_script.txt	Mon May  5 08:49:34 2008
@@ -0,0 +1,37 @@
+A Demonstrative Example Script
+==============================
+
+During the course of my work, I often have to run a selection of data analysis
+tasks in order to keep tabs on my simulation as it runs.  I've included below a
+script that I run on each output as it is created.
+
+.. code-block:: python
+
+   import sys
+   import yt.lagos as lagos
+   import yt.raven as raven
+   
+   fn = sys.argv[-1]
+   pf = lagos.EnzoStaticOutput(fn)
+   pf.h.print_stats()
+
+   fields_to_plot = ["NumberDensity", "Density", "Temperature", "H2I_Fraction"]
+   
+   my_vals = [1000.0, 100.0, 10.0, 1.0]
+   my_units = ['au','rsun']
+   
+   my_widths = []
+   
+   for unit in my_units:
+       my_widths += [(v,units) for v in my_vals]
+   
+   pc = raven.PlotCollection(pf)
+   for i in range(3): pc.add_slice("NumberDensity", i)
+   
+   for field in fields_to_plot:
+       pc.switch_field(field)
+       for w, u in my_widths:
+           pc.set_width(w,u)
+           pc.save("%s" % pf)
+
+And that's it!

Modified: trunk/doc/build/html/_sources/tutorial/getting_started.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/getting_started.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/getting_started.txt	Mon May  5 08:49:34 2008
@@ -1,6 +1,8 @@
 Getting Started
 ===============
 
+.. index:: Starting yt
+
 Getting into yt
 ---------------
 
@@ -22,6 +24,8 @@
 
    >>> import yt.lagos as lagos
 
+.. index:: hierarchy
+
 The Hierarchy
 -------------
 
@@ -43,6 +47,8 @@
    >>> print v
    >>> print c
 
+.. index:: Grid, 3ddata;grid
+
 The Grids
 ---------
 

Modified: trunk/doc/build/html/_sources/tutorial/index.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/index.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/index.txt	Mon May  5 08:49:34 2008
@@ -1,7 +1,10 @@
 A Short Tutorial
 ================
 
-
+As with many interactive packages, getting started with yt can be a bit
+daunting.  Following this tutorial we'll walk through the intepreter, get used
+to some of the ways that yt works, and performing some common (and
+not-so-common) tasks.
 
 Contents:
 
@@ -15,3 +18,5 @@
    automated_plotting
    advanced_objects
    projections
+   derived_quantities
+   example_script

Modified: trunk/doc/build/html/_sources/tutorial/profiles.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/profiles.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/profiles.txt	Mon May  5 08:49:34 2008
@@ -1,5 +1,5 @@
 Profiles
---------
+========
 
 Profiles are one of the more interesting data types.  They are a binned average
 of one or more variables, along one or two different dimensions.  For example,
@@ -7,6 +7,9 @@
 Look at the distribution of Volume through Density and Temperature space.  Or you could
 take the spherically-averaged Number Density and see how it changes with radius.
 
+One Dimensional Profiles
+------------------------
+
 In order to make a profile, we first need a data object we want to get the profile
 *from*.  This can be a sphere, a region, or even an extracted region.  We'll
 first take a look at doing a spherically-average profile of Temperature with Radius.  ::
@@ -43,6 +46,8 @@
    >>> pylab.ylabel(r"$\rm{Density} (\rm{g}/\rm{cm}^3)$")
    >>> pylab.savefig("my_profile.png")
 
+Two-Dimensional Profiles
+------------------------
 
 Two-dimensional profiles are along the same lines.  ::
 

Modified: trunk/doc/build/html/_sources/tutorial/projections.txt
==============================================================================
--- trunk/doc/build/html/_sources/tutorial/projections.txt	(original)
+++ trunk/doc/build/html/_sources/tutorial/projections.txt	Mon May  5 08:49:34 2008
@@ -1,10 +1,13 @@
 Projections
------------
+===========
 
 Projections are the line integrals of a given quantity along a given access.
 These are useful in a wide variety of problems -- they can reveal morphologies
 that slicing cannot, in the simplest case.
 
+Simple Projections
+------------------
+
 There are several ways to generate projections in yt, and with the appropriate
 software package installed (mpi4py) one can even generate them in parallel,
 distributed across an arbitrary number of nodes.  However, I will deal here
@@ -24,3 +27,8 @@
 stored in an HDF5 file tied to the parameter file.  Then next time you ask
 for it, it is already available.  Zooming and panning is accomplished very
 simply.
+
+Parallel Projections
+--------------------
+
+

Added: trunk/doc/build/html/cookbook/index.html
==============================================================================
--- (empty file)
+++ trunk/doc/build/html/cookbook/index.html	Mon May  5 08:49:34 2008
@@ -0,0 +1,87 @@
+<!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/html; charset=utf-8" />
+    <title> — yt v0.3 documentation</title>
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:   '../',
+        VERSION:    '0.3'
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/interface.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <link rel="contents" title="Global table of contents" href="../contents.html" />
+    <link rel="index" title="Global index" href="../genindex.html" />
+    <link rel="search" title="Search" href="../search.html" />
+    <link rel="top" title="yt v0.3 documentation" href="../index.html" />
+    <link rel="next" title="Extending yt" href="../extending/index.html" />
+    <link rel="prev" title="A Short Tutorial" href="../tutorial/index.html" />
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="../extending/index.html" title="Extending yt" accesskey="N">next</a> |</li>
+          <li class="right"><a href="../tutorial/index.html" title="A Short Tutorial" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
+      </ul>
+    </div>
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  
+  
+
+          </div>
+        </div>
+      </div>
+      <div class="sidebar">
+        <div class="sidebarwrapper">
+            <h4>Previous topic</h4>
+            <p class="topless"><a href="../tutorial/index.html" title="previous chapter">A Short Tutorial</a></p>
+            <h4>Next topic</h4>
+            <p class="topless"><a href="../extending/index.html" title="next chapter">Extending yt</a></p>
+            <h3>This Page</h3>
+            <ul class="this-page-menu">
+              <li><a href="../_sources/cookbook/index.txt">Show Source</a></li>
+            </ul>
+            <h3>Quick search</h3>
+            <form class="search" action="../search.html" method="get">
+              <input type="text" name="q" size="18"> <input type="submit" value="Go" />
+              <input type="hidden" name="check_keywords" value="yes" />
+              <input type="hidden" name="area" value="default" />
+            </form>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="../extending/index.html" title="Extending yt" accesskey="N">next</a> |</li>
+          <li class="right"><a href="../tutorial/index.html" title="A Short Tutorial" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
+      </ul>
+    </div>
+    <div class="footer">
+      © Copyright 2008, Matthew Turk.
+      Last updated on May 04, 2008.
+    </div>
+  </body>
+</html>
\ No newline at end of file

Modified: trunk/doc/build/html/extending/index.html
==============================================================================
--- trunk/doc/build/html/extending/index.html	(original)
+++ trunk/doc/build/html/extending/index.html	Mon May  5 08:49:34 2008
@@ -19,7 +19,6 @@
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
     <link rel="next" title="FAQ" href="../faq.html" />
-    <link rel="prev" title="A Short Tutorial" href="../tutorial/index.html" />
   </head>
   <body>
     <div class="related">
@@ -28,8 +27,10 @@
         <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="../faq.html" title="FAQ" accesskey="N">next</a> |</li>
-          <li class="right"><a href="../tutorial/index.html" title="A Short Tutorial" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -58,6 +59,9 @@
 <div class="section">
 <h2 id="analyzing-in-parallel">Analyzing in Parallel<a class="headerlink" href="#analyzing-in-parallel" title="Permalink to this headline">¶</a></h2>
 </div>
+<div class="section">
+<h2 id="running-fortran-routines">Running Fortran Routines<a class="headerlink" href="#running-fortran-routines" title="Permalink to this headline">¶</a></h2>
+</div>
 </div>
 
 
@@ -75,12 +79,11 @@
 <li><a class="reference" href="#creating-derived-quantities">Creating Derived Quantities</a></li>
 <li><a class="reference" href="#creating-derived-fields">Creating Derived Fields</a></li>
 <li><a class="reference" href="#analyzing-in-parallel">Analyzing in Parallel</a></li>
+<li><a class="reference" href="#running-fortran-routines">Running Fortran Routines</a></li>
 </ul>
 </li>
 </ul>
 
-            <h4>Previous topic</h4>
-            <p class="topless"><a href="../tutorial/index.html" title="previous chapter">A Short Tutorial</a></p>
             <h4>Next topic</h4>
             <p class="topless"><a href="../faq.html" title="next chapter">FAQ</a></p>
             <h3>This Page</h3>
@@ -103,13 +106,15 @@
         <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="../faq.html" title="FAQ" accesskey="N">next</a> |</li>
-          <li class="right"><a href="../tutorial/index.html" title="A Short Tutorial" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/faq.html
==============================================================================
--- trunk/doc/build/html/faq.html	(original)
+++ trunk/doc/build/html/faq.html	Mon May  5 08:49:34 2008
@@ -18,6 +18,7 @@
     <link rel="index" title="Global index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="top" title="yt v0.3 documentation" href="index.html" />
+    <link rel="next" title="yt.lagos" href="modules/lagos/index.html" />
     <link rel="prev" title="Extending yt" href="extending/index.html" />
   </head>
   <body>
@@ -26,8 +27,12 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="modules/lagos/index.html" title="yt.lagos" accesskey="N">next</a> |</li>
           <li class="right"><a href="extending/index.html" title="Extending yt" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -40,24 +45,60 @@
 <h1 id="faq">FAQ<a class="headerlink" href="#faq" title="Permalink to this headline">¶</a></h1>
 <div class="section">
 <h2 id="why-python">Why Python?<a class="headerlink" href="#why-python" title="Permalink to this headline">¶</a></h2>
-</div>
-<div class="section">
-<h2 id="what-do-i-need-to-use-yt">What do I need to use yt?<a class="headerlink" href="#what-do-i-need-to-use-yt" title="Permalink to this headline">¶</a></h2>
+<p>Well, the easiest answer is that I knew it, and it met the requirements.  The
+more interesting answer, though, is a combination of things.  Python right now
+has a lot of momentum behind it, particularly in the scientific community.
+It’s easy to compile, portable across many architectures, relatively simple to
+write C-based exntesions for, and it’s well-suited to rapid application
+development.  With access to an interpreter, new avenues of data-exploration
+are opened, and this can lead to much more rapid and interesting analysis.</p>
+</div>
+<div class="section">
+<h2 id="where-can-i-learn-more-about-python">Where can I learn more about Python?<a class="headerlink" href="#where-can-i-learn-more-about-python" title="Permalink to this headline">¶</a></h2>
+<p>There are several good, free books about Python available on the web.  The best
+place to start is with the <a class="reference" href="http://docs.python.org/tut/">official tutorial</a>,
+but there’s also <a class="reference" href="http://www.diveintopython.org/">Dive Into Python</a>, an
+entire <a class="reference" href="http://showmedo.com/videos/python?topic=beginner_programming">collection of videos</a> on
+<a class="reference" href="http://showmedo.com/">ShowMeDo.com</a>, and a much more specific guide to using
+<a class="reference" href="http://www.scipy.org/Tentative_NumPy_Tutorial">NumPy</a>, which is the backend
+on which all the math done in yt is based.</p>
+<p>As far as books go, the only book I’ve found to be absolutely indispensible is
+the <a class="reference" href="http://www.amazon.com/exec/obidos/ASIN/0735710910">Beazley Book</a>.</p>
 </div>
 <div class="section">
 <h2 id="what-s-up-with-the-names">What’s up with the names?<a class="headerlink" href="#what-s-up-with-the-names" title="Permalink to this headline">¶</a></h2>
+<p>In the book <a class="reference" href="http://en.wikipedia.org/wiki/Snow_Crash">Snow Crash</a>, yt is
+Uncle Enzo’s messenger.  Lagos is the keeper of the data, Raven is a master
+slicer, and so on.</p>
 </div>
 <div class="section">
 <h2 id="are-there-any-restrictions-on-my-use-of-yt">Are there any restrictions on my use of yt?<a class="headerlink" href="#are-there-any-restrictions-on-my-use-of-yt" title="Permalink to this headline">¶</a></h2>
+<p>yt has been released under Version 3 of the
+<a class="reference" href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>.</p>
+<p>If you found it useful, and have extended it in some meaningful way, of course
+I’d love to see your contributions so they can be shared with the community.
+Additionally, if you use yt in a paper, I’d love it if you’d drop me a line to
+let me know.</p>
 </div>
 <div class="section">
 <h2 id="how-can-i-help">How can I help?<a class="headerlink" href="#how-can-i-help" title="Permalink to this headline">¶</a></h2>
+<p>If you find a bug, report it.  If you do something cool, write it up.  If you
+find a place to improve the code, send in a patch.</p>
 </div>
 <div class="section">
 <h2 id="something-has-gone-wrong-what-do-i-do">Something has gone wrong.  What do I do?<a class="headerlink" href="#something-has-gone-wrong-what-do-i-do" title="Permalink to this headline">¶</a></h2>
+<p>Well, first off, double check that you’re giving the code what it needs, and
+not asking it for something it can’t provide.  Use the <tt class="docutils literal"><span class="pre">help()</span></tt> command on
+an object or a method to get more information.</p>
+<p>If you can’t figure out what’s up, please go ahead and copy the resultant
+traceback information (the error message it prints out) along with any log
+files, and either send an email to the <tt class="docutils literal"><span class="pre">yt-users</span></tt> mailing list (subscribe
+first!) or attach them to a ticket at <a class="reference" href="http://yt.spacepope.org/">http://yt.spacepope.org/</a>.</p>
 </div>
 <div class="section">
 <h2 id="where-can-i-go-for-support">Where can I go for support?<a class="headerlink" href="#where-can-i-go-for-support" title="Permalink to this headline">¶</a></h2>
+<p>I’ve set up a <tt class="docutils literal"><span class="pre">yt-users</span></tt> mailing list.  There’s more information about it
+at the <a class="reference" href="http://yt.spacepope.org">yt homepage</a>.</p>
 </div>
 </div>
 
@@ -71,7 +112,7 @@
             <ul>
 <li><a class="reference" href="">FAQ</a><ul>
 <li><a class="reference" href="#why-python">Why Python?</a></li>
-<li><a class="reference" href="#what-do-i-need-to-use-yt">What do I need to use yt?</a></li>
+<li><a class="reference" href="#where-can-i-learn-more-about-python">Where can I learn more about Python?</a></li>
 <li><a class="reference" href="#what-s-up-with-the-names">What’s up with the names?</a></li>
 <li><a class="reference" href="#are-there-any-restrictions-on-my-use-of-yt">Are there any restrictions on my use of yt?</a></li>
 <li><a class="reference" href="#how-can-i-help">How can I help?</a></li>
@@ -83,6 +124,8 @@
 
             <h4>Previous topic</h4>
             <p class="topless"><a href="extending/index.html" title="previous chapter">Extending yt</a></p>
+            <h4>Next topic</h4>
+            <p class="topless"><a href="modules/lagos/index.html" title="next chapter">yt.lagos</a></p>
             <h3>This Page</h3>
             <ul class="this-page-menu">
               <li><a href="_sources/faq.txt">Show Source</a></li>
@@ -102,13 +145,17 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="modules/lagos/index.html" title="yt.lagos" accesskey="N">next</a> |</li>
           <li class="right"><a href="extending/index.html" title="Extending yt" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/genindex.html
==============================================================================
--- trunk/doc/build/html/genindex.html	(original)
+++ trunk/doc/build/html/genindex.html	Mon May  5 08:49:34 2008
@@ -25,7 +25,10 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -36,11 +39,142 @@
 
    <h1 id="index">Index</h1>
 
-   
+   <a href="#Symbols"><strong>Symbols</strong></a> | <a href="#C"><strong>C</strong></a> | <a href="#D"><strong>D</strong></a> | <a href="#E"><strong>E</strong></a> | <a href="#G"><strong>G</strong></a> | <a href="#H"><strong>H</strong></a> | <a href="#I"><strong>I</strong></a> | <a href="#L"><strong>L</strong></a> | <a href="#P"><strong>P</strong></a> | <a href="#R"><strong>R</strong></a> | <a href="#S"><strong>S</strong></a> 
 
    <hr />
 
    
+<h2 id="Symbols">Symbols</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt>2ddata</dt>
+  <dd><dl>
+    <dt><a href="tutorial/advanced_objects.html#index-18">Cutting Plane</a></dt>
+    <dt><a href="tutorial/basic_objects.html#index-37">Slices</a></dt>
+  </dl></dd>
+<dt>3ddata</dt>
+  <dd><dl>
+    <dt><a href="tutorial/advanced_objects.html#index-19">Extracted Regions</a></dt>
+    <dt><a href="tutorial/advanced_objects.html#index-20">GridCollection</a></dt>
+    <dt><a href="tutorial/getting_started.html#index-23">grid</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+</dl></td></tr></table>
+
+<h2 id="C">C</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData.clear_data">clear_data() (lagos.BaseDataTypes.Enzo3DData method)</a></dt>
+  <dd><dl>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoData.clear_data">(lagos.BaseDataTypes.EnzoData method)</a></dt>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase.clear_data">(lagos.BaseDataTypes.EnzoSphereBase method)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="tutorial/advanced_objects.html#index-18">Cutting Plane</a></dt>
+</dl></td></tr></table>
+
+<h2 id="D">D</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="tutorial/basic_objects.html#index-36">derivedfield</a></dt></dl></td><td width="33%" valign="top"><dl>
+</dl></td></tr></table>
+
+<h2 id="E">E</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData">Enzo3DData (class in lagos.BaseDataTypes)</a></dt>
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoData">EnzoData (class in lagos.BaseDataTypes)</a></dt>
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase">EnzoSphereBase (class in lagos.BaseDataTypes)</a></dt>
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData.extract_connected_sets">extract_connected_sets() (lagos.BaseDataTypes.Enzo3DData method)</a></dt>
+  <dd><dl>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase.extract_connected_sets">(lagos.BaseDataTypes.EnzoSphereBase method)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData.extract_region">extract_region() (lagos.BaseDataTypes.Enzo3DData method)</a></dt>
+  <dd><dl>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase.extract_region">(lagos.BaseDataTypes.EnzoSphereBase method)</a></dt>
+  </dl></dd>
+<dt><a href="tutorial/advanced_objects.html#index-19">Extracted Regions</a></dt>
+</dl></td></tr></table>
+
+<h2 id="G">G</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData.get_field_parameter">get_field_parameter() (lagos.BaseDataTypes.Enzo3DData method)</a></dt>
+  <dd><dl>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoData.get_field_parameter">(lagos.BaseDataTypes.EnzoData method)</a></dt>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase.get_field_parameter">(lagos.BaseDataTypes.EnzoSphereBase method)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="tutorial/getting_started.html#index-23">Grid</a></dt>
+<dt><a href="tutorial/advanced_objects.html#index-20">GridCollection</a></dt>
+</dl></td></tr></table>
+
+<h2 id="H">H</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="tutorial/getting_started.html#index-22">hierarchy</a></dt></dl></td><td width="33%" valign="top"><dl>
+</dl></td></tr></table>
+
+<h2 id="I">I</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="tutorial/basic_objects.html#index-36">indices</a></dt></dl></td><td width="33%" valign="top"><dl>
+</dl></td></tr></table>
+
+<h2 id="L">L</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="modules/lagos/basedatatypes.html#module-lagos.BaseDataTypes">lagos.BaseDataTypes (module)</a></dt></dl></td><td width="33%" valign="top"><dl>
+</dl></td></tr></table>
+
+<h2 id="P">P</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData.paint_grids">paint_grids() (lagos.BaseDataTypes.Enzo3DData method)</a></dt>
+  <dd><dl>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase.paint_grids">(lagos.BaseDataTypes.EnzoSphereBase method)</a></dt>
+  </dl></dd>
+<dt><a href="tutorial/automated_plotting.html#index-34">PlotCollections</a></dt>
+  <dd><dl>
+    <dt><a href="tutorial/automated_plotting.html#index-35">Adding Plots</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="tutorial/automated_plotting.html#index-33">Plotting</a></dt>
+  <dd><dl>
+    <dt><a href="tutorial/automated_plotting.html#index-35">Adding plots to PlotCollections</a></dt>
+    <dt><a href="tutorial/automated_plotting.html#index-34">PlotCollections</a></dt>
+  </dl></dd>
+</dl></td></tr></table>
+
+<h2 id="R">R</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="tutorial/automated_plotting.html#index-34">Raven</a>, <a href="tutorial/automated_plotting.html#index-35">[Link]</a></dt></dl></td><td width="33%" valign="top"><dl>
+</dl></td></tr></table>
+
+<h2 id="S">S</h2>
+<table width="100%" class="indextable"><tr><td width="33%" valign="top">
+<dl>
+
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData.select_grids">select_grids() (lagos.BaseDataTypes.Enzo3DData method)</a></dt>
+  <dd><dl>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase.select_grids">(lagos.BaseDataTypes.EnzoSphereBase method)</a></dt>
+  </dl></dd>
+<dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.Enzo3DData.set_field_parameter">set_field_parameter() (lagos.BaseDataTypes.Enzo3DData method)</a></dt>
+  <dd><dl>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoData.set_field_parameter">(lagos.BaseDataTypes.EnzoData method)</a></dt>
+    <dt><a href="modules/lagos/basedatatypes.html#lagos.BaseDataTypes.EnzoSphereBase.set_field_parameter">(lagos.BaseDataTypes.EnzoSphereBase method)</a></dt>
+  </dl></dd></dl></td><td width="33%" valign="top"><dl>
+<dt><a href="tutorial/basic_objects.html#index-37">Slices</a></dt>
+<dt><a href="tutorial/getting_started.html#index-21">Starting yt</a></dt>
+</dl></td></tr></table>
+
 
 
           </div>
@@ -63,12 +197,15 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/index.html
==============================================================================
--- trunk/doc/build/html/index.html	(original)
+++ trunk/doc/build/html/index.html	Mon May  5 08:49:34 2008
@@ -25,7 +25,10 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -41,9 +44,10 @@
 <p>Contents:</p>
 <ul>
 <li><a class="reference" href="intro.html">Introduction</a><ul>
-<li><a class="reference" href="intro.html#adaptive-mesh-refinement-data">Adaptive Mesh Refinement Data</a></li>
+<li><a class="reference" href="intro.html#history">History</a></li>
 <li><a class="reference" href="intro.html#what-yt-is-and-is-not">What yt is and is not</a></li>
 <li><a class="reference" href="intro.html#prerequisites-for-yt">Prerequisites for yt</a></li>
+<li><a class="reference" href="intro.html#installing-the-necessary-packages">Installing the Necessary Packages</a></li>
 </ul>
 </li>
 </ul>
@@ -56,9 +60,13 @@
 <li><a class="reference" href="tutorial/automated_plotting.html">Automated Plotting</a></li>
 <li><a class="reference" href="tutorial/advanced_objects.html">Advanced Objects</a></li>
 <li><a class="reference" href="tutorial/projections.html">Projections</a></li>
+<li><a class="reference" href="tutorial/derived_quantities.html">Derived Quantities</a></li>
+<li><a class="reference" href="tutorial/example_script.html">A Demonstrative Example Script</a></li>
 </ul>
 </li>
 </ul>
+<ul class="simple">
+</ul>
 <ul>
 <li><a class="reference" href="extending/index.html">Extending yt</a><ul>
 <li><a class="reference" href="extending/index.html#writing-scripts">Writing Scripts</a></li>
@@ -67,13 +75,14 @@
 <li><a class="reference" href="extending/index.html#creating-derived-quantities">Creating Derived Quantities</a></li>
 <li><a class="reference" href="extending/index.html#creating-derived-fields">Creating Derived Fields</a></li>
 <li><a class="reference" href="extending/index.html#analyzing-in-parallel">Analyzing in Parallel</a></li>
+<li><a class="reference" href="extending/index.html#running-fortran-routines">Running Fortran Routines</a></li>
 </ul>
 </li>
 </ul>
 <ul>
 <li><a class="reference" href="faq.html">FAQ</a><ul>
 <li><a class="reference" href="faq.html#why-python">Why Python?</a></li>
-<li><a class="reference" href="faq.html#what-do-i-need-to-use-yt">What do I need to use yt?</a></li>
+<li><a class="reference" href="faq.html#where-can-i-learn-more-about-python">Where can I learn more about Python?</a></li>
 <li><a class="reference" href="faq.html#what-s-up-with-the-names">What’s up with the names?</a></li>
 <li><a class="reference" href="faq.html#are-there-any-restrictions-on-my-use-of-yt">Are there any restrictions on my use of yt?</a></li>
 <li><a class="reference" href="faq.html#how-can-i-help">How can I help?</a></li>
@@ -82,7 +91,11 @@
 </ul>
 </li>
 </ul>
-<ul class="simple">
+<ul>
+<li><a class="reference" href="modules/lagos/index.html">yt.lagos</a><ul>
+<li><a class="reference" href="modules/lagos/basedatatypes.html"><tt class="docutils literal"><span class="pre">lagos.BaseDataTypes</span></tt> – Data Types</a></li>
+</ul>
+</li>
 </ul>
 <ul class="simple">
 </ul>
@@ -131,12 +144,15 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/intro.html
==============================================================================
--- trunk/doc/build/html/intro.html	(original)
+++ trunk/doc/build/html/intro.html	Mon May  5 08:49:34 2008
@@ -29,7 +29,10 @@
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="tutorial/index.html" title="A Short Tutorial" accesskey="N">next</a> |</li>
           <li class="right"><a href="index.html" title="yt Overview" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -40,20 +43,82 @@
   
   <div class="section">
 <h1 id="introduction">Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h1>
-<div class="system-message">
-<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/Users/matthewturk/Development/yt/trunk/doc/source/intro.rst</tt>, line 2)</p>
-<p>Title underline too short.</p>
-<pre>Introduction
-===========</pre>
-</div>
 <div class="section">
-<h2 id="adaptive-mesh-refinement-data">Adaptive Mesh Refinement Data<a class="headerlink" href="#adaptive-mesh-refinement-data" title="Permalink to this headline">¶</a></h2>
+<h2 id="history">History<a class="headerlink" href="#history" title="Permalink to this headline">¶</a></h2>
+<p>My name is Matthew Turk, and I am the primary author of yt.  I designed and
+implemented it during the course of my graduate studies working with Prof. Tom
+Abel at Stanford University, under the auspices of the Department of Energy
+through the Stanford Linear Accelerator Center and Los Alamos National Lab.  It
+has evolved from a simple data-reader and exporter into what I believe is a
+fully-featured toolkit.</p>
+<p>yt was designed to be a completely Free (as in beer <em>and</em> as in freedom)
+user-extensible framework for analyzing and visualizing adaptive mesh
+refinement data.  It relies on no proprietary software – although it can be
+and has been extended to interface with proprietary software and libraries –
+and has been designed from the ground up to enable users to be as immersed in
+the data as they desire.</p>
+<p>Originally, yt was written as a frontend to HippoDraw, an extensible and
+comprehensive plotting package built at SLAC by Paul Kunz.  Over time, however,
+it has been generalized to rely on mostly commodity Python packages, and its
+dependencies reduced and ease of installation increased.</p>
 </div>
 <div class="section">
 <h2 id="what-yt-is-and-is-not">What yt is and is not<a class="headerlink" href="#what-yt-is-and-is-not" title="Permalink to this headline">¶</a></h2>
+<p>In some sense, yt is also designed to be rather utilitarian.  By virtue of the
+fact that it has been written in an interpreted language, it can be somewhat
+slower than purely C-based analysis codes, although I believe that to be
+mitigated by a cleverness of algorithms and a substantially improved
+development time for the user in the case of a desire to expand the
+functionality.</p>
+<p><tt class="docutils literal"><span class="pre">`EXPAND`</span></tt></p>
 </div>
 <div class="section">
 <h2 id="prerequisites-for-yt">Prerequisites for yt<a class="headerlink" href="#prerequisites-for-yt" title="Permalink to this headline">¶</a></h2>
+<p>A driving factor in the development of yt over the months leading to release
+0.3 has been the reduction of dependencies.  To that extent, only a few
+packages are required for the base usage, and a GUI toolkit if you are going to use
+the graphical user interface, Reason.</p>
+<blockquote>
+<ul class="simple">
+<li><a class="reference" href="http://python.org/">Python</a>, at least version 2.4, but preferably 2.5.</li>
+<li><a class="reference" href="http://www.hdfgroup.org/">HDF5</a>, the data storage backend used by Enzo
+and yt (if you can run Enzo, this is already installed!)</li>
+<li><a class="reference" href="http://numpy.scipy.org/">NumPy</a>, the fast numerical backend for Python</li>
+<li><a class="reference" href="http://matplotlib.sf.net/">MatPlotLib</a>, the plotting package</li>
+<li><a class="reference" href="http://www.wxpython.org/">wxPython</a>, the GUI toolkit</li>
+</ul>
+</blockquote>
+<p>(If you are only interested in manipulating data without any graphical plotting
+or interfaces, you only need to install NumPy and Python!)</p>
+</div>
+<div class="section">
+<h2 id="installing-the-necessary-packages">Installing the Necessary Packages<a class="headerlink" href="#installing-the-necessary-packages" title="Permalink to this headline">¶</a></h2>
+<p>Installing Python itself is usually quite simple, and often very fast.  Because
+we’re setting up a small system of packages, even if you have a system-wide
+install of python2.5 it can be easier in some cases to create a local directory
+structure:</p>
+<div class="highlight"><pre><span class="nv">$ </span>tar xvf Python-2.5.2.tar.gz
+<span class="nv">$ </span><span class="nb">cd </span>Python-2.5.2
+<span class="nv">$ </span>./configure --prefix<span class="o">=</span><span class="nv">$HOME</span>/local/
+<span class="nv">$ </span>make install
+</pre></div>
+<p>This will create (if necessary) a directory named local in your home directory,
+along with the necessary subdirectories.  When the executable
+<tt class="docutils literal"><span class="pre">$HOME/lcoal/bin/python2.4</span></tt> is used to install a package, it will install it
+to the <tt class="docutils literal"><span class="pre">$HOME/local/</span></tt> directory structure.</p>
+<p>The python packages are fairly straightforward to install.  The process of
+installing packages in python has been greatly simplified over the last few
+years with the addition of setuptools, but for these particular packages I
+typically recommend installing from source, which for Python packages consists
+of changing to the source directory and issues the command:</p>
+<div class="highlight"><pre><span class="nv">$ </span>tar xvfz <span class="nv">$PKGNAME</span>.tar.gz
+<span class="nv">$ </span><span class="nb">cd</span> <span class="nv">$PKGNAME</span>
+<span class="nv">$ </span>python2.5 setup.py install
+</pre></div>
+<p>This method works for NumPy, Matplotlib and yt itself, but for wxPython, I
+<strong>strongly</strong> suggest you seek binaries for your platform.  If they are not
+available, I recommend you read the <tt class="docutils literal"><span class="pre">INSTALL</span></tt> file and follow its directions
+closely.</p>
 </div>
 </div>
 
@@ -66,9 +131,10 @@
             <h3>Table Of Contents</h3>
             <ul>
 <li><a class="reference" href="">Introduction</a><ul>
-<li><a class="reference" href="#adaptive-mesh-refinement-data">Adaptive Mesh Refinement Data</a></li>
+<li><a class="reference" href="#history">History</a></li>
 <li><a class="reference" href="#what-yt-is-and-is-not">What yt is and is not</a></li>
 <li><a class="reference" href="#prerequisites-for-yt">Prerequisites for yt</a></li>
+<li><a class="reference" href="#installing-the-necessary-packages">Installing the Necessary Packages</a></li>
 </ul>
 </li>
 </ul>
@@ -98,12 +164,15 @@
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="tutorial/index.html" title="A Short Tutorial" accesskey="N">next</a> |</li>
           <li class="right"><a href="index.html" title="yt Overview" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/modindex.html
==============================================================================
--- trunk/doc/build/html/modindex.html	(original)
+++ trunk/doc/build/html/modindex.html	Mon May  5 08:49:34 2008
@@ -25,7 +25,10 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -38,7 +41,17 @@
 
 
 
-   <table width="100%" class="indextable" cellspacing="0" cellpadding="2">
+   <table width="100%" class="indextable" cellspacing="0" cellpadding="2"><tr class="pcap"><td></td><td> </td><td></td></tr>
+   <tr class="cap"><td></td><td><strong>L</strong></td><td></td></tr><tr>
+     <td><img src="_static/minus.png" id="toggle-1"
+            class="toggler" style="display: none" /></td>
+     <td>
+     <tt class="xref">lagos</tt></td><td>
+     <em></em></td></tr><tr class="cg-1">
+     <td></td>
+     <td>   
+     <a href="modules/lagos/basedatatypes.html#module-lagos.BaseDataTypes"><tt class="xref">lagos.BaseDataTypes</tt></a></td><td>
+     <em>Generate containers to hold AMR data</em></td></tr>
    </table>
 
 
@@ -62,12 +75,15 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Added: trunk/doc/build/html/modules/lagos/basedatatypes.html
==============================================================================
--- (empty file)
+++ trunk/doc/build/html/modules/lagos/basedatatypes.html	Mon May  5 08:49:34 2008
@@ -0,0 +1,239 @@
+<!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/html; charset=utf-8" />
+    <title>lagos.BaseDataTypes – Data Types — yt v0.3 documentation</title>
+    <link rel="stylesheet" href="../../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:   '../../',
+        VERSION:    '0.3'
+      };
+    </script>
+    <script type="text/javascript" src="../../_static/jquery.js"></script>
+    <script type="text/javascript" src="../../_static/interface.js"></script>
+    <script type="text/javascript" src="../../_static/doctools.js"></script>
+    <link rel="contents" title="Global table of contents" href="../../contents.html" />
+    <link rel="index" title="Global index" href="../../genindex.html" />
+    <link rel="search" title="Search" href="../../search.html" />
+    <link rel="top" title="yt v0.3 documentation" href="../../index.html" />
+    <link rel="up" title="yt.lagos" href="index.html" />
+    <link rel="next" title="yt.lagos" href="index.html" />
+    <link rel="prev" title="yt.lagos" href="index.html" />
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="index.html" title="yt.lagos" accesskey="N">next</a> |</li>
+          <li class="right"><a href="index.html" title="yt.lagos" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
+          <li><a href="index.html" accesskey="U">yt.lagos</a> »</li>
+      </ul>
+    </div>
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  
+  <div class="section">
+<h1 id="module-lagos.BaseDataTypes"><tt class="xref docutils literal"><span class="pre">lagos.BaseDataTypes</span></tt> – Data Types<a class="headerlink" href="#module-lagos.BaseDataTypes" title="Permalink to this headline">¶</a></h1>
+<dl class="class">
+<dt id="lagos.BaseDataTypes.EnzoData">
+<!--#lagos.BaseDataTypes.EnzoData#-->class <tt class="descclassname">lagos.BaseDataTypes.</tt><tt class="descname">EnzoData</tt><big>(</big><em>pf</em>, <em>fields</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoData" title="Permalink to this definition">¶</a></dt>
+<dd><p>Generic EnzoData container.  By itself, will attempt to
+generate field, read fields (method defined by derived classes)
+and deal with passing back and forth field parameters.</p>
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoData.clear_data">
+<!--#lagos.BaseDataTypes.EnzoData.clear_data#--><tt class="descname">clear_data</tt><big>(</big><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoData.clear_data" title="Permalink to this definition">¶</a></dt>
+<dd>Clears out all data from the EnzoData instance, freeing memory.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoData.get_field_parameter">
+<!--#lagos.BaseDataTypes.EnzoData.get_field_parameter#--><tt class="descname">get_field_parameter</tt><big>(</big><em>name</em>, <em>default=None</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoData.get_field_parameter" title="Permalink to this definition">¶</a></dt>
+<dd>This is typically only used by derived field functions, but
+it returns parameters used to generate fields.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoData.set_field_parameter">
+<!--#lagos.BaseDataTypes.EnzoData.set_field_parameter#--><tt class="descname">set_field_parameter</tt><big>(</big><em>name</em>, <em>val</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoData.set_field_parameter" title="Permalink to this definition">¶</a></dt>
+<dd>Here we set up dictionaries that get passed up and down and ultimately
+to derived fields.</dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="lagos.BaseDataTypes.Enzo3DData">
+<!--#lagos.BaseDataTypes.Enzo3DData#-->class <tt class="descclassname">lagos.BaseDataTypes.</tt><tt class="descname">Enzo3DData</tt><big>(</big><em>center</em>, <em>fields</em>, <em>pf=None</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData" title="Permalink to this definition">¶</a></dt>
+<dd><p>Class describing a cluster of data points, not necessarily sharing any
+particular attribute.</p>
+<dl class="method">
+<dt id="lagos.BaseDataTypes.Enzo3DData.clear_data">
+<!--#lagos.BaseDataTypes.Enzo3DData.clear_data#--><tt class="descname">clear_data</tt><big>(</big><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData.clear_data" title="Permalink to this definition">¶</a></dt>
+<dd>Clears out all data from the EnzoData instance, freeing memory.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.Enzo3DData.extract_connected_sets">
+<!--#lagos.BaseDataTypes.Enzo3DData.extract_connected_sets#--><tt class="descname">extract_connected_sets</tt><big>(</big><em>field</em>, <em>num_levels</em>, <em>min_val</em>, <em>max_val</em>, <em>log_space=True</em>, <em>cumulative=True</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData.extract_connected_sets" title="Permalink to this definition">¶</a></dt>
+<dd>This function will create a set of contour objects, defined
+by having connected cell structures, which can then be
+studied and used to ‘paint’ their source grids, thus enabling
+them to be plotted.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.Enzo3DData.extract_region">
+<!--#lagos.BaseDataTypes.Enzo3DData.extract_region#--><tt class="descname">extract_region</tt><big>(</big><em>indices</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData.extract_region" title="Permalink to this definition">¶</a></dt>
+<dd><p>Return an ExtractedRegion where the points contained in it are defined
+as the points in <em>this</em> data object with the given indices</p>
+<p>@param indices: The indices of the points to keep
+@type indices: The return value of a numpy.where call</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.Enzo3DData.get_field_parameter">
+<!--#lagos.BaseDataTypes.Enzo3DData.get_field_parameter#--><tt class="descname">get_field_parameter</tt><big>(</big><em>name</em>, <em>default=None</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData.get_field_parameter" title="Permalink to this definition">¶</a></dt>
+<dd>This is typically only used by derived field functions, but
+it returns parameters used to generate fields.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.Enzo3DData.paint_grids">
+<!--#lagos.BaseDataTypes.Enzo3DData.paint_grids#--><tt class="descname">paint_grids</tt><big>(</big><em>field</em>, <em>value</em>, <em>default_value=None</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData.paint_grids" title="Permalink to this definition">¶</a></dt>
+<dd><p>This function paints every cell in our dataset with a given value.
+If default_value is given, the other values for the given in every grid
+are discarded and replaced with default_value.  Otherwise, the field is
+mandated to ‘know how to exist’ in the grid.</p>
+<p>@note: This only paints the cells <em>in the dataset</em>, so cells in grids
+with children are left untouched.
+@param field: The field to paint
+@param value: The value to paint
+@keyword default_value: The value to use for all other cells.  If ‘None’
+then no value is used, and the grid is left untouched except in our cells.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.Enzo3DData.select_grids">
+<!--#lagos.BaseDataTypes.Enzo3DData.select_grids#--><tt class="descname">select_grids</tt><big>(</big><em>level</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData.select_grids" title="Permalink to this definition">¶</a></dt>
+<dd>Select all grids on a given level.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.Enzo3DData.set_field_parameter">
+<!--#lagos.BaseDataTypes.Enzo3DData.set_field_parameter#--><tt class="descname">set_field_parameter</tt><big>(</big><em>name</em>, <em>val</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.Enzo3DData.set_field_parameter" title="Permalink to this definition">¶</a></dt>
+<dd>Here we set up dictionaries that get passed up and down and ultimately
+to derived fields.</dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase">
+<!--#lagos.BaseDataTypes.EnzoSphereBase#-->class <tt class="descclassname">lagos.BaseDataTypes.</tt><tt class="descname">EnzoSphereBase</tt><big>(</big><em>center</em>, <em>radius</em>, <em>fields=None</em>, <em>pf=None</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase" title="Permalink to this definition">¶</a></dt>
+<dd><p>A sphere of points</p>
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase.clear_data">
+<!--#lagos.BaseDataTypes.EnzoSphereBase.clear_data#--><tt class="descname">clear_data</tt><big>(</big><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase.clear_data" title="Permalink to this definition">¶</a></dt>
+<dd>Clears out all data from the EnzoData instance, freeing memory.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase.extract_connected_sets">
+<!--#lagos.BaseDataTypes.EnzoSphereBase.extract_connected_sets#--><tt class="descname">extract_connected_sets</tt><big>(</big><em>field</em>, <em>num_levels</em>, <em>min_val</em>, <em>max_val</em>, <em>log_space=True</em>, <em>cumulative=True</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase.extract_connected_sets" title="Permalink to this definition">¶</a></dt>
+<dd>This function will create a set of contour objects, defined
+by having connected cell structures, which can then be
+studied and used to ‘paint’ their source grids, thus enabling
+them to be plotted.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase.extract_region">
+<!--#lagos.BaseDataTypes.EnzoSphereBase.extract_region#--><tt class="descname">extract_region</tt><big>(</big><em>indices</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase.extract_region" title="Permalink to this definition">¶</a></dt>
+<dd><p>Return an ExtractedRegion where the points contained in it are defined
+as the points in <em>this</em> data object with the given indices</p>
+<p>@param indices: The indices of the points to keep
+@type indices: The return value of a numpy.where call</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase.get_field_parameter">
+<!--#lagos.BaseDataTypes.EnzoSphereBase.get_field_parameter#--><tt class="descname">get_field_parameter</tt><big>(</big><em>name</em>, <em>default=None</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase.get_field_parameter" title="Permalink to this definition">¶</a></dt>
+<dd>This is typically only used by derived field functions, but
+it returns parameters used to generate fields.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase.paint_grids">
+<!--#lagos.BaseDataTypes.EnzoSphereBase.paint_grids#--><tt class="descname">paint_grids</tt><big>(</big><em>field</em>, <em>value</em>, <em>default_value=None</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase.paint_grids" title="Permalink to this definition">¶</a></dt>
+<dd><p>This function paints every cell in our dataset with a given value.
+If default_value is given, the other values for the given in every grid
+are discarded and replaced with default_value.  Otherwise, the field is
+mandated to ‘know how to exist’ in the grid.</p>
+<p>@note: This only paints the cells <em>in the dataset</em>, so cells in grids
+with children are left untouched.
+@param field: The field to paint
+@param value: The value to paint
+@keyword default_value: The value to use for all other cells.  If ‘None’
+then no value is used, and the grid is left untouched except in our cells.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase.select_grids">
+<!--#lagos.BaseDataTypes.EnzoSphereBase.select_grids#--><tt class="descname">select_grids</tt><big>(</big><em>level</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase.select_grids" title="Permalink to this definition">¶</a></dt>
+<dd>Select all grids on a given level.</dd></dl>
+
+<dl class="method">
+<dt id="lagos.BaseDataTypes.EnzoSphereBase.set_field_parameter">
+<!--#lagos.BaseDataTypes.EnzoSphereBase.set_field_parameter#--><tt class="descname">set_field_parameter</tt><big>(</big><em>name</em>, <em>val</em><big>)</big><a class="headerlink" href="#lagos.BaseDataTypes.EnzoSphereBase.set_field_parameter" title="Permalink to this definition">¶</a></dt>
+<dd>Here we set up dictionaries that get passed up and down and ultimately
+to derived fields.</dd></dl>
+
+</dd></dl>
+
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sidebar">
+        <div class="sidebarwrapper">
+            <h4>Previous topic</h4>
+            <p class="topless"><a href="index.html" title="previous chapter">yt.lagos</a></p>
+            <h4>Next topic</h4>
+            <p class="topless"><a href="index.html" title="next chapter">yt.lagos</a></p>
+            <h3>This Page</h3>
+            <ul class="this-page-menu">
+              <li><a href="../../_sources/modules/lagos/basedatatypes.txt">Show Source</a></li>
+            </ul>
+            <h3>Quick search</h3>
+            <form class="search" action="../../search.html" method="get">
+              <input type="text" name="q" size="18"> <input type="submit" value="Go" />
+              <input type="hidden" name="check_keywords" value="yes" />
+              <input type="hidden" name="area" value="default" />
+            </form>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="index.html" title="yt.lagos" accesskey="N">next</a> |</li>
+          <li class="right"><a href="index.html" title="yt.lagos" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
+          <li><a href="index.html" accesskey="U">yt.lagos</a> »</li>
+      </ul>
+    </div>
+    <div class="footer">
+      © Copyright 2008, Matthew Turk.
+      Last updated on May 04, 2008.
+    </div>
+  </body>
+</html>
\ No newline at end of file

Modified: trunk/doc/build/html/modules/lagos/index.html
==============================================================================
--- trunk/doc/build/html/modules/lagos/index.html	(original)
+++ trunk/doc/build/html/modules/lagos/index.html	Mon May  5 08:49:34 2008
@@ -2,7 +2,7 @@
   "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/html; charset=utf-8" />
-    <title> — yt v0.3 documentation</title>
+    <title>yt.lagos — yt v0.3 documentation</title>
     <link rel="stylesheet" href="../../_static/default.css" type="text/css" />
     <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
     <script type="text/javascript">
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../../genindex.html" />
     <link rel="search" title="Search" href="../../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../../index.html" />
-    <link rel="prev" title="A Short Tutorial on yt" href="../../tutorial/main.html" />
+    <link rel="prev" title="FAQ" href="../../faq.html" />
   </head>
   <body>
     <div class="related">
@@ -26,8 +26,11 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../../tutorial/main.html" title="A Short Tutorial on yt" accesskey="P">previous</a> |</li>
+          <li class="right"><a href="../../faq.html" title="FAQ" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -36,7 +39,13 @@
           <div class="body">
             
   
-  
+  <div class="section">
+<h1 id="yt-lagos"><span id="lagos"></span>yt.lagos<a class="headerlink" href="#yt-lagos" title="Permalink to this headline">¶</a></h1>
+<ul>
+<li><a class="reference" href="basedatatypes.html"><tt class="docutils literal"><span class="pre">lagos.BaseDataTypes</span></tt> – Data Types</a></li>
+</ul>
+</div>
+
 
           </div>
         </div>
@@ -44,7 +53,7 @@
       <div class="sidebar">
         <div class="sidebarwrapper">
             <h4>Previous topic</h4>
-            <p class="topless"><a href="../../tutorial/main.html" title="previous chapter">A Short Tutorial on yt</a></p>
+            <p class="topless"><a href="../../faq.html" title="previous chapter">FAQ</a></p>
             <h3>This Page</h3>
             <ul class="this-page-menu">
               <li><a href="../../_sources/modules/lagos/index.txt">Show Source</a></li>
@@ -64,13 +73,16 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../../tutorial/main.html" title="A Short Tutorial on yt" accesskey="P">previous</a> |</li>
+          <li class="right"><a href="../../faq.html" title="FAQ" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/modules/raven/index.html
==============================================================================
--- trunk/doc/build/html/modules/raven/index.html	(original)
+++ trunk/doc/build/html/modules/raven/index.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../../genindex.html" />
     <link rel="search" title="Search" href="../../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../../index.html" />
-    <link rel="next" title="Welcome to yt’s documentation!" href="../../index.html" />
+    <link rel="prev" title="yt.lagos" href="../lagos/index.html" />
   </head>
   <body>
     <div class="related">
@@ -26,8 +26,11 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../../index.html" title="Welcome to yt’s documentation!" accesskey="N">next</a> |</li>
+          <li class="right"><a href="../lagos/index.html" title="yt.lagos" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -43,8 +46,8 @@
       </div>
       <div class="sidebar">
         <div class="sidebarwrapper">
-            <h4>Next topic</h4>
-            <p class="topless"><a href="../../index.html" title="next chapter">Welcome to yt’s documentation!</a></p>
+            <h4>Previous topic</h4>
+            <p class="topless"><a href="../lagos/index.html" title="previous chapter">yt.lagos</a></p>
             <h3>This Page</h3>
             <ul class="this-page-menu">
               <li><a href="../../_sources/modules/raven/index.txt">Show Source</a></li>
@@ -64,13 +67,16 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../../index.html" title="Welcome to yt’s documentation!" accesskey="N">next</a> |</li>
+          <li class="right"><a href="../lagos/index.html" title="yt.lagos" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/modules/reason/index.html
==============================================================================
--- trunk/doc/build/html/modules/reason/index.html	(original)
+++ trunk/doc/build/html/modules/reason/index.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../../genindex.html" />
     <link rel="search" title="Search" href="../../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../../index.html" />
-    <link rel="next" title="FAQ" href="../../faq.html" />
+    <link rel="next" title="yt Overview" href="../../index.html" />
   </head>
   <body>
     <div class="related">
@@ -26,8 +26,11 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../../faq.html" title="FAQ" accesskey="N">next</a> |</li>
+          <li class="right"><a href="../../index.html" title="yt Overview" accesskey="N">next</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -44,7 +47,7 @@
       <div class="sidebar">
         <div class="sidebarwrapper">
             <h4>Next topic</h4>
-            <p class="topless"><a href="../../faq.html" title="next chapter">FAQ</a></p>
+            <p class="topless"><a href="../../index.html" title="next chapter">yt Overview</a></p>
             <h3>This Page</h3>
             <ul class="this-page-menu">
               <li><a href="../../_sources/modules/reason/index.txt">Show Source</a></li>
@@ -64,13 +67,16 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../../faq.html" title="FAQ" accesskey="N">next</a> |</li>
+          <li class="right"><a href="../../index.html" title="yt Overview" accesskey="N">next</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/search.html
==============================================================================
--- trunk/doc/build/html/search.html	(original)
+++ trunk/doc/build/html/search.html	Mon May  5 08:49:34 2008
@@ -27,7 +27,10 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -65,12 +68,15 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/searchindex.json
==============================================================================
--- trunk/doc/build/html/searchindex.json	(original)
+++ trunk/doc/build/html/searchindex.json	Mon May  5 08:49:34 2008
@@ -1 +1 @@
-[["index","tutorial/projections","extending/index","tutorial/index","faq","tutorial/getting_started","tutorial/basic_objects","tutorial/advanced_objects","tutorial/derived_fields","tutorial/profiles","intro","tutorial/automated_plotting"],["yt Overview","Projections","Extending yt","A Short Tutorial","FAQ","Getting Started","Basic Objects","Advanced Objects","Derived Fields","Profiles","Introduction","Automated Plotting"],{"all":[5,6,7,8,9,11],"code":[0,6,7,9,8],"entropi":[6],"edg":[6],"consum":[1],"prefix":[11],"ga":[7],"go":[0,4,11,5],"my_profil":[9],"profil":[0,9,7,11,3],"zone":[8],"electron_fract":[8],"0":[1,5,6,7,8,9,11],"ylabel":[9],"sourc":[6,7,8],"everi":[8],"mpc":[7,11],"faq":[0,4],"mechan":[5],"govern":[8],"veri":[1,8],"kiloparsec":[11],"exact":[6],"cool":[7],"wa":[6,7],"did":[6],"list":[7],"datadump0036":[5],"vector":[7],"dir":[5],"dimens":[9,7],"upper":[9],"fortun":[5],"direct":[1],"second":[7],"pressur":[6],"design":[0],"pass":[6],"rectangular":[6],"add_slic":[11],"even":[9,7,1],"index":[0,6,11],"what":[0,4,5,6,7,8,9,10],"abl":[5],"while":[11],"access":[1,5,6,8,9,11],"_densitycub":[8],"new":[6,7],"method":[5,9,7],"loglog":[9],"3d":[7],"full":[1],"deriv":[0,6,8,2,3],"displai":[7],"gener":[5,6,9,1,8],"here":[1,5,6,7,8,9],"rais":[6],"add_field":[9,8],"shouldn":[5],"let":[5,6,7],"inher":[5],"along":[9,1,11],"becom":[8],"accessor":[7],"valu":[5,6,9],"box":[6],"search":[0],"convers":[9,8],"hdf5":[1],"shift":[6],"behav":[7],"chang":[9],"although":[6],"binned2dprofil":[7],"appli":[7],"modul":[0,5],"filenam":[11],"instal":[5,1],"unit":[5,9,7,11,8],"plot":[0,1,3,7,9,11],"fed":[7],"from":[0,6,7,8,9,11],"describ":[7],"would":[7],"to":[0,1,4,5,6,7,8,9,11],"two":[5,9,7,1,8],"next":[7,1],"handler":[5],"call":[5,1,11,8],"1e5":[9],"criteria":[7],"type":[6,7,9,8],"tell":[9,8],"more":[6,7,9,11],"averageddens":[8],"ti":[1],"toolkit":[0],"accept":[8],"given":[1],"unpack":[5],"my_grid":[5,6],"none":[9],"prepar":[7],"work":[5,6],"uniqu":[7],"whatev":[7],"v":[5],"purpos":[5],"my":[0,4],"def":[8],"control":[5,9,8],"quickstart":[],"give":[5],"process":[5,11,8],"staticoutput":[5],"indic":[0,6,7],"sphere":[6,7,9],"liter":[],"want":[5,6,7,9,11],"string":[8],"alwai":[6,8],"end":[7],"divid":[9],"1":[6,7,9,11,8],"how":[0,4,5,6,7,9,11],"morpholog":[1],"simpl":[5,9,7,8],"collaps":[7],"minimumt":[7],"after":[11],"wrong":[0,4],"plane":[6,7,1,11],"okai":[6,8],"mai":[],"divv":[8],"data":[0,5,6,7,8,9,10,11],"parallel":[0,1,2],"averag":[9],"welcom":[],"a":[0,1,3,5,6,7,8,9,11],"short":[0,10,3],"or":[5,9,7,11,8],"caus":[1],"inform":[7,11],"galaxyon":[7],"so":[1,5,6,7,8,9,11],"spheric":[9],"allow":[8],"volum":[9],"order":[9,11],"__":[5],"oper":[6],"help":[0,6,4],"becaus":[1,8],"galaxi":[7],"_python":[],"through":[9,7,11],"hierarchi":[3,6,1,11,5],"still":[11],"paramet":[5,1,11],"24":[9],"25":[7],"get_sourc":[6],"main":[8],"might":[5,8],"easier":[5,11],"then":[1,5,6,7,8,11],"them":[5,9,7,1,11],"good":[5],"return":[5,8],"greater":[7],"thei":[1,6,7,8,9,11],"python":[0,4,5],"handi":[5],"number":[6,9,1],"not":[0,5,6,7,8,10],"now":[5,6,7,8,9,11],"yt":[0,1,2,3,4,5,6,7,10,11],"introduct":[0,10],"name":[0,8,4,5],"anyth":[9,8],"galaxytwo":[7],"easili":[6],"kpc":[9,11],"each":[9,7,11],"fulli":[7],"tracer":[7],"mean":[5,7,8],"subset":[7],"domain":[6],"weight":[9,1],"somename_15kpc":[11],"individu":[9],"idea":[11],"realli":[5,6],"expect":[],"our":[5,6,7,9,8],"happen":[8],"extract":[9,7],"out":[5,6,7],"variabl":[9,8],"accomplish":[1],"space":[9],"crucial":[8],"research":[5],"content":[0,3],"re":[7],"_convertdensitycub":[8],"adapt":[0,10],"print":[5,6,9,11,8],"rm":[9,8],"forth":[6],"math":[8],"insid":[6],"advanc":[0,7,3],"manipul":[5,11],"differ":[5,9,11],"base":[7,11],"ask":[5,1],"org":[],"bash":[],"care":[11],"activedimens":[5],"g":[9,8],"launch":[5],"could":[9,7],"thing":[5,6,8],"length":[9,11],"mesh":[0,10],"first":[1,5,7,8,9,11],"origin":[7],"softwar":[1],"themat":[11],"suffix":[11],"directli":[5,6,9],"onc":[9,1],"arrai":[7],"refin":[0,10],"scene":[7],"yourself":[5],"restrict":[0,4],"1e2":[9],"done":[6,7],"slower":[9],"facil":[11],"angular":[7],"lazy_read":[9],"guess":[7],"my_region":[6,8],"script":[0,6,2],"associ":[11],"system":[7],"least":[],"underlin":[10],"master":[],"too":[7,10,8],"statement":[7],"1e":[9,7],"conveni":[5],"store":[5,1],"option":[9],"h2i_fract":[11],"namespac":[5],"tool":[11],"part":[11,8],"pars":[5],"mostli":[7],"conserv":[9],"alreadi":[7,1,8],"than":[7],"png":[9,11],"10":[6],"gal1_region":[7],"15":[11],"16":[9],"prof2d":[9],"project":[0,6,1,11,3],"r":[9,8],"xlabel":[9],"friend":[5,6],"pre":[6,7,11],"sai":[7],"abov":[9,11],"ani":[0,9,4,11,7],"packag":[1],"have":[1,5,6,7,8,9,11],"tabl":[0],"need":[0,4,5,6,7,8,9],"seen":[6,7],"sat":[],"engin":[1],"built":[6],"weight_field":[1,11],"latter":[7],"that":[1,5,6,7,8,9,11],"add_cutting_plan":[7],"note":[1,5,7,8,9,11],"also":[5,6,7,11,8],"take":[5,9,11],"which":[5,9,7,8],"singl":[1,11],"begin":[5],"distribut":[9,1],"normal":[7],"object":[0,1,3,5,6,7,8,9,11],"most":[11,8],"everyth":[7,8],"don":[6,11,8],"later":[11],"request":[8],"km":[11],"doe":[6],"fiel":[8],"derivedfield":[8],"determin":[5,7],"axi":[6,1,11],"width":[11],"fact":[8],"show":[5],"text":[11],"radiu":[9],"find":[5],"onli":[6,7,1,8],"ha":[0,8,4,11,5],"locat":[5],"pretti":[5,6,8],"with":[0,1,2,4,5,6,7,8,9,11],"indices_we_w":[7],"behind":[7],"should":[8],"analyz":[0,2],"factor":[9],"local":[5],"meant":[5],"do":[0,1,4,5,6,7,8,9],"cube":[8],"contribut":[7],"get":[0,3,5,6,7,9,11],"autom":[0,11,3],"cannot":[1],"dx":[5],"2":[6,11],"requir":[8],"radiuskpc":[9],"reveal":[1],"organ":[11],"h":[5,6,7,1,9],"convert_funct":[8],"whether":[9,7],"stuff":[5,6,8],"integr":[1],"contain":[7],"x":[6],"grab":[5,6,9,11],"attribut":[5],"where":[0,4,7,8,9,11],"baryonfield":[7],"enzostaticoutput":[5],"set":[5,11,8],"up":[0,8,4,7,5],"datatyp":[0,11,2],"see":[9,7,8],"result":[6],"kei":[8],"someth":[0,4,1,5],"3":[9,7,8],"simplest":[1],"import":[5,9,7,11],"neither":[9],"across":[1],"wide":[1],"we":[5,6,7,8,9,11],"extend":[0,2],"entir":[6],"matplotlib":[9],"come":[6],"popul":[7],"c":[5],"last":[9,8],"region":[6,7,9,8],"datadir0036":[5],"s":[0,1,4,5,6,7,8,9,11],"tutori":[0,5,3],"electron_dens":[8],"extract_region":[7],"fix":[6],"load":[5,9],"and":[0,1,5,6,7,8,9,10,11],"simpli":[1],"cm":[9,11,8],"point":[7],"instanti":[5,9,7],"overview":[0],"cg":[8],"8217":[],"suppli":[7,11],"assum":[5],"creat":[0,2,7,8,9,11],"coupl":[6,8],"my_slic":[6],"addition":[9],"numpi":[7],"compos":[8],"been":[7],"pc":[7,1,11],"much":[1,11],"interpret":[0,2,5],"add_threephase_spher":[11],"basic":[0,6,3],"addit":[11],"0001":[9],"spit":[6],"resolut":[6,1],"convert":[9,8],"argument":[],"coordin":[6,7],"understand":[11],"densitycub":[8],"those":[5,9,11],"case":[1],"ident":[7],"look":[5,6,9],"these":[9,7,1,8],"properti":[5,11],"can":[0,1,4,5,6,7,8,9,11],"mpi4pi":[1],"will":[1,5,7,8,9,11],"defin":[6,7,8],"calcul":[6],"behavior":[8],"error":[],"au":[11],"howev":[9,7,1,11,8],"pack":[5],"ve":[6,7,11],"is":[0,1,5,6,7,8,9,10,11],"it":[1,5,6,7,8,9,11],"itself":[5],"in":[0,1,2,5,6,7,8,9,11],"inspector":[6],"sever":[1],"if":[5,6,7,11],"matthewturk":[5],"receiv":[7],"make":[5,9],"same":[6,7,9,11,8],"instanc":[11],"9":[8],"document":[],"pan":[1],"complet":[],"http":[],"find_max":[5],"driven":[1],"fairli":[7],"001":[7],"binnedprofile1d":[9],"user":[5],"mani":[6],"extern":[5],"lower":[9],"task":[1],"off":[5],"center":[6,7,9],"i":[0,4,1,11,5],"well":[6,7],"exampl":[9,7,8],"command":[5,7],"thi":[5,6,7,9,8],"titl":[10],"y":[6],"the":[0,1,2,3,4,5,6,7,8,9,11],"dimension":[9],"left":[6],"explan":[9,8],"enzo":[0],"protocol":[8],"just":[5,6,7,8],"savefig":[9],"pylab":[9],"touch":[5],"32":[9],"cellvolum":[9],"herarchi":[6],"languag":[],"cut":[6,7,1,11],"easi":[6],"mix":[7],"littl":[11],"add":[9,11],"other":[6,7,1,8],"4":[6,7],"gal1_mix":[7],"densiti":[5,6,7,8,9,11],"els":[5],"save":[11],"set_width":[11],"momentum":[7],"raven":[7,1,11],"bin":[9],"around":[6,11],"mayb":[6,11],"read":[6],"big":[9],"temperatur":[5,9,7,1,11],"grid":[3,6,8,9,5],"know":[5,6,11],"bit":[9],"python2":[5],"like":[6,7,1],"arbitrari":[1],"manual":[5,11],"zoom":[1],"collect":[11],"pcolormesh":[9],"t":[5,6,11,8],"presuppos":[7],"page":[0],"right":[5,6,7],"deal":[0,1,2],"creation":[8],"some":[5,6,7,8,9,11],"back":[6,9],"toctre":[],"root":[5],"slice":[6,7,1,11,8],"for":[0,1,4,5,6,7,8,9,10,11],"though":[6],"definit":[5],"proj":[1],"prof":[9],"three":[8],"either":[5],"be":[5,9,7,1,8],"plu":[8],"power":[8],"add_project":[1,11],"inspect":[9],"_fraction":[8],"prerequisit":[0,10,5],"found":[],"by":[5,6,7,1,9],"_":[5],"on":[0,1,4,6,7,8,9,11],"about":[6,7,8],"transpos":[9],"of":[0,1,4,5,6,7,8,9,11],"cellmassmsun":[9],"memori":[9],"manag":[0],"act":[11],"processor":[1],"block":[11],"feed":[6,7,9,11],"own":[6,8],"h2":[9],"into":[3,9,7,5],"within":[6],"bound":[9],"automat":[1,11,8],"appropri":[7,1],"your":[5,6,8],"cutting_plan":[7],"log":[9],"wai":[1,5,6,7,8,11],"support":[0,4],"there":[0,1,4,7,8,9,11],"question":[6],"transform":[7],"fast":[8],"why":[0,4],"avail":[7,1,8],"start":[0,6,5,7,3],"lago":[5,6,9,8],"interfac":[7,11],"includ":[11,8],"fraction":[9],"strict":[8],"function":[7,8],"interest":[5,9,7,11],"enough":[6],"tupl":[5],"cellmass":[1,11],"but":[5,6,9,11,8],"binnedprofile2d":[9],"line":[9,7,1],"inlin":[5],"true":[9],"enzoslic":[11],"info":[6],"default":[5,11],"maximum":[5],"us":[0,1,4,5,6,7,8],"plotcollect":[11],"problem":[7,1],"z":[6],"gone":[0,4],"ad":[11],"_densiti":[8],"cover":[9],"dure":[7],"an":[1,5,6,7,8,9],"as":[1,5,6,7,8,11],"ar":[0,1,4,5,6,7,8,9,11],"exist":[6,11],"at":[5,9,7],"file":[5,6,1,11],"ax":[6,11],"quantiti":[0,1,2],"check":[8],"again":[9],"collid":[7],"47":[],"when":[7,11,8],"field":[0,2,3,5,6,7,8,9,11],"prism":[6],"valid":[8],"5":[5,6,7,9],"varieti":[1],"test":[6],"you":[1,5,6,7,8,9,11],"node":[1],"ll":[9],"m":[5],"ghost":[8],"sphinx":[],"faster":[9],"lot":[11,8],"write":[0,2],"time":[1,11],"alright":[9],"fieldinfo":[6,8],"2008":[],"stick":[8]}]
\ No newline at end of file
+[["index","tutorial/projections","extending/index","tutorial/index","faq","modules/lagos/index","tutorial/advanced_objects","tutorial/getting_started","tutorial/basic_objects","tutorial/derived_quantities","modules/lagos/basedatatypes","tutorial/derived_fields","tutorial/example_script","tutorial/profiles","intro","tutorial/automated_plotting"],["yt Overview","Projections","Extending yt","A Short Tutorial","FAQ","yt.lagos","Advanced Objects","Getting Started","Basic Objects","Derived Quantities","<tt class=\"docutils literal\"><span class=\"pre\">lagos.BaseDataTypes</span></tt> – Data Types","Derived Fields","A Demonstrative Example Script","Profiles","Introduction","Automated Plotting"],{"all":[4,7,8,6,10,11,13,15],"code":[0,4,8,6,11,13,14],"entropi":[8],"edg":[8],"maximum":[7],"consum":[1],"gz":[14],"month":[14],"rapid":[4],"prefix":[14,15],"ga":[6],"go":[0,4,14,15,7],"follow":[3,14],"children":[10],"my_profil":[13],"locat":[7],"profil":[0,13,6,15,3],"depend":[14],"auspic":[14],"zone":[11],"electron_fract":[11],"tt":[10],"send":[4],"to":[0,1,12,3,4,7,8,6,10,11,13,14,15],"ylabel":[13],"sens":[14],"get_field_paramet":[10],"sourc":[14,8,6,10,11],"everi":[10,11],"string":[11],"straightforward":[14],"far":[4],"faq":[0,4],"uncl":[4],"mechan":[7],"indispens":[4],"govern":[11],"veri":[8,14,1,11],"untouch":[10],"ticket":[4],"exact":[8],"fourth":[],"cool":[4,6],"wa":[8,6,14],"level":[10],"did":[8],"gui":[14],"list":[4,6],"datadump0036":[7],"try":[8,15],"vector":[6],"small":[14],"particularli":[4],"setup":[14],"dir":[7],"pleas":[4],"upper":[13],"fortun":[7],"eas":[14],"direct":[14,1],"d":[4],"second":[6],"pressur":[8],"video":[4],"pass":[8,10],"mpi4pi":[1],"add_slic":[15,12],"even":[13,6,14,1],"index":[0,8,15],"what":[0,4,7,8,6,11,13,14],"abl":[7],"calcul":[8],"access":[1,4,7,8,11,13,15],"version":[4,14],"_densitycub":[11],"new":[8,4,6],"public":[4],"loglog":[13],"3d":[6],"full":[1],"deriv":[0,2,3,8,9,10,11],"gener":[1,4,7,8,14,10,11,13],"learn":[0,4],"here":[1,7,8,6,10,11,13],"add_field":[13,11],"shouldn":[7],"electron_dens":[11],"free":[14,4,10],"inher":[7],"path":[],"along":[13,4,14,1,15],"becom":[11],"accessor":[6],"valu":[7,8,10,13],"box":[8],"search":[0],"convers":[13,11],"ahead":[4],"hdf5":[14,1],"shift":[8],"behav":[6],"implement":[14],"portabl":[4],"extract_connected_set":[10],"love":[4],"prerequisit":[0,14,7],"binned2dprofil":[6],"appli":[6],"modul":[0,7],"prefer":[14],"avenu":[4],"filenam":[15],"instal":[0,14,1,7],"unit":[12,7,6,11,13,15],"plot":[0,1,3,8,6,10,13,14,15],"fed":[6],"from":[0,8,6,10,11,13,14,15],"describ":[6,10],"would":[6],"0":[1,12,7,8,6,11,13,14,15],"univers":[14],"two":[3,1,7,6,11,13],"next":[6,1],"implic":[8],"few":[14],"handler":[7],"call":[7,10,1,15,11],"recommend":[14],"clear_data":[10],"type":[0,5,8,6,10,11,13],"tell":[13,11],"more":[0,3,4,8,6,11,13,15],"hippodraw":[14],"desir":[14],"averageddens":[11],"ti":[1],"it":[1,12,4,7,8,6,10,11,13,14,15],"visual":[14],"accept":[11],"autodoc":[],"particular":[14,10],"unpack":[7],"easiest":[4],"me":[4],"none":[13,10],"graphic":[14],"prof":[13,14],"prepar":[6],"work":[3,8,14,12,7],"uniqu":[6],"histori":[0,14],"itself":[7,14,10],"whatev":[6],"v":[7,12],"under":[4,14],"purpos":[7],"my":[0,4,14,12],"def":[11],"appropri":[6,1],"control":[7,13,11],"quickstart":[],"tar":[14],"give":[7,4],"process":[7,14,15,11],"staticoutput":[7],"virtu":[14],"share":[4,10],"indic":[0,8,6,10,3],"sphere":[8,6,10,13],"liter":[10],"proprietari":[14],"explor":[4],"log_spac":[10],"simul":[12],"mpc":[6,15],"alwai":[8,11],"cours":[4,14,12],"end":[6],"divid":[13],"rather":[14],"clever":[14],"get":[0,3,4,7,8,6,10,13,15],"1":[12,8,6,11,13,15],"how":[0,4,7,8,6,10,13,15],"pure":[14],"subdirectori":[14],"answer":[4],"turk":[14],"morpholog":[1],"simpl":[3,1,4,7,6,11,13,14],"collaps":[6],"minimumt":[6],"book":[4],"rm":[13,11],"dive":[4],"after":[15],"lab":[14],"wrong":[0,4],"plane":[3,8,6,1,15],"okai":[8,11],"mai":[],"divv":[11],"data":[0,12,3,4,5,7,8,6,10,11,13,14,15],"parallel":[0,1,2,3],"averag":[13],"matthewturk":[7],"a":[0,1,12,3,4,7,8,6,10,11,13,14,15],"sy":[12],"short":[0,3],"attempt":[10],"explicit":[],"processor":[1],"caus":[1],"inform":[4,15,6],"cannot":[1],"so":[3,1,4,7,8,6,10,11,13,15],"spheric":[13],"allow":[11],"volum":[13],"first":[1,4,7,6,11,13,15],"order":[13,15,12],"beazlei":[4],"__":[7],"oper":[8],"frontend":[14],"help":[0,8,4],"softwar":[14,1],"offici":[4],"becaus":[14,1,11],"galaxi":[6],"graduat":[14],"_python":[],"paper":[4],"through":[3,13,6,14,15],"kiloparsec":[15],"hierarchi":[3,8,1,15,7],"still":[15],"paramet":[7,10,1,15],"24":[13],"25":[6],"group":[15],"matthew":[14],"lo":[14],"get_sourc":[8],"platform":[14],"comprehens":[14],"mail":[4],"main":[11],"might":[7,11],"easier":[7,14,15],"then":[1,7,8,6,10,11,15],"them":[1,4,7,6,10,13,15],"good":[7,4],"return":[7,10,11],"greater":[6],"thei":[1,4,8,6,11,13,14,15],"python":[0,4,14,7],"spell":[],"handi":[7],"number":[8,13,1],"framework":[14],"not":[0,3,4,7,8,6,10,11,14],"studi":[14,10],"now":[4,7,8,6,11,13,15],"yt":[0,1,2,3,4,5,7,8,6,12,14,15],"introduct":[0,14],"name":[0,4,7,14,10,11],"anyth":[13,11],"drop":[4],"galaxytwo":[6],"easili":[8],"kpc":[13,15],"each":[13,6,15,12],"fulli":[6,14],"tracer":[6],"mean":[7,6,11],"subset":[6],"domain":[8],"weight":[13,1],"somename_15kpc":[15],"replac":[10],"individu":[13],"idea":[15],"realli":[7,8],"expect":[],"year":[14],"our":[7,8,6,10,11,13],"energi":[14],"patch":[4],"extract":[3,13,6],"reduct":[14],"out":[7,8,4,10,6],"variabl":[13,11],"freedom":[14],"accomplish":[1],"space":[13],"open":[4],"crucial":[11],"research":[7],"content":[0,3],"re":[4,14,6],"_convertdensitycub":[11],"adapt":[0,14],"rel":[4],"reader":[14],"print":[4,7,8,11,13,15],"got":[15],"forth":[8,10],"sphinx":[],"math":[4,11],"integr":[1],"linear":[14],"insid":[8],"advanc":[0,6,3],"manipul":[7,14,15],"given":[10,1],"argv":[12],"reason":[14],"base":[4,14,15,6],"believ":[14],"dictionari":[10],"usual":[14],"ask":[7,4,1],"org":[4],"bash":[],"care":[15],"driven":[1],"val":[10],"g":[13,11],"launch":[7],"kunz":[14],"could":[13,6],"traceback":[4],"keep":[10,12],"thing":[7,8,4,11],"length":[13,15],"mesh":[0,14],"place":[4],"w":[12],"licens":[4],"1000":[12],"origin":[6,14],"dimens":[13,6],"rang":[12],"there":[0,1,4,6,11,13,15],"suffix":[15],"directli":[7,8,13],"onc":[13,1],"arrai":[6],"refin":[0,14],"scene":[6],"yourself":[7],"restrict":[0,4],"email":[4],"1e2":[13],"1e5":[13],"messag":[4],"blank":[],"slower":[13,14],"facil":[15],"angular":[6],"lazy_read":[13],"differ":[7,13,15],"my_region":[8,11],"script":[0,8,12,2,3],"unknown":[],"interact":[3],"system":[6,14],"least":[14],"paint":[10],"cumul":[10],"1e":[13,6],"demonstr":[0,12,3],"statement":[6],"tom":[14],"master":[4],"conveni":[7],"friend":[7,8],"too":[6,11],"my_width":[12],"option":[13],"that":[3,1,12,4,7,8,6,10,11,13,14,15],"namespac":[7],"numberdens":[12],"tool":[15],"copi":[4],"setuptool":[14],"max_val":[10],"part":[15,11],"pars":[7],"mostli":[6,14],"conserv":[13],"alreadi":[6,14,1,11],"necessarili":[10],"than":[6,14],"png":[13,15],"wide":[14,1],"gal1_region":[6],"15":[15],"keyword":[10],"16":[13],"provid":[4],"prof2d":[13],"structur":[14,10],"min_val":[10],"project":[0,8,1,15,3],"i":[0,1,12,4,7,14,15],"r":[13,11],"xlabel":[13],"store":[7,1],"compil":[4],"design":[0,14],"thu":[10],"pre":[8,6,10,15],"analysi":[4,14,12],"sai":[6],"behavior":[11],"ani":[0,4,6,14,10,13,15],"packag":[0,14,1,3],"my_val":[12],"have":[1,12,4,7,8,6,10,11,13,14,15],"tabl":[0],"need":[4,7,8,6,11,13,14],"seen":[8,6],"seek":[14],"their":[10],"sat":[],"issu":[14],"engin":[1],"built":[8,14],"messeng":[4],"weight_field":[1,15],"latter":[6],"h2i_fract":[15,12],"snow":[4],"add_cutting_plan":[6],"note":[1,7,6,10,11,13,15],"also":[4,6,7,8,14,11,15],"without":[14],"take":[7,13,15],"which":[4,7,6,10,11,13,14],"combin":[4],"singl":[1,15],"simplifi":[14],"begin":[7],"distribut":[13,1],"normal":[6],"object":[0,1,3,4,7,8,6,10,11,13,15],"most":[15,11],"frih":[],"extractedregion":[10],"homepag":[4],"the":[0,1,2,3,4,7,8,6,10,11,12,13,14,15],"basedatatyp":[0,10,5],"lcoal":[14],"clear":[10],"later":[8,15],"request":[11],"drive":[14],"km":[15],"quantiti":[0,9,1,2,3],"fiel":[11],"derivedfield":[11],"determin":[7,6],"axi":[8,1,15],"fact":[14,11],"criteria":[6],"somewhat":[14],"show":[7],"text":[15],"radiu":[13,10],"enzodata":[10],"underlin":[],"find":[7,4],"ground":[14],"absolut":[4],"onli":[1,4,8,6,10,11,14],"mitig":[14],"print_stat":[12],"pkgname":[14],"pretti":[7,8,11],"true":[13,10],"configur":[14],"indices_we_w":[6],"3":[12,4,6,14,11,13],"should":[11],"analyz":[0,14,2],"factor":[13,14],"local":[7,14],"over":[14],"meant":[7],"do":[0,1,4,7,8,6,11,13],"cube":[11],"contribut":[4,6],"unind":[],"autom":[0,15,3],"galaxyon":[6],"dx":[7],"report":[4],"2":[8,14,15],"requir":[4,14,11],"radiuskpc":[13],"reveal":[1],"enabl":[14,10],"organ":[15],"h":[1,12,7,8,6,13],"convert_funct":[11],"stanford":[14],"paint_grid":[10],"binnedprofile1d":[13],"method":[4,6,7,14,10,13],"default":[7,10,15],"stuff":[7,8,11],"common":[3],"contain":[6,10,15],"x":[8],"grab":[7,8,13,15],"xvf":[14],"where":[0,4,6,10,11,13,15],"baryonfield":[6],"commod":[14],"happen":[11],"enzostaticoutput":[7,12],"set":[4,7,14,10,11,15],"primari":[14],"set_field_paramet":[10],"up":[0,4,7,6,10,11,14],"datatyp":[0,15,2],"see":[11,4,13,6],"result":[8,4],"enzospherebas":[10],"close":[14],"contour":[10],"best":[4],"extend":[0,4,14,2],"someth":[0,4,1,7],"plotcollect":[15,12],"figur":[4],"simplest":[1],"import":[7,13,6,15,12],"neither":[13],"across":[4,1],"attribut":[7,10],"we":[3,7,8,6,10,11,13,14,15],"bound":[13],"kei":[11],"web":[4],"numer":[14],"_densiti":[11],"extens":[14],"entir":[8,4],"matplotlib":[13,14],"extent":[14],"let":[7,8,4,15,6],"come":[8],"popul":[6],"c":[7,4,14],"z":[8],"rsun":[12],"met":[4],"howev":[1,6,11,13,14,15],"immers":[14],"datadir0036":[7],"s":[0,1,12,4,7,8,6,11,13,15],"tutori":[7,0,4,3],"mani":[3,8,4],"extract_region":[6,10],"fix":[8],"load":[7,13],"and":[0,1,12,3,4,7,8,6,10,11,13,14,15],"acceler":[14],"simpli":[1],"cm":[13,15,11],"point":[6,10],"8211":[10],"overview":[0],"cg":[11],"switch_field":[12],"8217":[],"cd":[14],"written":[14],"littl":[15],"suppli":[6,15],"guid":[4],"assum":[7],"100":[12],"backend":[4,14],"quit":[14],"ultim":[10],"coupl":[8,11],"my_slic":[8],"addition":[13,4],"py":[14],"numpi":[14,4,10,6],"compos":[11],"been":[4,14,6],"pc":[15,6,1,12],"beer":[14],"much":[4,1,15],"pf":[10,12],"interpret":[0,2,4,7,8,14],"add_threephase_spher":[15],"basic":[0,8,3],"addit":[14,15],"my_grid":[7,8],"0001":[13],"spit":[8],"xvfz":[14],"resolut":[8,1],"convert":[13,11],"argument":[],"coordin":[8,6],"understand":[15],"last":[13,14,11],"densitycub":[11],"those":[7,13,15],"case":[14,1],"ident":[6],"look":[7,8,13],"gnu":[4],"these":[13,6,14,1,11],"properti":[7,15],"can":[0,1,3,4,7,8,6,10,11,13,14,15],"rectangular":[8],"will":[1,7,6,10,11,13,14,15],"defin":[3,8,6,10,11],"while":[15],"abov":[13,15],"error":[4],"exist":[8,10,15],"spacepop":[4],"binnedprofile2d":[13],"num_level":[10],"pack":[7],"ve":[8,4,15,12,6],"cell":[10],"is":[0,1,12,4,7,8,6,10,11,13,14,15],"toolkit":[0,14],"cluster":[10],"kwarg":[10],"default_valu":[10],"substanti":[14],"in":[0,1,2,4,7,8,6,10,11,12,13,14,15],"fn":[12],"crash":[4],"inspector":[8],"exntes":[4],"attach":[4],"sever":[4,1],"if":[4,6,7,8,14,10,15],"develop":[4,14],"welcom":[],"author":[14],"perform":[3],"suggest":[14],"make":[7,13,14],"same":[8,6,13,15,11],"slac":[14],"binari":[14],"instanc":[10,15],"9":[11],"document":[],"start":[0,3,4,7,8,6],"pan":[1],"complet":[14],"http":[4],"find_max":[7],"again":[13],"activedimens":[7],"fairli":[6,14],"001":[6],"rais":[8],"user":[7,4,14],"improv":[4,14],"extern":[7],"nation":[14],"typic":[8,14,10],"expand":[14],"cellmass":[1,15],"lower":[13],"task":[3,1,12],"off":[7,4],"center":[14,8,6,10,13],"my_unit":[12],"com":[4],"markup":[],"well":[8,4,6],"exampl":[0,12,3,6,11,13],"command":[7,4,14,6],"thi":[3,4,7,8,6,10,11,13,14],"47":[],"y":[8],"everyth":[6,11],"utilitarian":[14],"dimension":[3,13],"left":[8,10],"explan":[13,11],"enzo":[0,4,14],"protocol":[11],"just":[7,8,6,11],"savefig":[13],"pylab":[13],"select_grid":[10],"select":[10,12],"behind":[4,6],"touch":[7],"depart":[14],"paul":[14],"32":[13],"cellvolum":[13],"bit":[3,13],"languag":[14],"mandat":[10],"cut":[3,8,6,1,15],"slicer":[4],"easi":[8,4],"mix":[6],"except":[10],"param":[10],"instanti":[7,13,6],"add":[13,15],"valid":[11],"4":[8,6,14],"gal1_mix":[6],"densiti":[12,7,8,6,11,13,15],"els":[7],"save":[15,12],"momentum":[4,6],"raven":[15,4,1,12,6],"bin":[13,14],"applic":[4],"around":[8,15],"mayb":[8,15],"read":[8,14,10],"big":[13],"temperatur":[1,12,7,6,13,15],"grid":[3,7,8,6,10,11,13],"know":[7,8,4,10,15],"herarchi":[8],"walk":[3],"associ":[15],"python2":[7,14],"like":[8,6,1],"specif":[4],"arbitrari":[1],"docutil":[10],"manual":[7,15],"zoom":[1],"alamo":[14],"pcolormesh":[13],"t":[7,8,4,15,11],"region":[3,8,6,13,11],"output":[12],"architectur":[4],"page":[0],"right":[7,8,4,6],"often":[8,14,12],"deal":[0,10,1,2],"creation":[11],"some":[3,4,7,8,6,11,13,14,15],"back":[8,10,13],"wxpython":[14],"export":[14],"toctre":[],"inlin":[7],"root":[7],"showmedo":[4],"guess":[6],"librari":[14],"slice":[3,1,8,6,11,15],"for":[0,1,12,4,7,8,6,10,11,13,14,15],"collect":[3,4,15,6],"support":[0,4],"though":[8,4],"definit":[7],"evolv":[14],"proj":[1],"necessari":[0,14],"three":[11],"complic":[3,11],"either":[7,4],"be":[3,1,4,7,6,10,11,13,14],"plu":[11],"knew":[4],"run":[0,14,12,2],"power":[11],"add_project":[1,15],"inspect":[13],"usag":[14],"_fraction":[11],"presuppos":[6],"although":[8,14],"found":[4],"keeper":[4],"by":[1,7,8,6,10,13,14],"_":[7],"on":[0,1,12,3,4,8,6,10,11,13,14,15],"about":[11,0,8,4,6],"greatli":[14],"transpos":[13],"of":[0,1,12,3,4,7,8,6,10,11,13,14,15],"cellmassmsun":[13],"memori":[13,10],"fields_to_plot":[12],"done":[8,4,6],"act":[15],"discard":[10],"or":[4,6,7,14,11,13,15],"block":[15],"routin":[0,2],"feed":[8,6,13,15],"own":[8,11],"h2":[13],"into":[3,4,6,7,14,13],"within":[8],"daunt":[3],"automat":[1,15,11],"dataset":[10],"down":[10],"intepret":[3],"chang":[13,14],"abel":[14],"storag":[14],"your":[7,8,4,14,11],"cutting_plan":[6],"manag":[0],"span":[10],"log":[13,4],"wai":[3,1,4,7,8,6,11,15],"execut":[14],"themat":[15],"question":[8],"transform":[6],"fast":[14,11],"why":[0,4],"avail":[11,4,14,1,6],"width":[15],"reli":[14],"lago":[0,12,4,5,7,8,10,11,13],"interfac":[6,14,15],"includ":[15,12,11],"fraction":[13],"suit":[4],"strict":[11],"function":[14,6,10,11],"reduc":[14],"interest":[4,6,7,14,13,15],"unexpect":[],"enough":[8],"tupl":[7],"subscrib":[4],"but":[4,7,8,14,10,11,13,15],"hi":[],"don":[8,15,11],"line":[13,4,1,6],"ha":[0,4,7,14,11,15],"with":[0,1,2,3,4,7,8,6,10,11,13,14,15],"bug":[4],"faster":[13],"info":[8],"commun":[4],"fortran":[0,2],"consist":[14],"possibl":[],"whether":[13,6],"autoclass":[],"displai":[6],"us":[0,1,3,4,7,8,6,10,11,14],"lead":[4,14],"below":[12],"otherwis":[10],"problem":[6,1],"enzo3ddata":[10],"connect":[10],"gone":[0,4],"featur":[14],"ad":[3,15],"creat":[0,2,12,6,10,11,13,14,15],"cover":[13],"dure":[6,14,12],"am":[14],"an":[1,4,7,8,6,10,11,13,14],"strongli":[14],"as":[3,1,12,4,7,8,6,10,11,14,15],"ar":[0,1,4,7,8,6,10,11,13,14,15],"au":[15,12],"at":[7,13,4,14,6],"file":[1,4,7,8,14,15],"home":[14],"ax":[8,15],"doe":[8],"check":[4,11],"tab":[12],"collid":[6],"want":[7,8,6,13,15],"no":[14,10],"titl":[],"when":[6,14,15,11],"field":[0,12,2,3,7,8,6,10,11,13,15],"prism":[8],"other":[8,6,10,1,11],"5":[7,8,6,14,13],"varieti":[1],"test":[8],"you":[1,4,7,8,6,11,13,14,15],"10":[8,12],"node":[1],"ll":[3,13],"class":[10],"m":[7],"increas":[14],"meaning":[4],"releas":[4,14],"doubl":[4],"ghost":[11],"receiv":[6],"set_width":[15,12],"enzoslic":[15],"algorithm":[14],"scientif":[4],"directori":[14],"lot":[4,15,11],"write":[0,4,2],"u":[12],"time":[14,1,15],"alright":[13],"fieldinfo":[8,11],"2008":[],"stick":[11]}]
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/advanced_objects.html
==============================================================================
--- trunk/doc/build/html/tutorial/advanced_objects.html	(original)
+++ trunk/doc/build/html/tutorial/advanced_objects.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
-    <link rel="up" title="A Short Tutorial on yt" href="main.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
     <link rel="next" title="Projections" href="projections.html" />
     <link rel="prev" title="Automated Plotting" href="automated_plotting.html" />
   </head>
@@ -30,8 +30,11 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="projections.html" title="Projections" accesskey="N">next</a> |</li>
           <li class="right"><a href="automated_plotting.html" title="Automated Plotting" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="document">
@@ -47,6 +50,8 @@
 they behave the same way all the others do – you can get any field from them,
 profile them, all of that, right from the command line like you would a sphere
 or a region.</p>
+<div class="section">
+<h2 id="cutting-plane"><span id="index-18"></span>Cutting Plane<a class="headerlink" href="#cutting-plane" title="Permalink to this headline">¶</a></h2>
 <p>The first of these is the cutting plane.  Let’s say you’re doing some
 collapse-based problem, where you end up with a vector that describes the
 angular momentum.  By feeding this vector into the cutting plane object, you can
@@ -63,6 +68,9 @@
 (Note that the normal vector need not be a unit vector, as it will be normalized
 during the object instantiation.)  An appropriate ‘up’ vector is guessed at
 and then used to define the transformed coordinate system.</p>
+</div>
+<div class="section">
+<h2 id="extracted-regions"><span id="index-19"></span>Extracted Regions<a class="headerlink" href="#extracted-regions" title="Permalink to this headline">¶</a></h2>
 <p>One of the other interesting data types is mostly only useful for profiles in
 one and two dimensions.  By whatever criteria you like, you can extract a subset
 of any 3D data object.  What this means is that you can apply ‘cuts’ to the data –
@@ -86,6 +94,10 @@
 command creates a list of indices, which can then get fed into an array accessor
 method, and that’s the functionality we use here.</p>
 </div>
+<div class="section">
+<h2 id="grid-collections"><span id="index-20"></span>Grid Collections<a class="headerlink" href="#grid-collections" title="Permalink to this headline">¶</a></h2>
+</div>
+</div>
 
 
           </div>
@@ -93,6 +105,16 @@
       </div>
       <div class="sidebar">
         <div class="sidebarwrapper">
+            <h3>Table Of Contents</h3>
+            <ul>
+<li><a class="reference" href="">Advanced Objects</a><ul>
+<li><a class="reference" href="#cutting-plane">Cutting Plane</a></li>
+<li><a class="reference" href="#extracted-regions">Extracted Regions</a></li>
+<li><a class="reference" href="#grid-collections">Grid Collections</a></li>
+</ul>
+</li>
+</ul>
+
             <h4>Previous topic</h4>
             <p class="topless"><a href="automated_plotting.html" title="previous chapter">Automated Plotting</a></p>
             <h4>Next topic</h4>
@@ -118,13 +140,16 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="projections.html" title="Projections" accesskey="N">next</a> |</li>
           <li class="right"><a href="automated_plotting.html" title="Automated Plotting" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/automated_plotting.html
==============================================================================
--- trunk/doc/build/html/tutorial/automated_plotting.html	(original)
+++ trunk/doc/build/html/tutorial/automated_plotting.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
-    <link rel="up" title="A Short Tutorial on yt" href="main.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
     <link rel="next" title="Advanced Objects" href="advanced_objects.html" />
     <link rel="prev" title="Profiles" href="profiles.html" />
   </head>
@@ -30,8 +30,11 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="advanced_objects.html" title="Advanced Objects" accesskey="N">next</a> |</li>
           <li class="right"><a href="profiles.html" title="Profiles" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="document">
@@ -41,18 +44,26 @@
             
   
   <div class="section">
-<h1 id="automated-plotting">Automated Plotting<a class="headerlink" href="#automated-plotting" title="Permalink to this headline">¶</a></h1>
+<h1 id="automated-plotting"><span id="index-33"></span>Automated Plotting<a class="headerlink" href="#automated-plotting" title="Permalink to this headline">¶</a></h1>
 <p>So now we know how to get and manipulate most of the datatypes, but we
 still have to go through some processes to plot them manually.  However, yt has
-facilities for plotting slices, projections and profiles in much easier ways.
-The plotting tool is called ‘raven’ and it’s organized around the idea of
+facilities for plotting slices, projections and profiles in much easier ways.</p>
+<div class="section">
+<h2 id="collections-of-plots"><span id="index-34"></span>Collections of Plots<a class="headerlink" href="#collections-of-plots" title="Permalink to this headline">¶</a></h2>
+<p>The plotting tool is called ‘raven’ and it’s organized around the idea of
 PlotCollection objects.  Each PlotCollection object is in some way thematically
 associated – maybe they are all the same data, sliced along different axes, for instance.
 When you act on a PlotCollection, you act on all the plots that are part of that
 collection.  Each PlotCollection is associated with a single parameter file.</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="k">import</span> <span class="nn">yt.raven</span> <span class="k">as</span> <span class="nn">raven</span>
 <span class="gp">>>> </span><span class="n">pc</span> <span class="o">=</span> <span class="n">raven</span><span class="o">.</span><span class="n">PlotCollection</span><span class="p">(</span><span class="n">a</span><span class="p">)</span>
-<span class="gp">>>> </span><span class="n">pc</span><span class="o">.</span><span class="n">add_slice</span><span class="p">(</span><span class="s">"Density"</span><span class="p">,</span> <span class="mf">0</span><span class="p">)</span>
+</pre></div>
+</div>
+<div class="section">
+<h2 id="adding-plots"><span id="index-35"></span>Adding Plots<a class="headerlink" href="#adding-plots" title="Permalink to this headline">¶</a></h2>
+<p>Now we’ve got a plot collection – a container for more plots that we can add
+and then manipulate as a group.  So, let’s try adding some plots to it!:</p>
+<div class="highlight"><pre><span class="gp">>>> </span><span class="n">pc</span><span class="o">.</span><span class="n">add_slice</span><span class="p">(</span><span class="s">"Density"</span><span class="p">,</span> <span class="mf">0</span><span class="p">)</span>
 <span class="gp">>>> </span><span class="n">pc</span><span class="o">.</span><span class="n">add_slice</span><span class="p">(</span><span class="s">"Density"</span><span class="p">,</span> <span class="mf">1</span><span class="p">)</span>
 <span class="gp">>>> </span><span class="n">pc</span><span class="o">.</span><span class="n">add_slice</span><span class="p">(</span><span class="s">"Density"</span><span class="p">,</span> <span class="mf">2</span><span class="p">)</span>
 <span class="gp">>>> </span><span class="n">pc</span><span class="o">.</span><span class="n">set_width</span><span class="p">(</span><span class="mf">15</span><span class="p">,</span> <span class="s">'kpc'</span><span class="p">)</span>
@@ -71,12 +82,16 @@
 can set to mpc, kpc, pc, au, km or cm.  Then we call save, and feed it a prefix –
 it takes care of adding some more information to the filename, so don’t supply it
 a file suffix.  (It defaults to ‘.png’)</p>
+</div>
+<div class="section">
+<h2 id="more-plots">More Plots<a class="headerlink" href="#more-plots" title="Permalink to this headline">¶</a></h2>
 <p>We have access to most of the interesting plots from the PlotCollection
 interface, including cutting planes and projections.  (More on those later!):</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="n">pc</span><span class="o">.</span><span class="n">add_projection</span><span class="p">(</span><span class="s">"Temperature"</span><span class="p">,</span> <span class="mf">0</span><span class="p">,</span> <span class="n">weight_field</span><span class="o">=</span><span class="s">"CellMass"</span><span class="p">)</span>
 <span class="gp">>>> </span><span class="n">pc</span><span class="o">.</span><span class="n">add_threephase_sphere</span><span class="p">(</span><span class="mf">1.0</span><span class="p">,</span> <span class="s">'pc'</span><span class="p">,</span> <span class="p">[</span><span class="s">"Density"</span><span class="p">,</span><span class="s">"Temperature"</span><span class="p">,</span><span class="s">"H2I_Fraction"</span><span class="p">])</span>
 </pre></div>
 </div>
+</div>
 
 
           </div>
@@ -84,6 +99,16 @@
       </div>
       <div class="sidebar">
         <div class="sidebarwrapper">
+            <h3>Table Of Contents</h3>
+            <ul>
+<li><a class="reference" href="">Automated Plotting</a><ul>
+<li><a class="reference" href="#collections-of-plots">Collections of Plots</a></li>
+<li><a class="reference" href="#adding-plots">Adding Plots</a></li>
+<li><a class="reference" href="#more-plots">More Plots</a></li>
+</ul>
+</li>
+</ul>
+
             <h4>Previous topic</h4>
             <p class="topless"><a href="profiles.html" title="previous chapter">Profiles</a></p>
             <h4>Next topic</h4>
@@ -109,13 +134,16 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="advanced_objects.html" title="Advanced Objects" accesskey="N">next</a> |</li>
           <li class="right"><a href="profiles.html" title="Profiles" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/basic_objects.html
==============================================================================
--- trunk/doc/build/html/tutorial/basic_objects.html	(original)
+++ trunk/doc/build/html/tutorial/basic_objects.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
-    <link rel="up" title="A Short Tutorial on yt" href="main.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
     <link rel="next" title="Derived Fields" href="derived_fields.html" />
     <link rel="prev" title="Getting Started" href="getting_started.html" />
   </head>
@@ -30,8 +30,11 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="derived_fields.html" title="Derived Fields" accesskey="N">next</a> |</li>
           <li class="right"><a href="getting_started.html" title="Getting Started" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="document">
@@ -47,6 +50,9 @@
 this way, but what about generating new fields from our existing fields?
 Well, that’s just as easy!  And yt comes with many derived fields
 pre-defined, but from within a script you can also define your own.</p>
+<div class="section">
+<h2 id="derived-fields-and-indices"><span id="index-36"></span>Derived Fields and Indices<a class="headerlink" href="#derived-fields-and-indices" title="Permalink to this headline">¶</a></h2>
+<p>Let’s try out some of the derived fields.:</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="k">print</span> <span class="n">my_grid</span><span class="p">[</span><span class="s">"Entropy"</span><span class="p">]</span>
 </pre></div>
 <p>Entropy is a derived field.  But how does it work?  Well, we have a built-in
@@ -62,10 +68,13 @@
 </pre></div>
 <p>Okay, so now you’ve seen how to grab fields from a grid.  The thing about
 getting fields from a grid, though, is that it works the exact same way as
-all the other data types!  (Well, maybe not projection :)  So that raises the
+all the other data types!  (Well, maybe not projection.)  So that raises the
 question, how do we get more data objects?  Well, the hierarchy is our friend
 here.  We can get slices, projections, spheres, rectangular prisms,
 fixed-resolution grids and cutting planes from the herarchy.</p>
+</div>
+<div class="section">
+<h2 id="slices"><span id="index-37"></span>Slices<a class="headerlink" href="#slices" title="Permalink to this headline">¶</a></h2>
 <p>Let’s start with a slice.  A slice needs some info, but how do we know what
 type?  Well, let’s use ‘help’!:</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="n">help</span><span class="p">(</span><span class="n">a</span><span class="o">.</span><span class="n">h</span><span class="o">.</span><span class="n">slice</span><span class="p">)</span>
@@ -78,13 +87,19 @@
 <div class="highlight"><pre><span class="gp">>>> </span><span class="k">print</span> <span class="n">my_slice</span><span class="p">[</span><span class="s">"Pressure"</span><span class="p">],</span> <span class="n">my_slice</span><span class="p">[</span><span class="s">"Density"</span><span class="p">]</span>
 </pre></div>
 <p>Okay, so enough of the slices.  (Although they can do some more stuff, like
-shift around inside the domain, and so on and so forth.)</p>
+shift around inside the domain, and so on and so forth.)  Slices are typically
+used implicity with plotting (more on that later) and not very often from
+the interpreter.</p>
+</div>
+<div class="section">
+<h2 id="data-regions">Data Regions<a class="headerlink" href="#data-regions" title="Permalink to this headline">¶</a></h2>
 <p>Let’s do a region.  This is a box with a left edge and a right edge, and a
 center.  (You need a center for some other calculations, not for getting the
 region.)  Let’s get started by grabbing the ENTIRE domain.:</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="n">my_region</span> <span class="o">=</span> <span class="n">a</span><span class="o">.</span><span class="n">h</span><span class="o">.</span><span class="n">region</span><span class="p">([</span><span class="mf">0.5</span><span class="p">,</span><span class="mf">0.5</span><span class="p">,</span><span class="mf">0.5</span><span class="p">],</span> <span class="p">[</span><span class="mf">0.0</span><span class="p">,</span><span class="mf">0.0</span><span class="p">,</span><span class="mf">0.0</span><span class="p">],</span> <span class="p">[</span><span class="mf">1.0</span><span class="p">,</span><span class="mf">1.0</span><span class="p">,</span><span class="mf">1.0</span><span class="p">])</span>
 </pre></div>
 </div>
+</div>
 
 
           </div>
@@ -92,6 +107,16 @@
       </div>
       <div class="sidebar">
         <div class="sidebarwrapper">
+            <h3>Table Of Contents</h3>
+            <ul>
+<li><a class="reference" href="">Basic Objects</a><ul>
+<li><a class="reference" href="#derived-fields-and-indices">Derived Fields and Indices</a></li>
+<li><a class="reference" href="#slices">Slices</a></li>
+<li><a class="reference" href="#data-regions">Data Regions</a></li>
+</ul>
+</li>
+</ul>
+
             <h4>Previous topic</h4>
             <p class="topless"><a href="getting_started.html" title="previous chapter">Getting Started</a></p>
             <h4>Next topic</h4>
@@ -117,13 +142,16 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="derived_fields.html" title="Derived Fields" accesskey="N">next</a> |</li>
           <li class="right"><a href="getting_started.html" title="Getting Started" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/derived_fields.html
==============================================================================
--- trunk/doc/build/html/tutorial/derived_fields.html	(original)
+++ trunk/doc/build/html/tutorial/derived_fields.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
-    <link rel="up" title="A Short Tutorial on yt" href="main.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
     <link rel="next" title="Profiles" href="profiles.html" />
     <link rel="prev" title="Basic Objects" href="basic_objects.html" />
   </head>
@@ -30,8 +30,11 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="profiles.html" title="Profiles" accesskey="N">next</a> |</li>
           <li class="right"><a href="basic_objects.html" title="Basic Objects" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="document">
@@ -54,6 +57,8 @@
 But what other fields are available to us?:</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="k">print</span> <span class="n">lagos</span><span class="o">.</span><span class="n">fieldInfo</span><span class="o">.</span><span class="n">keys</span><span class="p">()</span>
 </pre></div>
+<div class="section">
+<h2 id="defining-simple-fields">Defining Simple Fields<a class="headerlink" href="#defining-simple-fields" title="Permalink to this headline">¶</a></h2>
 <p>There are LOTS!  Not only that, but you can set up your own fields, too,
 which then become available to all data-types. Here’s a very simple example,
 where we just cube Density.:</p>
@@ -75,6 +80,9 @@
 returning fields – <em>everything is returned in cgs</em>!  This means that when
 we request “Density” from ‘data’ it is returned to us <em>already</em> in CGS, so we
 don’t need to convert anything.</p>
+</div>
+<div class="section">
+<h2 id="more-complicated-fields">More Complicated Fields<a class="headerlink" href="#more-complicated-fields" title="Permalink to this headline">¶</a></h2>
 <p>The last part, the call to add_field, is the most crucial.  It creates a
 DerivedField object which will control the behavior of the derived field in a
 couple crucial ways – what you see here includes the string used for the
@@ -85,6 +93,7 @@
 require ghost zones, which will be automatically generated.  Check the
 “AveragedDensity” and “DivV” fields in the source code for an example of this.</p>
 </div>
+</div>
 
 
           </div>
@@ -92,6 +101,15 @@
       </div>
       <div class="sidebar">
         <div class="sidebarwrapper">
+            <h3>Table Of Contents</h3>
+            <ul>
+<li><a class="reference" href="">Derived Fields</a><ul>
+<li><a class="reference" href="#defining-simple-fields">Defining Simple Fields</a></li>
+<li><a class="reference" href="#more-complicated-fields">More Complicated Fields</a></li>
+</ul>
+</li>
+</ul>
+
             <h4>Previous topic</h4>
             <p class="topless"><a href="basic_objects.html" title="previous chapter">Basic Objects</a></p>
             <h4>Next topic</h4>
@@ -117,13 +135,16 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="profiles.html" title="Profiles" accesskey="N">next</a> |</li>
           <li class="right"><a href="basic_objects.html" title="Basic Objects" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Added: trunk/doc/build/html/tutorial/derived_quantities.html
==============================================================================
--- (empty file)
+++ trunk/doc/build/html/tutorial/derived_quantities.html	Mon May  5 08:49:34 2008
@@ -0,0 +1,93 @@
+<!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/html; charset=utf-8" />
+    <title>Derived Quantities — yt v0.3 documentation</title>
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:   '../',
+        VERSION:    '0.3'
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/interface.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <link rel="contents" title="Global table of contents" href="../contents.html" />
+    <link rel="index" title="Global index" href="../genindex.html" />
+    <link rel="search" title="Search" href="../search.html" />
+    <link rel="top" title="yt v0.3 documentation" href="../index.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
+    <link rel="next" title="A Demonstrative Example Script" href="example_script.html" />
+    <link rel="prev" title="Projections" href="projections.html" />
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="example_script.html" title="A Demonstrative Example Script" accesskey="N">next</a> |</li>
+          <li class="right"><a href="projections.html" title="Projections" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
+      </ul>
+    </div>
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  
+  <div class="section">
+<h1 id="derived-quantities">Derived Quantities<a class="headerlink" href="#derived-quantities" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sidebar">
+        <div class="sidebarwrapper">
+            <h4>Previous topic</h4>
+            <p class="topless"><a href="projections.html" title="previous chapter">Projections</a></p>
+            <h4>Next topic</h4>
+            <p class="topless"><a href="example_script.html" title="next chapter">A Demonstrative Example Script</a></p>
+            <h3>This Page</h3>
+            <ul class="this-page-menu">
+              <li><a href="../_sources/tutorial/derived_quantities.txt">Show Source</a></li>
+            </ul>
+            <h3>Quick search</h3>
+            <form class="search" action="../search.html" method="get">
+              <input type="text" name="q" size="18"> <input type="submit" value="Go" />
+              <input type="hidden" name="check_keywords" value="yes" />
+              <input type="hidden" name="area" value="default" />
+            </form>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="example_script.html" title="A Demonstrative Example Script" accesskey="N">next</a> |</li>
+          <li class="right"><a href="projections.html" title="Projections" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
+      </ul>
+    </div>
+    <div class="footer">
+      © Copyright 2008, Matthew Turk.
+      Last updated on May 04, 2008.
+    </div>
+  </body>
+</html>
\ No newline at end of file

Added: trunk/doc/build/html/tutorial/example_script.html
==============================================================================
--- (empty file)
+++ trunk/doc/build/html/tutorial/example_script.html	Mon May  5 08:49:34 2008
@@ -0,0 +1,124 @@
+<!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/html; charset=utf-8" />
+    <title>A Demonstrative Example Script — yt v0.3 documentation</title>
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:   '../',
+        VERSION:    '0.3'
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/interface.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <link rel="contents" title="Global table of contents" href="../contents.html" />
+    <link rel="index" title="Global index" href="../genindex.html" />
+    <link rel="search" title="Search" href="../search.html" />
+    <link rel="top" title="yt v0.3 documentation" href="../index.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
+    <link rel="next" title="A Short Tutorial" href="index.html" />
+    <link rel="prev" title="Derived Quantities" href="derived_quantities.html" />
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="index.html" title="A Short Tutorial" accesskey="N">next</a> |</li>
+          <li class="right"><a href="derived_quantities.html" title="Derived Quantities" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
+      </ul>
+    </div>
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  
+  <div class="section">
+<h1 id="a-demonstrative-example-script">A Demonstrative Example Script<a class="headerlink" href="#a-demonstrative-example-script" title="Permalink to this headline">¶</a></h1>
+<p>During the course of my work, I often have to run a selection of data analysis
+tasks in order to keep tabs on my simulation as it runs.  I’ve included below a
+script that I run on each output as it is created.</p>
+<div class="highlight"><pre><span class="k">import</span> <span class="nn">sys</span>
+<span class="k">import</span> <span class="nn">yt.lagos</span> <span class="k">as</span> <span class="nn">lagos</span>
+<span class="k">import</span> <span class="nn">yt.raven</span> <span class="k">as</span> <span class="nn">raven</span>
+
+<span class="n">fn</span> <span class="o">=</span> <span class="n">sys</span><span class="o">.</span><span class="n">argv</span><span class="p">[</span><span class="o">-</span><span class="mf">1</span><span class="p">]</span>
+<span class="n">pf</span> <span class="o">=</span> <span class="n">lagos</span><span class="o">.</span><span class="n">EnzoStaticOutput</span><span class="p">(</span><span class="n">fn</span><span class="p">)</span>
+<span class="n">pf</span><span class="o">.</span><span class="n">h</span><span class="o">.</span><span class="n">print_stats</span><span class="p">()</span>
+
+<span class="n">fields_to_plot</span> <span class="o">=</span> <span class="p">[</span><span class="s">"NumberDensity"</span><span class="p">,</span> <span class="s">"Density"</span><span class="p">,</span> <span class="s">"Temperature"</span><span class="p">,</span> <span class="s">"H2I_Fraction"</span><span class="p">]</span>
+
+<span class="n">my_vals</span> <span class="o">=</span> <span class="p">[</span><span class="mf">1000.0</span><span class="p">,</span> <span class="mf">100.0</span><span class="p">,</span> <span class="mf">10.0</span><span class="p">,</span> <span class="mf">1.0</span><span class="p">]</span>
+<span class="n">my_units</span> <span class="o">=</span> <span class="p">[</span><span class="s">'au'</span><span class="p">,</span><span class="s">'rsun'</span><span class="p">]</span>
+
+<span class="n">my_widths</span> <span class="o">=</span> <span class="p">[]</span>
+
+<span class="k">for</span> <span class="n">unit</span> <span class="ow">in</span> <span class="n">my_units</span><span class="p">:</span>
+    <span class="n">my_widths</span> <span class="o">+=</span> <span class="p">[(</span><span class="n">v</span><span class="p">,</span><span class="n">units</span><span class="p">)</span> <span class="k">for</span> <span class="n">v</span> <span class="ow">in</span> <span class="n">my_vals</span><span class="p">]</span>
+
+<span class="n">pc</span> <span class="o">=</span> <span class="n">raven</span><span class="o">.</span><span class="n">PlotCollection</span><span class="p">(</span><span class="n">pf</span><span class="p">)</span>
+<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mf">3</span><span class="p">):</span> <span class="n">pc</span><span class="o">.</span><span class="n">add_slice</span><span class="p">(</span><span class="s">"NumberDensity"</span><span class="p">,</span> <span class="n">i</span><span class="p">)</span>
+
+<span class="k">for</span> <span class="n">field</span> <span class="ow">in</span> <span class="n">fields_to_plot</span><span class="p">:</span>
+    <span class="n">pc</span><span class="o">.</span><span class="n">switch_field</span><span class="p">(</span><span class="n">field</span><span class="p">)</span>
+    <span class="k">for</span> <span class="n">w</span><span class="p">,</span> <span class="n">u</span> <span class="ow">in</span> <span class="n">my_widths</span><span class="p">:</span>
+        <span class="n">pc</span><span class="o">.</span><span class="n">set_width</span><span class="p">(</span><span class="n">w</span><span class="p">,</span><span class="n">u</span><span class="p">)</span>
+        <span class="n">pc</span><span class="o">.</span><span class="n">save</span><span class="p">(</span><span class="s">"</span><span class="si">%s</span><span class="s">"</span> <span class="o">%</span> <span class="n">pf</span><span class="p">)</span>
+</pre></div>
+<p>And that’s it!</p>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sidebar">
+        <div class="sidebarwrapper">
+            <h4>Previous topic</h4>
+            <p class="topless"><a href="derived_quantities.html" title="previous chapter">Derived Quantities</a></p>
+            <h4>Next topic</h4>
+            <p class="topless"><a href="index.html" title="next chapter">A Short Tutorial</a></p>
+            <h3>This Page</h3>
+            <ul class="this-page-menu">
+              <li><a href="../_sources/tutorial/example_script.txt">Show Source</a></li>
+            </ul>
+            <h3>Quick search</h3>
+            <form class="search" action="../search.html" method="get">
+              <input type="text" name="q" size="18"> <input type="submit" value="Go" />
+              <input type="hidden" name="check_keywords" value="yes" />
+              <input type="hidden" name="area" value="default" />
+            </form>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
+        <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
+          <li class="right"><a href="index.html" title="A Short Tutorial" accesskey="N">next</a> |</li>
+          <li class="right"><a href="derived_quantities.html" title="Derived Quantities" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
+        <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
+      </ul>
+    </div>
+    <div class="footer">
+      © Copyright 2008, Matthew Turk.
+      Last updated on May 04, 2008.
+    </div>
+  </body>
+</html>
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/getting_started.html
==============================================================================
--- trunk/doc/build/html/tutorial/getting_started.html	(original)
+++ trunk/doc/build/html/tutorial/getting_started.html	Mon May  5 08:49:34 2008
@@ -30,7 +30,10 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="basic_objects.html" title="Basic Objects" accesskey="N">next</a> |</li>
           <li class="right"><a href="index.html" title="A Short Tutorial" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
           <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
@@ -43,7 +46,7 @@
   <div class="section">
 <h1 id="getting-started">Getting Started<a class="headerlink" href="#getting-started" title="Permalink to this headline">¶</a></h1>
 <div class="section">
-<h2 id="getting-into-yt">Getting into yt<a class="headerlink" href="#getting-into-yt" title="Permalink to this headline">¶</a></h2>
+<h2 id="getting-into-yt"><span id="index-21"></span>Getting into yt<a class="headerlink" href="#getting-into-yt" title="Permalink to this headline">¶</a></h2>
 <p>For the purposes of this tutorial, I’m going to assume that python is
 installed, the prerequisites are installed and working, and that you know how
 to launch a python interpreter.  So first off, let’s start it up.</p>
@@ -59,7 +62,7 @@
 </pre></div>
 </div>
 <div class="section">
-<h2 id="the-hierarchy">The Hierarchy<a class="headerlink" href="#the-hierarchy" title="Permalink to this headline">¶</a></h2>
+<h2 id="the-hierarchy"><span id="index-22"></span>The Hierarchy<a class="headerlink" href="#the-hierarchy" title="Permalink to this headline">¶</a></h2>
 <p>We first instantiate a StaticOutput.  This is a pretty simple process - lagos
 will grab the parameter file that you give it, parse it, set up some handy
 units, and then return control to you.:</p>
@@ -77,7 +80,7 @@
 </pre></div>
 </div>
 <div class="section">
-<h2 id="the-grids">The Grids<a class="headerlink" href="#the-grids" title="Permalink to this headline">¶</a></h2>
+<h2 id="the-grids"><span id="index-23"></span>The Grids<a class="headerlink" href="#the-grids" title="Permalink to this headline">¶</a></h2>
 <p>The hierarchy object has some interesting methods that let us access the data
 in different ways.  Let’s start by looking at the grids.</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="n">my_grid</span> <span class="o">=</span> <span class="n">a</span><span class="o">.</span><span class="n">h</span><span class="o">.</span><span class="n">grids</span><span class="p">[</span><span class="mf">0</span><span class="p">]</span> <span class="c"># The root grid</span>
@@ -138,13 +141,16 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="basic_objects.html" title="Basic Objects" accesskey="N">next</a> |</li>
           <li class="right"><a href="index.html" title="A Short Tutorial" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
           <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/index.html
==============================================================================
--- trunk/doc/build/html/tutorial/index.html	(original)
+++ trunk/doc/build/html/tutorial/index.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
-    <link rel="prev" title="FAQ" href="../intro.html" />
+    <link rel="prev" title="Introduction" href="../intro.html" />
   </head>
   <body>
     <div class="related">
@@ -26,8 +26,11 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../intro.html" title="FAQ" accesskey="P">previous</a> |</li>
+          <li class="right"><a href="../intro.html" title="Introduction" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="document">
@@ -38,6 +41,10 @@
   
   <div class="section">
 <h1 id="a-short-tutorial">A Short Tutorial<a class="headerlink" href="#a-short-tutorial" title="Permalink to this headline">¶</a></h1>
+<p>As with many interactive packages, getting started with yt can be a bit
+daunting.  Following this tutorial we’ll walk through the intepreter, get used
+to some of the ways that yt works, and performing some common (and
+not-so-common) tasks.</p>
 <p>Contents:</p>
 <ul>
 <li><a class="reference" href="getting_started.html">Getting Started</a><ul>
@@ -48,22 +55,55 @@
 </li>
 </ul>
 <ul>
-<li><a class="reference" href="basic_objects.html">Basic Objects</a></li>
+<li><a class="reference" href="basic_objects.html">Basic Objects</a><ul>
+<li><a class="reference" href="basic_objects.html#derived-fields-and-indices">Derived Fields and Indices</a></li>
+<li><a class="reference" href="basic_objects.html#slices">Slices</a></li>
+<li><a class="reference" href="basic_objects.html#data-regions">Data Regions</a></li>
+</ul>
+</li>
+</ul>
+<ul>
+<li><a class="reference" href="derived_fields.html">Derived Fields</a><ul>
+<li><a class="reference" href="derived_fields.html#defining-simple-fields">Defining Simple Fields</a></li>
+<li><a class="reference" href="derived_fields.html#more-complicated-fields">More Complicated Fields</a></li>
+</ul>
+</li>
+</ul>
+<ul>
+<li><a class="reference" href="profiles.html">Profiles</a><ul>
+<li><a class="reference" href="profiles.html#one-dimensional-profiles">One Dimensional Profiles</a></li>
+<li><a class="reference" href="profiles.html#two-dimensional-profiles">Two-Dimensional Profiles</a></li>
+</ul>
+</li>
 </ul>
 <ul>
-<li><a class="reference" href="derived_fields.html">Derived Fields</a></li>
+<li><a class="reference" href="automated_plotting.html">Automated Plotting</a><ul>
+<li><a class="reference" href="automated_plotting.html#collections-of-plots">Collections of Plots</a></li>
+<li><a class="reference" href="automated_plotting.html#adding-plots">Adding Plots</a></li>
+<li><a class="reference" href="automated_plotting.html#more-plots">More Plots</a></li>
+</ul>
+</li>
 </ul>
 <ul>
-<li><a class="reference" href="profiles.html">Profiles</a></li>
+<li><a class="reference" href="advanced_objects.html">Advanced Objects</a><ul>
+<li><a class="reference" href="advanced_objects.html#cutting-plane">Cutting Plane</a></li>
+<li><a class="reference" href="advanced_objects.html#extracted-regions">Extracted Regions</a></li>
+<li><a class="reference" href="advanced_objects.html#grid-collections">Grid Collections</a></li>
+</ul>
+</li>
 </ul>
 <ul>
-<li><a class="reference" href="automated_plotting.html">Automated Plotting</a></li>
+<li><a class="reference" href="projections.html">Projections</a><ul>
+<li><a class="reference" href="projections.html#simple-projections">Simple Projections</a></li>
+<li><a class="reference" href="projections.html#parallel-projections">Parallel Projections</a></li>
+</ul>
+</li>
 </ul>
 <ul>
-<li><a class="reference" href="advanced_objects.html">Advanced Objects</a></li>
+<li><a class="reference" href="derived_quantities.html">Derived Quantities</a></li>
 </ul>
 <ul>
-<li><a class="reference" href="projections.html">Projections</a></li>
+<li><a class="reference" href="example_script.html">A Demonstrative Example Script</a></li>
 </ul>
 </div>
 
@@ -74,7 +114,7 @@
       <div class="sidebar">
         <div class="sidebarwrapper">
             <h4>Previous topic</h4>
-            <p class="topless"><a href="../intro.html" title="previous chapter">FAQ</a></p>
+            <p class="topless"><a href="../intro.html" title="previous chapter">Introduction</a></p>
             <h3>This Page</h3>
             <ul class="this-page-menu">
               <li><a href="../_sources/tutorial/index.txt">Show Source</a></li>
@@ -94,13 +134,16 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="../intro.html" title="FAQ" accesskey="P">previous</a> |</li>
+          <li class="right"><a href="../intro.html" title="Introduction" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
+
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/profiles.html
==============================================================================
--- trunk/doc/build/html/tutorial/profiles.html	(original)
+++ trunk/doc/build/html/tutorial/profiles.html	Mon May  5 08:49:34 2008
@@ -18,7 +18,7 @@
     <link rel="index" title="Global index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
-    <link rel="up" title="A Short Tutorial on yt" href="main.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
     <link rel="next" title="Automated Plotting" href="automated_plotting.html" />
     <link rel="prev" title="Derived Fields" href="derived_fields.html" />
   </head>
@@ -30,8 +30,11 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="automated_plotting.html" title="Automated Plotting" accesskey="N">next</a> |</li>
           <li class="right"><a href="derived_fields.html" title="Derived Fields" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="document">
@@ -47,6 +50,8 @@
 you could get an average temperature in Density and H2 Fraction space.  Or you could
 Look at the distribution of Volume through Density and Temperature space.  Or you could
 take the spherically-averaged Number Density and see how it changes with radius.</p>
+<div class="section">
+<h2 id="one-dimensional-profiles">One Dimensional Profiles<a class="headerlink" href="#one-dimensional-profiles" title="Permalink to this headline">¶</a></h2>
 <p>In order to make a profile, we first need a data object we want to get the profile
 <em>from</em>.  This can be a sphere, a region, or even an extracted region.  We’ll
 first take a look at doing a spherically-average profile of Temperature with Radius.</p>
@@ -78,6 +83,9 @@
 <span class="gp">>>> </span><span class="n">pylab</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s">r"$\rm{Density} (\rm{g}/\rm{cm}^3)$"</span><span class="p">)</span>
 <span class="gp">>>> </span><span class="n">pylab</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="s">"my_profile.png"</span><span class="p">)</span>
 </pre></div>
+</div>
+<div class="section">
+<h2 id="two-dimensional-profiles">Two-Dimensional Profiles<a class="headerlink" href="#two-dimensional-profiles" title="Permalink to this headline">¶</a></h2>
 <p>Two-dimensional profiles are along the same lines.</p>
 <div class="highlight"><pre><span class="gp">>>> </span><span class="n">prof2d</span> <span class="o">=</span> <span class="n">lagos</span><span class="o">.</span><span class="n">BinnedProfile2D</span><span class="p">(</span><span class="n">sphere</span><span class="p">,</span>
 <span class="gp">... </span>                <span class="mf">16</span><span class="p">,</span> <span class="s">"Density"</span><span class="p">,</span> <span class="mf">1e-32</span><span class="p">,</span> <span class="mf">1e-24</span><span class="p">,</span> <span class="bp">True</span><span class="p">,</span>
@@ -87,6 +95,7 @@
 <span class="gp">... </span>                 <span class="n">prof2d</span><span class="p">[</span><span class="s">"CellVolume"</span><span class="p">]</span><span class="o">.</span><span class="n">transpose</span><span class="p">())</span>
 </pre></div>
 </div>
+</div>
 
 
           </div>
@@ -94,6 +103,15 @@
       </div>
       <div class="sidebar">
         <div class="sidebarwrapper">
+            <h3>Table Of Contents</h3>
+            <ul>
+<li><a class="reference" href="">Profiles</a><ul>
+<li><a class="reference" href="#one-dimensional-profiles">One Dimensional Profiles</a></li>
+<li><a class="reference" href="#two-dimensional-profiles">Two-Dimensional Profiles</a></li>
+</ul>
+</li>
+</ul>
+
             <h4>Previous topic</h4>
             <p class="topless"><a href="derived_fields.html" title="previous chapter">Derived Fields</a></p>
             <h4>Next topic</h4>
@@ -119,13 +137,16 @@
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
           <li class="right"><a href="automated_plotting.html" title="Automated Plotting" accesskey="N">next</a> |</li>
           <li class="right"><a href="derived_fields.html" title="Derived Fields" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Modified: trunk/doc/build/html/tutorial/projections.html
==============================================================================
--- trunk/doc/build/html/tutorial/projections.html	(original)
+++ trunk/doc/build/html/tutorial/projections.html	Mon May  5 08:49:34 2008
@@ -18,8 +18,8 @@
     <link rel="index" title="Global index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="top" title="yt v0.3 documentation" href="../index.html" />
-    <link rel="up" title="A Short Tutorial on yt" href="main.html" />
-    <link rel="next" title="A Short Tutorial on yt" href="main.html" />
+    <link rel="up" title="A Short Tutorial" href="index.html" />
+    <link rel="next" title="A Short Tutorial" href="index.html" />
     <link rel="prev" title="Advanced Objects" href="advanced_objects.html" />
   </head>
   <body>
@@ -28,10 +28,13 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="main.html" title="A Short Tutorial on yt" accesskey="N">next</a> |</li>
+          <li class="right"><a href="index.html" title="A Short Tutorial" accesskey="N">next</a> |</li>
           <li class="right"><a href="advanced_objects.html" title="Advanced Objects" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="document">
@@ -45,6 +48,8 @@
 <p>Projections are the line integrals of a given quantity along a given access.
 These are useful in a wide variety of problems – they can reveal morphologies
 that slicing cannot, in the simplest case.</p>
+<div class="section">
+<h2 id="simple-projections">Simple Projections<a class="headerlink" href="#simple-projections" title="Permalink to this headline">¶</a></h2>
 <p>There are several ways to generate projections in yt, and with the appropriate
 software package installed (mpi4py) one can even generate them in parallel,
 distributed across an arbitrary number of nodes.  However, I will deal here
@@ -63,6 +68,10 @@
 for it, it is already available.  Zooming and panning is accomplished very
 simply.</p>
 </div>
+<div class="section">
+<h2 id="parallel-projections">Parallel Projections<a class="headerlink" href="#parallel-projections" title="Permalink to this headline">¶</a></h2>
+</div>
+</div>
 
 
           </div>
@@ -70,10 +79,19 @@
       </div>
       <div class="sidebar">
         <div class="sidebarwrapper">
+            <h3>Table Of Contents</h3>
+            <ul>
+<li><a class="reference" href="">Projections</a><ul>
+<li><a class="reference" href="#simple-projections">Simple Projections</a></li>
+<li><a class="reference" href="#parallel-projections">Parallel Projections</a></li>
+</ul>
+</li>
+</ul>
+
             <h4>Previous topic</h4>
             <p class="topless"><a href="advanced_objects.html" title="previous chapter">Advanced Objects</a></p>
             <h4>Next topic</h4>
-            <p class="topless"><a href="main.html" title="next chapter">A Short Tutorial on yt</a></p>
+            <p class="topless"><a href="index.html" title="next chapter">A Short Tutorial</a></p>
             <h3>This Page</h3>
             <ul class="this-page-menu">
               <li><a href="../_sources/tutorial/projections.txt">Show Source</a></li>
@@ -93,15 +111,18 @@
       <ul>
         <li class="right" style="margin-right: 10px"><a href="../genindex.html" title="General Index" accesskey="I">index</a></li>
         <li class="right"><a href="../modindex.html" title="Global Module Index" accesskey="M">modules</a> |</li>
-          <li class="right"><a href="main.html" title="A Short Tutorial on yt" accesskey="N">next</a> |</li>
+          <li class="right"><a href="index.html" title="A Short Tutorial" accesskey="N">next</a> |</li>
           <li class="right"><a href="advanced_objects.html" title="Advanced Objects" accesskey="P">previous</a> |</li>
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    
         <li><a href="../index.html">yt v0.3 documentation</a> »</li>
-          <li><a href="main.html" accesskey="U">A Short Tutorial on yt</a> »</li>
+
+          <li><a href="index.html" accesskey="U">A Short Tutorial</a> »</li>
       </ul>
     </div>
     <div class="footer">
       © Copyright 2008, Matthew Turk.
-      Last updated on May 03, 2008.
+      Last updated on May 04, 2008.
     </div>
   </body>
 </html>
\ No newline at end of file

Added: trunk/doc/source/.templates/layout.html
==============================================================================
--- (empty file)
+++ trunk/doc/source/.templates/layout.html	Mon May  5 08:49:34 2008
@@ -0,0 +1,5 @@
+{% extends "!layout.html" %}
+{% block rootrellink %}
+    <li><a href="http://yt.spacepope.org/">yt</a> »</li>
+    {{ super() }}
+{% endblock %}

Modified: trunk/doc/source/conf.py
==============================================================================
--- trunk/doc/source/conf.py	(original)
+++ trunk/doc/source/conf.py	Mon May  5 08:49:34 2008
@@ -23,7 +23,7 @@
 
 # Add any Sphinx extension module names here, as strings. They can be extensions
 # coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-#extensions = []
+extensions = ['sphinx.ext.autodoc']
 
 # Add any paths that contain templates here, relative to this directory.
 templates_path = ['.templates']

Added: trunk/doc/source/cookbook/index.rst
==============================================================================

Modified: trunk/doc/source/extending/index.rst
==============================================================================
--- trunk/doc/source/extending/index.rst	(original)
+++ trunk/doc/source/extending/index.rst	Mon May  5 08:49:34 2008
@@ -18,3 +18,6 @@
 
 Analyzing in Parallel
 ---------------------
+
+Running Fortran Routines
+------------------------

Modified: trunk/doc/source/faq.rst
==============================================================================
--- trunk/doc/source/faq.rst	(original)
+++ trunk/doc/source/faq.rst	Mon May  5 08:49:34 2008
@@ -4,21 +4,66 @@
 Why Python?
 -----------
 
-What do I need to use yt?
--------------------------
+Well, the easiest answer is that I knew it, and it met the requirements.  The
+more interesting answer, though, is a combination of things.  Python right now
+has a lot of momentum behind it, particularly in the scientific community.
+It's easy to compile, portable across many architectures, relatively simple to
+write C-based exntesions for, and it's well-suited to rapid application
+development.  With access to an interpreter, new avenues of data-exploration
+are opened, and this can lead to much more rapid and interesting analysis.
+
+Where can I learn more about Python?
+------------------------------------
+
+There are several good, free books about Python available on the web.  The best
+place to start is with the `official tutorial <http://docs.python.org/tut/>`_,
+but there's also `Dive Into Python <http://www.diveintopython.org/>`_, an
+entire `collection of videos <http://showmedo.com/videos/python?topic=beginner_programming>`_ on 
+`ShowMeDo.com <http://showmedo.com/>`_, and a much more specific guide to using
+`NumPy <http://www.scipy.org/Tentative_NumPy_Tutorial>`_, which is the backend
+on which all the math done in yt is based.
+
+As far as books go, the only book I've found to be absolutely indispensible is
+the `Beazley Book <http://www.amazon.com/exec/obidos/ASIN/0735710910>`_.
 
 What's up with the names?
 -------------------------
 
+In the book `Snow Crash <http://en.wikipedia.org/wiki/Snow_Crash>`_, yt is
+Uncle Enzo's messenger.  Lagos is the keeper of the data, Raven is a master
+slicer, and so on.
+
 Are there any restrictions on my use of yt?
 -------------------------------------------
 
+yt has been released under Version 3 of the 
+`GNU General Public License <http://www.gnu.org/licenses/gpl.html>`_.
+
+If you found it useful, and have extended it in some meaningful way, of course
+I'd love to see your contributions so they can be shared with the community.
+Additionally, if you use yt in a paper, I'd love it if you'd drop me a line to
+let me know.
+
 How can I help?
 ---------------
 
+If you find a bug, report it.  If you do something cool, write it up.  If you
+find a place to improve the code, send in a patch. 
+
 Something has gone wrong.  What do I do?
 ----------------------------------------
 
+Well, first off, double check that you're giving the code what it needs, and
+not asking it for something it can't provide.  Use the ``help()`` command on
+an object or a method to get more information.
+
+If you can't figure out what's up, please go ahead and copy the resultant
+traceback information (the error message it prints out) along with any log
+files, and either send an email to the ``yt-users`` mailing list (subscribe
+first!) or attach them to a ticket at `<http://yt.spacepope.org/>`_.  
+
 Where can I go for support?
 ---------------------------
 
+I've set up a ``yt-users`` mailing list.  There's more information about it
+at the `yt homepage <http://yt.spacepope.org>`_.

Modified: trunk/doc/source/index.rst
==============================================================================
--- trunk/doc/source/index.rst	(original)
+++ trunk/doc/source/index.rst	Mon May  5 08:49:34 2008
@@ -11,6 +11,7 @@
 
    intro
    tutorial/index
+   cookbook/index
    extending/index
    faq
    modules/lagos/index

Modified: trunk/doc/source/intro.rst
==============================================================================
--- trunk/doc/source/intro.rst	(original)
+++ trunk/doc/source/intro.rst	Mon May  5 08:49:34 2008
@@ -1,11 +1,92 @@
 Introduction
 ============
 
-Adaptive Mesh Refinement Data
------------------------------
+History
+-------
+
+My name is Matthew Turk, and I am the primary author of yt.  I designed and
+implemented it during the course of my graduate studies working with Prof. Tom
+Abel at Stanford University, under the auspices of the Department of Energy
+through the Stanford Linear Accelerator Center and Los Alamos National Lab.  It
+has evolved from a simple data-reader and exporter into what I believe is a
+fully-featured toolkit.
+
+yt was designed to be a completely Free (as in beer *and* as in freedom)
+user-extensible framework for analyzing and visualizing adaptive mesh
+refinement data.  It relies on no proprietary software -- although it can be
+and has been extended to interface with proprietary software and libraries --
+and has been designed from the ground up to enable users to be as immersed in
+the data as they desire.
+
+Originally, yt was written as a frontend to HippoDraw, an extensible and
+comprehensive plotting package built at SLAC by Paul Kunz.  Over time, however,
+it has been generalized to rely on mostly commodity Python packages, and its
+dependencies reduced and ease of installation increased.
 
 What yt is and is not
 ---------------------
 
+In some sense, yt is also designed to be rather utilitarian.  By virtue of the
+fact that it has been written in an interpreted language, it can be somewhat
+slower than purely C-based analysis codes, although I believe that to be
+mitigated by a cleverness of algorithms and a substantially improved
+development time for the user in the case of a desire to expand the
+functionality.
+
+```EXPAND```
+
 Prerequisites for yt
 --------------------
+
+A driving factor in the development of yt over the months leading to release
+0.3 has been the reduction of dependencies.  To that extent, only a few
+packages are required for the base usage, and a GUI toolkit if you are going to use
+the graphical user interface, Reason.
+
+ * `Python <http://python.org/>`_, at least version 2.4, but preferably 2.5.
+ * `HDF5 <http://www.hdfgroup.org/>`_, the data storage backend used by Enzo
+   and yt (if you can run Enzo, this is already installed!)
+ * `NumPy <http://numpy.scipy.org/>`_, the fast numerical backend for Python
+ * `MatPlotLib <http://matplotlib.sf.net/>`_, the plotting package
+ * `wxPython <http://www.wxpython.org/>`_, the GUI toolkit
+
+(If you are only interested in manipulating data without any graphical plotting
+or interfaces, you only need to install NumPy and Python!)
+
+Installing the Necessary Packages
+---------------------------------
+
+Installing Python itself is usually quite simple, and often very fast.  Because
+we're setting up a small system of packages, even if you have a system-wide
+install of python2.5 it can be easier in some cases to create a local directory
+structure:
+
+.. code-block:: bash
+
+   $ tar xvf Python-2.5.2.tar.gz
+   $ cd Python-2.5.2
+   $ ./configure --prefix=$HOME/local/
+   $ make install
+
+This will create (if necessary) a directory named local in your home directory,
+along with the necessary subdirectories.  When the executable
+``$HOME/lcoal/bin/python2.4`` is used to install a package, it will install it
+to the ``$HOME/local/`` directory structure.
+
+The python packages are fairly straightforward to install.  The process of
+installing packages in python has been greatly simplified over the last few
+years with the addition of setuptools, but for these particular packages I
+typically recommend installing from source, which for Python packages consists
+of changing to the source directory and issues the command:
+
+.. code-block:: bash
+
+   $ tar xvfz $PKGNAME.tar.gz
+   $ cd $PKGNAME
+   $ python2.5 setup.py install
+
+This method works for NumPy, Matplotlib and yt itself, but for wxPython, I
+**strongly** suggest you seek binaries for your platform.  If they are not
+available, I recommend you read the ``INSTALL`` file and follow its directions
+closely.
+

Added: trunk/doc/source/modules/lagos/basedatatypes.rst
==============================================================================
--- (empty file)
+++ trunk/doc/source/modules/lagos/basedatatypes.rst	Mon May  5 08:49:34 2008
@@ -0,0 +1,15 @@
+:mod:`lagos.BaseDataTypes` -- Data Types
+===========================================
+
+.. module:: lagos.BaseDataTypes
+   :synopsis: Generate containers to hold AMR data
+.. moduleauthor:: Matthew Turk <mturk at stanford.edu>
+
+.. autoclass:: yt.lagos.EnzoData
+   :members:
+
+.. autoclass:: yt.lagos.Enzo3DData
+   :members:
+
+.. autoclass:: yt.lagos.EnzoSphereBase
+   :members:

Modified: trunk/doc/source/modules/lagos/index.rst
==============================================================================
--- trunk/doc/source/modules/lagos/index.rst	(original)
+++ trunk/doc/source/modules/lagos/index.rst	Mon May  5 08:49:34 2008
@@ -0,0 +1,9 @@
+.. _lagos:
+
+yt.lagos
+======================
+
+.. toctree::
+   :maxdepth: 2
+
+   basedatatypes

Modified: trunk/doc/source/tutorial/advanced_objects.rst
==============================================================================
--- trunk/doc/source/tutorial/advanced_objects.rst	(original)
+++ trunk/doc/source/tutorial/advanced_objects.rst	Mon May  5 08:49:34 2008
@@ -1,5 +1,5 @@
 Advanced Objects
-----------------
+================
 
 So we've seen simple objects already -- sphere, profiles, and regions.
 There are two other types of objects that are fairly cool, as well, and
@@ -7,6 +7,11 @@
 profile them, all of that, right from the command line like you would a sphere
 or a region.
 
+.. index:: Cutting Plane, 2ddata;Cutting Plane
+
+Cutting Plane
+-------------
+
 The first of these is the cutting plane.  Let's say you're doing some
 collapse-based problem, where you end up with a vector that describes the
 angular momentum.  By feeding this vector into the cutting plane object, you can
@@ -25,6 +30,11 @@
 during the object instantiation.)  An appropriate 'up' vector is guessed at
 and then used to define the transformed coordinate system.
 
+.. index:: Extracted Regions, 3ddata;Extracted Regions
+
+Extracted Regions
+-----------------
+
 One of the other interesting data types is mostly only useful for profiles in
 one and two dimensions.  By whatever criteria you like, you can extract a subset
 of any 3D data object.  What this means is that you can apply 'cuts' to the data --
@@ -49,3 +59,8 @@
 everything, and we have been, too, when we've been using our data.  The 'where'
 command creates a list of indices, which can then get fed into an array accessor
 method, and that's the functionality we use here.
+
+.. index:: GridCollection, 3ddata;GridCollection
+
+Grid Collections
+----------------

Modified: trunk/doc/source/tutorial/automated_plotting.rst
==============================================================================
--- trunk/doc/source/tutorial/automated_plotting.rst	(original)
+++ trunk/doc/source/tutorial/automated_plotting.rst	Mon May  5 08:49:34 2008
@@ -1,9 +1,17 @@
+.. index:: Plotting
+
 Automated Plotting
-------------------
+==================
 
 So now we know how to get and manipulate most of the datatypes, but we
 still have to go through some processes to plot them manually.  However, yt has
 facilities for plotting slices, projections and profiles in much easier ways.
+
+.. index:: Raven, PlotCollections, Plotting;PlotCollections
+
+Collections of Plots
+--------------------
+
 The plotting tool is called 'raven' and it's organized around the idea of
 PlotCollection objects.  Each PlotCollection object is in some way thematically
 associated -- maybe they are all the same data, sliced along different axes, for instance.
@@ -12,13 +20,21 @@
 
    >>> import yt.raven as raven
    >>> pc = raven.PlotCollection(a)
+
+.. index:: Plotting;Adding plots to PlotCollections, Raven, PlotCollections;Adding Plots
+
+Adding Plots
+------------
+
+Now we've got a plot collection -- a container for more plots that we can add
+and then manipulate as a group.  So, let's try adding some plots to it!::
+
    >>> pc.add_slice("Density", 0)
    >>> pc.add_slice("Density", 1)
    >>> pc.add_slice("Density", 2)
    >>> pc.set_width(15, 'kpc')
    >>> pc.save("somename_15kpc")
 
-
 There's a lot in that little block of text.  First I add a slice (note that while
 we can feed it a pre-existing slice, it will also grab one automatically if we
 don't!) along each axis (0,1,2) in the field "Density".  Each time we
@@ -34,6 +50,9 @@
 it takes care of adding some more information to the filename, so don't supply it
 a file suffix.  (It defaults to '.png')
 
+More Plots
+----------
+
 We have access to most of the interesting plots from the PlotCollection
 interface, including cutting planes and projections.  (More on those later!)::
 

Modified: trunk/doc/source/tutorial/basic_objects.rst
==============================================================================
--- trunk/doc/source/tutorial/basic_objects.rst	(original)
+++ trunk/doc/source/tutorial/basic_objects.rst	Mon May  5 08:49:34 2008
@@ -1,58 +1,68 @@
 Basic Objects
--------------
+=============
 
 What the code just did was access the grid files and then spit back the
 results of the read operations.  So we can access the fields pretty easily
 this way, but what about generating new fields from our existing fields?
 Well, that's just as easy!  And yt comes with many derived fields
-pre-defined, but from within a script you can also define your own.  ::
+pre-defined, but from within a script you can also define your own.
 
-   >>> print my_grid["Entropy"]
+.. index:: derivedfield, indices
+
+Derived Fields and Indices
+--------------------------
 
+Let's try out some of the derived fields.::
+
+   >>> print my_grid["Entropy"]
 
 Entropy is a derived field.  But how does it work?  Well, we have a built-in
 source-code inspector.  ::
 
    >>> print lagos.fieldInfo["Entropy"].get_source()
 
-
 But what if we only want a couple values?  We can directly grab indices.  ::
 
    >>> print my_grid["Density"][0,10,4] # 0-indexed!
 
-
 We can also slice, using the slice operator: ':' ::
 
    >>> print my_grid["Density"][0,:,4]
    >>> print my_grid["Density"][0,2:4,4]
 
-
 Okay, so now you've seen how to grab fields from a grid.  The thing about
 getting fields from a grid, though, is that it works the exact same way as
-all the other data types!  (Well, maybe not projection :)  So that raises the
+all the other data types!  (Well, maybe not projection.)  So that raises the
 question, how do we get more data objects?  Well, the hierarchy is our friend
 here.  We can get slices, projections, spheres, rectangular prisms,
 fixed-resolution grids and cutting planes from the herarchy.
 
+.. index:: Slices, 2ddata;Slices
+
+Slices
+------
+
 Let's start with a slice.  A slice needs some info, but how do we know what
 type?  Well, let's use 'help'!::
 
    >>> help(a.h.slice)
 
-
 Looks like we need to feed it an axis, a coordinate, and maybe some fields
 and a center.  Axes are always done as numbers, with 0 = x, 1 = y, 2 = z.::
 
    >>> my_slice = a.h.slice(0, 0.5, "Density")  # We don't really need to pass the field!
 
-
 Now let's test out getting new fields.::
 
    >>> print my_slice["Pressure"], my_slice["Density"]
 
-
 Okay, so enough of the slices.  (Although they can do some more stuff, like
-shift around inside the domain, and so on and so forth.)
+shift around inside the domain, and so on and so forth.)  Slices are typically
+used implicity with plotting (more on that later) and not very often from
+the interpreter.
+
+Data Regions
+------------
 
 Let's do a region.  This is a box with a left edge and a right edge, and a
 center.  (You need a center for some other calculations, not for getting the

Modified: trunk/doc/source/tutorial/derived_fields.rst
==============================================================================
--- trunk/doc/source/tutorial/derived_fields.rst	(original)
+++ trunk/doc/source/tutorial/derived_fields.rst	Mon May  5 08:49:34 2008
@@ -1,5 +1,5 @@
 Derived Fields
---------------
+==============
 
 Okay, now we have a region.  We can do stuff with this -- in fact, it has the
 same data-access protocol as a slice or a grid!  Plus, math on these things
@@ -16,6 +16,8 @@
 
    >>> print lagos.fieldInfo.keys()
 
+Defining Simple Fields
+----------------------
 
 There are LOTS!  Not only that, but you can set up your own fields, too,
 which then become available to all data-types. Here's a very simple example,
@@ -40,6 +42,9 @@
 we request "Density" from 'data' it is returned to us *already* in CGS, so we
 don't need to convert anything.
 
+More Complicated Fields
+-----------------------
+
 The last part, the call to add_field, is the most crucial.  It creates a
 DerivedField object which will control the behavior of the derived field in a
 couple crucial ways -- what you see here includes the string used for the

Added: trunk/doc/source/tutorial/derived_quantities.rst
==============================================================================
--- (empty file)
+++ trunk/doc/source/tutorial/derived_quantities.rst	Mon May  5 08:49:34 2008
@@ -0,0 +1,2 @@
+Derived Quantities
+==================

Added: trunk/doc/source/tutorial/example_script.rst
==============================================================================
--- (empty file)
+++ trunk/doc/source/tutorial/example_script.rst	Mon May  5 08:49:34 2008
@@ -0,0 +1,37 @@
+A Demonstrative Example Script
+==============================
+
+During the course of my work, I often have to run a selection of data analysis
+tasks in order to keep tabs on my simulation as it runs.  I've included below a
+script that I run on each output as it is created.
+
+.. code-block:: python
+
+   import sys
+   import yt.lagos as lagos
+   import yt.raven as raven
+   
+   fn = sys.argv[-1]
+   pf = lagos.EnzoStaticOutput(fn)
+   pf.h.print_stats()
+
+   fields_to_plot = ["NumberDensity", "Density", "Temperature", "H2I_Fraction"]
+   
+   my_vals = [1000.0, 100.0, 10.0, 1.0]
+   my_units = ['au','rsun']
+   
+   my_widths = []
+   
+   for unit in my_units:
+       my_widths += [(v,units) for v in my_vals]
+   
+   pc = raven.PlotCollection(pf)
+   for i in range(3): pc.add_slice("NumberDensity", i)
+   
+   for field in fields_to_plot:
+       pc.switch_field(field)
+       for w, u in my_widths:
+           pc.set_width(w,u)
+           pc.save("%s" % pf)
+
+And that's it!

Modified: trunk/doc/source/tutorial/getting_started.rst
==============================================================================
--- trunk/doc/source/tutorial/getting_started.rst	(original)
+++ trunk/doc/source/tutorial/getting_started.rst	Mon May  5 08:49:34 2008
@@ -1,6 +1,8 @@
 Getting Started
 ===============
 
+.. index:: Starting yt
+
 Getting into yt
 ---------------
 
@@ -22,6 +24,8 @@
 
    >>> import yt.lagos as lagos
 
+.. index:: hierarchy
+
 The Hierarchy
 -------------
 
@@ -43,6 +47,8 @@
    >>> print v
    >>> print c
 
+.. index:: Grid, 3ddata;grid
+
 The Grids
 ---------
 

Modified: trunk/doc/source/tutorial/index.rst
==============================================================================
--- trunk/doc/source/tutorial/index.rst	(original)
+++ trunk/doc/source/tutorial/index.rst	Mon May  5 08:49:34 2008
@@ -1,7 +1,10 @@
 A Short Tutorial
 ================
 
-
+As with many interactive packages, getting started with yt can be a bit
+daunting.  Following this tutorial we'll walk through the intepreter, get used
+to some of the ways that yt works, and performing some common (and
+not-so-common) tasks.
 
 Contents:
 
@@ -15,3 +18,5 @@
    automated_plotting
    advanced_objects
    projections
+   derived_quantities
+   example_script

Modified: trunk/doc/source/tutorial/profiles.rst
==============================================================================
--- trunk/doc/source/tutorial/profiles.rst	(original)
+++ trunk/doc/source/tutorial/profiles.rst	Mon May  5 08:49:34 2008
@@ -1,5 +1,5 @@
 Profiles
---------
+========
 
 Profiles are one of the more interesting data types.  They are a binned average
 of one or more variables, along one or two different dimensions.  For example,
@@ -7,6 +7,9 @@
 Look at the distribution of Volume through Density and Temperature space.  Or you could
 take the spherically-averaged Number Density and see how it changes with radius.
 
+One Dimensional Profiles
+------------------------
+
 In order to make a profile, we first need a data object we want to get the profile
 *from*.  This can be a sphere, a region, or even an extracted region.  We'll
 first take a look at doing a spherically-average profile of Temperature with Radius.  ::
@@ -43,6 +46,8 @@
    >>> pylab.ylabel(r"$\rm{Density} (\rm{g}/\rm{cm}^3)$")
    >>> pylab.savefig("my_profile.png")
 
+Two-Dimensional Profiles
+------------------------
 
 Two-dimensional profiles are along the same lines.  ::
 

Modified: trunk/doc/source/tutorial/projections.rst
==============================================================================
--- trunk/doc/source/tutorial/projections.rst	(original)
+++ trunk/doc/source/tutorial/projections.rst	Mon May  5 08:49:34 2008
@@ -1,10 +1,13 @@
 Projections
------------
+===========
 
 Projections are the line integrals of a given quantity along a given access.
 These are useful in a wide variety of problems -- they can reveal morphologies
 that slicing cannot, in the simplest case.
 
+Simple Projections
+------------------
+
 There are several ways to generate projections in yt, and with the appropriate
 software package installed (mpi4py) one can even generate them in parallel,
 distributed across an arbitrary number of nodes.  However, I will deal here
@@ -24,3 +27,8 @@
 stored in an HDF5 file tied to the parameter file.  Then next time you ask
 for it, it is already available.  Zooming and panning is accomplished very
 simply.
+
+Parallel Projections
+--------------------
+
+



More information about the yt-svn mailing list