[Yt-svn] yt: 27 new changesets
hg at spacepope.org
hg at spacepope.org
Mon Aug 30 10:05:10 PDT 2010
hg Repository: yt
details: yt/rev/8631b8c53cbd
changeset: 3324:8631b8c53cbd
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:55:22 2010 -0700
description:
Finished, moving into main
hg Repository: yt
details: yt/rev/deb1219e78e8
changeset: 3325:deb1219e78e8
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:56:03 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/872b737e000d
changeset: 3326:872b737e000d
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:56:10 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/c1f4c2652dfa
changeset: 3327:c1f4c2652dfa
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:56:15 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/8a462ff16f90
changeset: 3328:8a462ff16f90
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:56:22 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/0ae23df4c75e
changeset: 3329:0ae23df4c75e
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:56:28 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/d7d6a4bc6648
changeset: 3330:d7d6a4bc6648
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:56:41 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/ba573a42c69c
changeset: 3331:ba573a42c69c
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:56:46 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/e3c55655e3bf
changeset: 3332:e3c55655e3bf
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:57:36 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/644d81878a96
changeset: 3333:644d81878a96
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:57:40 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/33dd0836da9e
changeset: 3334:33dd0836da9e
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:58:47 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/f0fd92687c31
changeset: 3335:f0fd92687c31
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:58:53 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/a57a3ec829a9
changeset: 3336:a57a3ec829a9
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:59:01 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/c6370f521672
changeset: 3337:c6370f521672
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:59:23 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/b0ef9357ecfc
changeset: 3338:b0ef9357ecfc
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:59:29 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/f4612e6b3c1e
changeset: 3339:f4612e6b3c1e
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:59:35 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/3fb47750b63d
changeset: 3340:3fb47750b63d
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:59:39 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/f76d9b8342f9
changeset: 3341:f76d9b8342f9
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:59:50 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/d560bb02d2af
changeset: 3342:d560bb02d2af
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 09:59:54 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/1bec29f8a2a6
changeset: 3343:1bec29f8a2a6
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:00:02 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/041f1470ecf2
changeset: 3344:041f1470ecf2
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:00:34 2010 -0700
description:
trunk is a historical artifact from svn. yt stable is now going to be developed in the branch 'stable'.
hg Repository: yt
details: yt/rev/dfabf40d8cb3
changeset: 3345:dfabf40d8cb3
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:01:51 2010 -0700
description:
No-op merge to remove plotting-refactor head
hg Repository: yt
details: yt/rev/6c264cec3712
changeset: 3346:6c264cec3712
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:02:07 2010 -0700
description:
No-op merge to remove parallel-opt head
hg Repository: yt
details: yt/rev/94ef428d1291
changeset: 3347:94ef428d1291
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:03:24 2010 -0700
description:
yt-1.7 as a branch is a historical artifact from svn. 'stable' will now refer to the stable branch and we will tag releases.
hg Repository: yt
details: yt/rev/86a0d403294f
changeset: 3348:86a0d403294f
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:03:44 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/1af63373e479
changeset: 3349:1af63373e479
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:03:50 2010 -0700
description:
Closing this branch
hg Repository: yt
details: yt/rev/d46d8b73fe69
changeset: 3350:d46d8b73fe69
user: Matthew Turk <matthewturk at gmail.com>
date:
Mon Aug 30 10:04:29 2010 -0700
description:
trunk is a historical artifact from svn. 'stable' is now the stable branch.
diffstat:
.hgignore | 3 -
CREDITS | 18 +-
distribute_setup.py | 477 -
doc/Makefile | 71 +
doc/README | 6 +-
doc/coding_styleguide.txt | 37 -
doc/docs_html.zip |
doc/docstring_example.txt | 86 -
doc/docstring_idioms.txt | 51 -
doc/install_script.sh | 262 +-
doc/install_script_osx.sh | 259 -
doc/install_script_osx106.sh | 335 -
doc/source/.static/override.css | 3 +
doc/source/.templates/layout.html | 5 +
doc/source/_images/example_3dphase.png |
doc/source/_images/example_cuttingplane.png |
doc/source/_images/example_phaseplot.png |
doc/source/conf.py | 155 +
doc/source/cookbook/analyzing_data.rst | 32 +
doc/source/cookbook/extracting_data.rst | 22 +
doc/source/cookbook/index.rst | 39 +
doc/source/cookbook/making_movies.rst | 31 +
doc/source/cookbook/making_profiles.rst | 34 +
doc/source/cookbook/making_simple_plots.rst | 66 +
doc/source/cookbook/making_timeseries_plots.rst | 51 +
doc/source/cookbook/plotting_profiles.rst | 31 +
doc/source/extending/analyzing_in_parallel.rst | 35 +
doc/source/extending/creating_datatypes.rst | 39 +
doc/source/extending/creating_derived_fields.rst | 144 +
doc/source/extending/creating_derived_quantities.rst | 33 +
doc/source/extending/index.rst | 15 +
doc/source/extending/plugin_file.rst | 30 +
doc/source/extending/using_the_interpreter.rst | 2 +
doc/source/extending/writing_scripts.rst | 12 +
doc/source/faq.rst | 124 +
doc/source/getting_started.rst | 112 +
doc/source/index.rst | 26 +
doc/source/intro.rst | 97 +
doc/source/modules/index.rst | 12 +
doc/source/modules/lagos/basedatatypes.rst | 132 +
doc/source/modules/lagos/index.rst | 20 +
doc/source/modules/lagos/outputandhierarchy.rst | 13 +
doc/source/modules/lagos/profiles_contours_hop.rst | 52 +
doc/source/modules/raven/index.rst | 19 +
doc/source/modules/raven/plot3dinterface.rst | 25 +
doc/source/modules/raven/plotcollection.rst | 37 +
doc/source/modules/reason/index.rst | 18 +
doc/source/quick_guide/index.rst | 106 +
doc/source/static/yt_icon.png |
doc/source/tutorial/advanced_objects.rst | 83 +
doc/source/tutorial/automated_plotting.rst | 76 +
doc/source/tutorial/basic_objects.rst | 77 +
doc/source/tutorial/derived_fields.rst | 57 +
doc/source/tutorial/example_script.rst | 37 +
doc/source/tutorial/getting_started.rst | 102 +
doc/source/tutorial/index.rst | 22 +
doc/source/tutorial/profiles.rst | 124 +
doc/source/tutorial/projections.rst | 34 +
doc/source/tutorial/using_reason.rst | 101 +
doc/yt_icon.png |
doc/yt_icons.icns |
epydoc.cfg | 146 +
examples/README | 10 -
examples/automated_plotconfig.xml | 51 +
examples/clumping_factor.py | 56 +
examples/clumping_factors_all_datasets.py | 56 +
examples/cookbook_extract_data.py | 14 +
examples/cookbook_hop_mass_sum.py | 19 +
examples/cookbook_linked_plot_save.py | 26 +
examples/cookbook_make_timeseries.py | 20 +
examples/cookbook_make_zoomin.py | 18 +
examples/cookbook_making_1d_profiles.py | 21 +
examples/cookbook_making_2d_profiles.py | 25 +
examples/cookbook_mass_sum.py | 13 +
examples/cookbook_multiple_fields_multiple_widths_plot.py | 17 +
examples/cookbook_multiple_fields_single_width_plot.py | 12 +
examples/cookbook_multiple_widths_plot.py | 15 +
examples/cookbook_single_width_plot.py | 9 +
examples/cookbook_timeseries_avg_temp.py | 2 +-
examples/cookbook_timeseries_max_dens.py | 2 +-
examples/fastBuildMerge.py | 17 +-
examples/fido_dirwatch.py | 22 +
examples/find_clumps_all_datasets.py | 57 +
examples/find_clumps_dataset.py | 33 +
examples/makeLightCone.py | 47 +
examples/parallel_galaxy_analysis.py | 25 +
examples/runHaloProfiler.py | 10 +
examples/sample_halo_profiler.par | 37 +
examples/sample_lightcone.par | 17 +
ez_setup.py | 275 +
scripts/basic.py | 4 +-
scripts/eyt | 152 -
scripts/fbranch | 5 +-
scripts/fbury | 5 +-
scripts/fdigup | 5 +-
scripts/fido | 5 +-
scripts/fimport | 5 +-
scripts/iyt | 17 +-
scripts/yt_lodgeit.py | 1 -
setup.cfg | 4 +-
setup.py | 14 +-
tests/test_lagos.py | 181 +-
yt/__init__.py | 4 +
yt/_amr_utils/CICDeposit.pyx | 80 -
yt/_amr_utils/ContourFinding.pyx | 176 -
yt/_amr_utils/DepthFirstOctree.pyx | 167 -
yt/_amr_utils/FixedInterpolator.c | 130 -
yt/_amr_utils/FixedInterpolator.h | 45 -
yt/_amr_utils/Interpolators.pyx | 116 -
yt/_amr_utils/Octree.pyx | 280 -
yt/_amr_utils/PointsInVolume.pyx | 217 -
yt/_amr_utils/QuadTree.pyx | 257 -
yt/_amr_utils/RayIntegrators.pyx | 374 -
yt/_amr_utils/VolumeIntegrator.pyx | 656 -
yt/_amr_utils/fortran_reader.pyx | 70 -
yt/_amr_utils/png_writer.pyx | 170 -
yt/amr_utils.c | 32107 ---------
yt/amr_utils.pyx | 47 -
yt/arraytypes.py | 11 -
yt/cmdln.py | 10 +-
yt/command_line.py | 666 -
yt/commands.py | 282 +
yt/config.py | 20 +-
yt/convenience.py | 64 +-
yt/data_objects/__init__.py | 2 -
yt/data_objects/analyzer_objects.py | 61 -
yt/data_objects/time_series.py | 73 -
yt/deliverator/README.txt | 6 +
yt/deliverator/deliverator.egg-info/PKG-INFO | 15 +
yt/deliverator/deliverator.egg-info/SOURCES.txt | 21 +
yt/deliverator/deliverator.egg-info/dependency_links.txt | 1 +
yt/deliverator/deliverator.egg-info/not-zip-safe | 1 +
yt/deliverator/deliverator.egg-info/paster_plugins.txt | 2 +
yt/deliverator/deliverator.egg-info/requires.txt | 1 +
yt/deliverator/deliverator.egg-info/sqlobject.txt | 2 +
yt/deliverator/deliverator.egg-info/top_level.txt | 1 +
yt/deliverator/deliverator.wsdl | 214 +
yt/deliverator/deliverator/config/app.cfg | 126 +
yt/deliverator/deliverator/config/log.cfg | 29 +
yt/deliverator/deliverator/controllers.py | 329 +
yt/deliverator/deliverator/generated/deliverator_services.py | 89 +
yt/deliverator/deliverator/generated/deliverator_services_server.py | 227 +
yt/deliverator/deliverator/generated/deliverator_services_types.py | 202 +
yt/deliverator/deliverator/getoptionvals.py | 59 +
yt/deliverator/deliverator/json.py | 33 +
yt/deliverator/deliverator/model.py | 141 +
yt/deliverator/deliverator/raven_impl.py | 120 +
yt/deliverator/deliverator/release.py | 17 +
yt/deliverator/deliverator/static/css/style.css | 226 +
yt/deliverator/deliverator/static/images/deliverator_logo.png |
yt/deliverator/deliverator/static/images/favicon.ico |
yt/deliverator/deliverator/static/images/header_inner.png |
yt/deliverator/deliverator/static/images/info.png |
yt/deliverator/deliverator/static/images/ok.png |
yt/deliverator/deliverator/static/images/tg_under_the_hood.png |
yt/deliverator/deliverator/static/images/under_the_hood_blue.png |
yt/deliverator/deliverator/static/javascript/myForm.js | 79 +
yt/deliverator/deliverator/templates/gallery.kid | 63 +
yt/deliverator/deliverator/templates/images.kid | 27 +
yt/deliverator/deliverator/templates/listparams.kid | 48 +
yt/deliverator/deliverator/templates/login.kid | 112 +
yt/deliverator/deliverator/templates/master.kid | 57 +
yt/deliverator/deliverator/templates/paraminfo.kid | 41 +
yt/deliverator/deliverator/templates/selection.kid | 63 +
yt/deliverator/deliverator/templates/selectrun.kid | 16 +
yt/deliverator/deliverator/templates/viewimage.kid | 30 +
yt/deliverator/deliverator/templates/welcome.kid | 38 +
yt/deliverator/deliverator/tests/test_controllers.py | 33 +
yt/deliverator/deliverator/tests/test_model.py | 22 +
yt/deliverator/dev.cfg | 78 +
yt/deliverator/prod.cfg | 90 +
yt/deliverator/setup.py | 62 +
yt/deliverator/start-deliverator.py | 26 +
yt/enki/CreateNewProblem.py | 141 +
yt/enki/CreateNewRun.py | 32 +
yt/enki/EnkiDefs.py | 93 +
yt/enki/GenerateICs.py | 38 +
yt/enki/HostProfiles.py | 80 +
yt/enki/Recompile.py | 84 +
yt/enki/SimulationInterface.py | 66 +
yt/enki/__init__.py | 68 +
yt/enki/mes/CollapseTest.py | 143 +
yt/enki/mes/EnzoProblem.py | 189 +
yt/enki/mes/__init__.py | 10 +
yt/enki/mes/setup.py | 9 +
yt/enki/pyLSF.i | 29 +
yt/enki/setup.py | 10 +
yt/exceptions.py | 43 -
yt/extensions/EnzoSimulation.py | 527 -
yt/extensions/HaloProfiler.py | 571 +
yt/extensions/HierarchySubset.py | 348 +-
yt/extensions/SpectralIntegrator.py | 6 +-
yt/extensions/StarAnalysis.py | 475 -
yt/extensions/_colormap_data.py | 797 -
yt/extensions/clump_tools.py | 94 -
yt/extensions/coordinate_transforms.py | 126 -
yt/extensions/disk_analysis.py | 71 -
yt/extensions/enzo_test/README | 270 -
yt/extensions/enzo_test/__init__.py | 30 -
yt/extensions/enzo_test/halo_tests.py | 48 -
yt/extensions/enzo_test/hydro_tests.py | 77 -
yt/extensions/enzo_test/output_tests.py | 201 -
yt/extensions/enzo_test/particle_tests.py | 59 -
yt/extensions/enzo_test/run_tests.py | 13 -
yt/extensions/enzo_test/runner.py | 142 -
yt/extensions/eps_writer.py | 1043 -
yt/extensions/halo_filters.py | 115 -
yt/extensions/halo_mass_function.py | 736 -
yt/extensions/halo_profiler.py | 822 -
yt/extensions/image_panner/__init__.py | 26 -
yt/extensions/image_panner/pan_and_scan_widget.py | 332 -
yt/extensions/image_panner/vm_panner.py | 495 -
yt/extensions/image_writer.py | 221 -
yt/extensions/kdtree/LICENSE | 98 -
yt/extensions/kdtree/Makefile | 11 -
yt/extensions/kdtree/__init__.py | 3 -
yt/extensions/kdtree/fKD.f90 | 346 -
yt/extensions/kdtree/fKD.v | 139 -
yt/extensions/kdtree/fKD_source.f90 | 1955 -
yt/extensions/kdtree/kdtree2-README | 33 -
yt/extensions/kdtree/test.py | 58 -
yt/extensions/light_ray.py | 372 -
yt/extensions/lightcone/HaloMask.py | 149 +-
yt/extensions/lightcone/LightCone.py | 741 +
yt/extensions/lightcone/LightConeProjection.py | 76 +-
yt/extensions/lightcone/README | 12 +
yt/extensions/lightcone/UniqueSolution.py | 92 +-
yt/extensions/lightcone/__init__.py | 2 +-
yt/extensions/lightcone/light_cone.py | 556 -
yt/extensions/merger_tree.py | 1130 -
yt/extensions/mods.py | 10 +-
yt/extensions/opengl_image_viewer.py | 620 -
yt/extensions/opengl_widgets/calculateRay.vertex.glsl | 63 -
yt/extensions/opengl_widgets/colormap.fragment.glsl | 12 -
yt/extensions/opengl_widgets/framebuffer.vertex.glsl | 12 -
yt/extensions/opengl_widgets/mip.fragment.glsl | 135 -
yt/extensions/opengl_widgets/mip_viewer.py | 450 -
yt/extensions/opengl_widgets/rendering_contexts.py | 88 -
yt/extensions/setup.py | 4 -
yt/extensions/volume_rendering/CUDARayCast.py | 168 -
yt/extensions/volume_rendering/UBVRI.py | 105 -
yt/extensions/volume_rendering/__init__.py | 41 -
yt/extensions/volume_rendering/_cuda_caster.cu | 314 -
yt/extensions/volume_rendering/camera.py | 293 -
yt/extensions/volume_rendering/grid_partitioner.py | 398 -
yt/extensions/volume_rendering/image_handling.py | 130 -
yt/extensions/volume_rendering/multi_texture.py | 302 -
yt/extensions/volume_rendering/setup.py | 14 -
yt/extensions/volume_rendering/software_sampler.py | 182 -
yt/extensions/volume_rendering/transfer_function_widget.py | 227 -
yt/extensions/volume_rendering/transfer_functions.py | 619 -
yt/fido/ParameterFileStorage.py | 243 +-
yt/fido/__init__.py | 7 +-
yt/fido/share_data.py | 83 -
yt/funcs.py | 376 +-
yt/lagos/BaseDataTypes.py | 1259 +-
yt/lagos/BaseGridType.py | 577 +-
yt/lagos/ChomboFields.py | 105 -
yt/lagos/Clump.py | 278 +
yt/lagos/ContourFinder.py | 108 +-
yt/lagos/Cosmology.py | 6 -
yt/lagos/DataReadingFuncs.py | 716 +-
yt/lagos/DepthFirstOctree.c | 5629 +
yt/lagos/DepthFirstOctree.pyx | 167 +
yt/lagos/DerivedQuantities.py | 88 +-
yt/lagos/EnzoCosmology.py | 15 +-
yt/lagos/EnzoDefs.py | 10 +-
yt/lagos/EnzoFields.py | 227 +-
yt/lagos/EnzoFortranWrapper.py | 313 +
yt/lagos/FLASHFields.py | 97 -
yt/lagos/FieldInfoContainer.py | 304 +
yt/lagos/HDF5LightReader.c | 1197 +-
yt/lagos/HaloFinding.py | 1845 -
yt/lagos/HelperFunctions.py | 23 +-
yt/lagos/HierarchyType.py | 2156 +-
yt/lagos/Interpolators.c | 2639 +
yt/lagos/Interpolators.pyx | 108 +
yt/lagos/OrionDefs.py | 3 +-
yt/lagos/OutputTypes.py | 552 +-
yt/lagos/ParallelTools.py | 1331 +-
yt/lagos/ParticleIO.py | 147 -
yt/lagos/PointCombine.c | 451 +-
yt/lagos/Profiles.py | 409 +-
yt/lagos/RAMSESFields.py | 33 -
yt/lagos/RTIntegrator.c | 2299 +
yt/lagos/RTIntegrator.pyx | 140 +
yt/lagos/TwoPointFunctions.py | 854 -
yt/lagos/UniversalFields.py | 219 +-
yt/lagos/__init__.py | 43 +-
yt/lagos/clump_handling.py | 290 -
yt/lagos/field_info_container.py | 432 -
yt/lagos/fof/EnzoFOF.c | 203 -
yt/lagos/fof/README | 34 -
yt/lagos/fof/__init__.py | 3 -
yt/lagos/fof/fof_main.c | 134 -
yt/lagos/fof/kd.c | 444 -
yt/lagos/fof/kd.h | 203 -
yt/lagos/fof/setup.py | 16 -
yt/lagos/fof/tipsydefs.h | 46 -
yt/lagos/hop/EnzoHop.c | 332 +-
yt/lagos/hop/HopOutput.py | 274 +
yt/lagos/hop/SS_HopOutput.py | 359 +
yt/lagos/hop/__init__.py | 1 +
yt/lagos/hop/hop_hop.c | 46 +-
yt/lagos/hop/hop_kd.c | 30 +-
yt/lagos/hop/hop_numpy.h | 12 -
yt/lagos/hop/hop_regroup.c | 41 +-
yt/lagos/hop/hop_smooth.c | 73 +-
yt/lagos/hop/kd.h | 13 +-
yt/lagos/kd.py | 242 -
yt/lagos/object_finding_mixin.py | 168 -
yt/lagos/parallelHOP/__init__.py | 3 -
yt/lagos/parallelHOP/parallelHOP.py | 1500 -
yt/lagos/parallelHOP/run.py | 24 -
yt/lagos/setup.py | 63 +-
yt/lagos/solve_rate_cool.pyf | 153 +
yt/logger.py | 84 +-
yt/math_utils.py | 46 -
yt/mods.py | 127 +-
yt/parallel_tools/__init__.py | 27 -
yt/parallel_tools/distributed_object_collection.py | 135 -
yt/performance_counters.py | 102 -
yt/physical_constants.py | 53 -
yt/ramses_headers/FortranUnformatted_IO.hh | 291 -
yt/ramses_headers/RAMSES_amr_data.hh | 970 -
yt/ramses_headers/RAMSES_hydro_data.hh | 666 -
yt/ramses_headers/RAMSES_info.hh | 334 -
yt/ramses_headers/RAMSES_particle_data.hh | 650 -
yt/ramses_headers/RAMSES_poisson_data.hh | 249 -
yt/ramses_headers/RAMSES_typedefs.h | 21 -
yt/ramses_headers/README | 9 -
yt/ramses_headers/data_iterators.hh | 74 -
yt/ramses_reader.pyx | 741 -
yt/raven/Callbacks.py | 497 +-
yt/raven/ColorMaps.py | 14 -
yt/raven/FixedResolution.py | 173 +-
yt/raven/Plot3DInterface.py | 351 +
yt/raven/PlotCollection.py | 529 +
yt/raven/PlotConfig.py | 114 +
yt/raven/PlotInterface.py | 74 -
yt/raven/PlotTypes.py | 357 +-
yt/raven/VTKInterface.py | 502 +
yt/raven/_MPL.c | 125 +-
yt/raven/__init__.py | 23 +-
yt/raven/deliveration/__init__.py | 39 +
yt/raven/deliveration/services.py | 89 +
yt/raven/deliveration/services_server.py | 227 +
yt/raven/deliveration/services_types.py | 202 +
yt/raven/deliveration/setup.py | 9 +
yt/raven/deliveration/upload.py | 150 +
yt/raven/plot_collection.py | 1589 -
yt/raven/setup.py | 1 +
yt/reason/App.py | 1 +
yt/reason/Notebook.py | 4 +-
yt/reason/Toolbars.py | 1 +
yt/reason/__init__.py | 1 +
yt/reason/plot_editors.py | 128 -
yt/reason/reason_v2.py | 476 -
yt/reason/tvtk_interface.py | 696 -
yt/recipes.py | 8 +-
yt/rpdb.py | 133 -
yt/setup.py | 71 +-
362 files changed, 26792 insertions(+), 77399 deletions(-)
diffs (truncated from 110308 to 300 lines):
diff -r 2a4a6d26a4f7 -r d46d8b73fe69 .hgignore
--- a/.hgignore Tue Aug 10 13:41:51 2010 -0700
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-syntax: glob
-*.pyc
-.*.swp
diff -r 2a4a6d26a4f7 -r d46d8b73fe69 CREDITS
--- a/CREDITS Tue Aug 10 13:41:51 2010 -0700
+++ b/CREDITS Mon Aug 30 10:04:29 2010 -0700
@@ -1,17 +1,11 @@
-YT is a group effort.
+YT is increasingly a group project.
-Developers: Matthew Turk (matthewturk at gmail.com)
- Britton Smith (brittonsmith at gmail.com)
- Jeff Oishi (jsoishi at gmail.com)
- Stephen Skory (sskory at physics.ucsd.edu)
- Sam Skillman (samskillman at gmail.com)
- Devin Silvia (devin.silvia at gmail.com)
- John Wise (jwise at astro.princeton.edu)
- David Collins (dcollins at physics.ucsd.edu)
+Lead Developer: Matthew Turk (matthewturk at gmail.com)
+Orion Support: Jeff Oishi (jsoishi at gmail.com)
+Cosmology & Fragmentation Analysis: Britton Smith (brittonsmith at gmail.com)
+Galaxy Merger Trees: Stephen Skory (sskory at physics.ucsd.edu)
We also include the Delaunay Triangulation module written by Robert Kern of
-Enthought, the cmdln.py module by Trent Mick, and the progressbar module by
-Nilton Volpato. The PasteBin interface code (as well as the PasteBin itself)
-was written by the Pocoo collective (pocoo.org).
+Enthought.
Thanks to everyone for all your contributions!
diff -r 2a4a6d26a4f7 -r d46d8b73fe69 distribute_setup.py
--- a/distribute_setup.py Tue Aug 10 13:41:51 2010 -0700
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,477 +0,0 @@
-#!python
-"""Bootstrap distribute installation
-
-If you want to use setuptools in your package's setup.py, just include this
-file in the same directory with it, and add this to the top of your setup.py::
-
- from distribute_setup import use_setuptools
- use_setuptools()
-
-If you want to require a specific version of setuptools, set a download
-mirror, or use an alternate download directory, you can do so by supplying
-the appropriate options to ``use_setuptools()``.
-
-This file can also be run as a script to install or upgrade setuptools.
-"""
-import os
-import sys
-import time
-import fnmatch
-import tempfile
-import tarfile
-from distutils import log
-
-try:
- from site import USER_SITE
-except ImportError:
- USER_SITE = None
-
-try:
- import subprocess
-
- def _python_cmd(*args):
- args = (sys.executable,) + args
- return subprocess.call(args) == 0
-
-except ImportError:
- # will be used for python 2.3
- def _python_cmd(*args):
- args = (sys.executable,) + args
- # quoting arguments if windows
- if sys.platform == 'win32':
- def quote(arg):
- if ' ' in arg:
- return '"%s"' % arg
- return arg
- args = [quote(arg) for arg in args]
- return os.spawnl(os.P_WAIT, sys.executable, *args) == 0
-
-DEFAULT_VERSION = "0.6.10"
-DEFAULT_URL = "http://pypi.python.org/packages/source/d/distribute/"
-SETUPTOOLS_FAKED_VERSION = "0.6c11"
-
-SETUPTOOLS_PKG_INFO = """\
-Metadata-Version: 1.0
-Name: setuptools
-Version: %s
-Summary: xxxx
-Home-page: xxx
-Author: xxx
-Author-email: xxx
-License: xxx
-Description: xxx
-""" % SETUPTOOLS_FAKED_VERSION
-
-
-def _install(tarball):
- # extracting the tarball
- tmpdir = tempfile.mkdtemp()
- log.warn('Extracting in %s', tmpdir)
- old_wd = os.getcwd()
- try:
- os.chdir(tmpdir)
- tar = tarfile.open(tarball)
- _extractall(tar)
- tar.close()
-
- # going in the directory
- subdir = os.path.join(tmpdir, os.listdir(tmpdir)[0])
- os.chdir(subdir)
- log.warn('Now working in %s', subdir)
-
- # installing
- log.warn('Installing Distribute')
- if not _python_cmd('setup.py', 'install'):
- log.warn('Something went wrong during the installation.')
- log.warn('See the error message above.')
- finally:
- os.chdir(old_wd)
-
-
-def _build_egg(egg, tarball, to_dir):
- # extracting the tarball
- tmpdir = tempfile.mkdtemp()
- log.warn('Extracting in %s', tmpdir)
- old_wd = os.getcwd()
- try:
- os.chdir(tmpdir)
- tar = tarfile.open(tarball)
- _extractall(tar)
- tar.close()
-
- # going in the directory
- subdir = os.path.join(tmpdir, os.listdir(tmpdir)[0])
- os.chdir(subdir)
- log.warn('Now working in %s', subdir)
-
- # building an egg
- log.warn('Building a Distribute egg in %s', to_dir)
- _python_cmd('setup.py', '-q', 'bdist_egg', '--dist-dir', to_dir)
-
- finally:
- os.chdir(old_wd)
- # returning the result
- log.warn(egg)
- if not os.path.exists(egg):
- raise IOError('Could not build the egg.')
-
-
-def _do_download(version, download_base, to_dir, download_delay):
- egg = os.path.join(to_dir, 'distribute-%s-py%d.%d.egg'
- % (version, sys.version_info[0], sys.version_info[1]))
- if not os.path.exists(egg):
- tarball = download_setuptools(version, download_base,
- to_dir, download_delay)
- _build_egg(egg, tarball, to_dir)
- sys.path.insert(0, egg)
- import setuptools
- setuptools.bootstrap_install_from = egg
-
-
-def use_setuptools(version=DEFAULT_VERSION, download_base=DEFAULT_URL,
- to_dir=os.curdir, download_delay=15, no_fake=True):
- # making sure we use the absolute path
- to_dir = os.path.abspath(to_dir)
- was_imported = 'pkg_resources' in sys.modules or \
- 'setuptools' in sys.modules
- try:
- try:
- import pkg_resources
- if not hasattr(pkg_resources, '_distribute'):
- if not no_fake:
- _fake_setuptools()
- raise ImportError
- except ImportError:
- return _do_download(version, download_base, to_dir, download_delay)
- try:
- pkg_resources.require("distribute>="+version)
- return
- except pkg_resources.VersionConflict:
- e = sys.exc_info()[1]
- if was_imported:
- sys.stderr.write(
- "The required version of distribute (>=%s) is not available,\n"
- "and can't be installed while this script is running. Please\n"
- "install a more recent version first, using\n"
- "'easy_install -U distribute'."
- "\n\n(Currently using %r)\n" % (version, e.args[0]))
- sys.exit(2)
- else:
- del pkg_resources, sys.modules['pkg_resources'] # reload ok
- return _do_download(version, download_base, to_dir,
- download_delay)
- except pkg_resources.DistributionNotFound:
- return _do_download(version, download_base, to_dir,
- download_delay)
- finally:
- if not no_fake:
- _create_fake_setuptools_pkg_info(to_dir)
-
-def download_setuptools(version=DEFAULT_VERSION, download_base=DEFAULT_URL,
- to_dir=os.curdir, delay=15):
- """Download distribute from a specified location and return its filename
-
- `version` should be a valid distribute version number that is available
- as an egg for download under the `download_base` URL (which should end
- with a '/'). `to_dir` is the directory where the egg will be downloaded.
- `delay` is the number of seconds to pause before an actual download
- attempt.
- """
- # making sure we use the absolute path
- to_dir = os.path.abspath(to_dir)
- try:
- from urllib.request import urlopen
- except ImportError:
- from urllib2 import urlopen
- tgz_name = "distribute-%s.tar.gz" % version
- url = download_base + tgz_name
- saveto = os.path.join(to_dir, tgz_name)
- src = dst = None
- if not os.path.exists(saveto): # Avoid repeated downloads
- try:
- log.warn("Downloading %s", url)
- src = urlopen(url)
- # Read/write all in one block, so we don't create a corrupt file
- # if the download is interrupted.
- data = src.read()
- dst = open(saveto, "wb")
- dst.write(data)
- finally:
- if src:
- src.close()
- if dst:
- dst.close()
- return os.path.realpath(saveto)
-
-
-def _patch_file(path, content):
- """Will backup the file then patch it"""
- existing_content = open(path).read()
- if existing_content == content:
- # already patched
- log.warn('Already patched.')
- return False
- log.warn('Patching...')
- _rename_path(path)
- f = open(path, 'w')
- try:
- f.write(content)
- finally:
- f.close()
- return True
-
-
-def _same_content(path, content):
- return open(path).read() == content
-
-def _no_sandbox(function):
- def __no_sandbox(*args, **kw):
- try:
- from setuptools.sandbox import DirectorySandbox
- def violation(*args):
- pass
- DirectorySandbox._old = DirectorySandbox._violation
- DirectorySandbox._violation = violation
- patched = True
- except ImportError:
- patched = False
-
- try:
- return function(*args, **kw)
- finally:
- if patched:
- DirectorySandbox._violation = DirectorySandbox._old
- del DirectorySandbox._old
-
- return __no_sandbox
-
- at _no_sandbox
-def _rename_path(path):
- new_name = path + '.OLD.%s' % time.time()
- log.warn('Renaming %s into %s', path, new_name)
- os.rename(path, new_name)
- return new_name
-
-def _remove_flat_installation(placeholder):
- if not os.path.isdir(placeholder):
- log.warn('Unkown installation at %s', placeholder)
- return False
- found = False
- for file in os.listdir(placeholder):
- if fnmatch.fnmatch(file, 'setuptools*.egg-info'):
- found = True
More information about the yt-svn
mailing list