ChangeLog

This is a non-comprehensive log of changes to the code.

Version 1.7

  • Direct writing of PNGs (see image_writer)
  • Multi-band image writing (see image_writer)
  • Parallel halo merger tree (see Halo Merger Tree)
  • Parallel structure function generator (see struct_fcn_gen)
  • Image pan and zoom object and display widget (see The AMR Image Panner)
  • Parallel volume rendering (see Volume Rendering)
  • Multivariate volume rendering, allowing for multiple forms of emission and absorption, including approximate scattering and Planck emissions. (see Volume Rendering)
  • Added Camera interface to volume rendering (See Volume Rendering)
  • Off-axis projection (See Volume Rendering)
  • Stereo (toe-in) volume rendering (See Volume Rendering)
  • DualEPS extension for better EPS construction
  • yt now uses Distribute instead of SetupTools
  • Better iyt initialization for GUI support
  • Rewritten, memory conservative and speed-improved contour finding algorithm
  • Speed improvements to volume rendering
  • Preliminary support for the Tiger code
  • Default colormap is now algae
  • Lightweight projection loading with projload
  • Improvements to yt.data_objects.time_series
  • Improvements to yt.extensions.EnzoSimulation (See Analyzing an Entire Simulation)
  • Removed direct_ray_cast
  • Fixed bug causing double data-read in projections
  • Added Cylinder support to ParticleIO
  • Fixes for 1- and 2-D Enzo datasets
  • Preliminary, largely non-functional Gadget support
  • Speed improvements to basic HOP
  • Added physical constants module
  • Beginning to standardize and enforce docstring requirements, changing to autosummary-based API documentation.

Version 1.6.1

  • Critical fixes to ParticleIO
  • Halo mass function fixes for comoving coordinates
  • Fixes to halo finding
  • Fixes to the installation script
  • “yt instinfo” command to report current installation information as well as auto-update some types of installations
  • Optimizations to the volume renderer (2x-26x reported speedups)

Version 1.6

Version 1.6 is a point release, primarily notable for the new parallel halo finder (see Halo Finding)

  • (New) Parallel HOP ( http://arxiv.org/abs/1001.3411 , Halo Finding )
  • (Beta) Software ray casting and volume rendering (see Volume Rendering)
  • Rewritten, faster and better contouring engine for clump identification
  • Spectral Energy Distribution calculation for stellar populations (see Synthetic Spectrum Generator)
  • Optimized data structures such as the hierarchy
  • Star particle analysis routines (see Star Particle Analysis)
  • Halo mass function routines (see Halo Mass Function: Start to Finish)
  • Completely rewritten, massively faster and more memory efficient Particle IO
  • Fixes for plots, including normalized phase plots
  • Better collective communication in parallel routines
  • Consolidation of optimized C routines into amr_utils
  • Many bug fixes and minor optimizations

Version 1.5

Version 1.5 features many new improvements, most prominently that of the addition of parallel computing abilities (see Parallel Computation With YT) and generalization for multiple AMR data formats, specifically both Enzo and Orion.

  • Rewritten documentation
  • Fully parallel slices, projections, cutting planes, profiles, quantities
  • Parallel HOP
  • Friends-of-friends halo finder
  • Object storage and serialization
  • Major performance improvements to the clump finder (factor of five)
  • Generalized domain sizes
  • Generalized field info containers
  • Dark Matter-only simulations
  • 1D and 2D simulations
  • Better IO for HDF5 sets
  • Support for the Orion AMR code
  • Spherical re-gridding
  • Halo profiler
  • Disk image stacker
  • Light cone generator
  • Callback interface improved
  • Several new callbacks
  • New data objects – ortho and non-ortho rays, limited ray-tracing
  • Fixed resolution buffers
  • Spectral integrator for CLOUDY data
  • Substantially better interactive interface
  • Performance improvements everywhere
  • Command-line interface to many common tasks
  • Isolated plot handling, independent of PlotCollections

Version 1.0

  • Initial release!

Table Of Contents

Previous topic

yt Methods and Background

This Page