[FLASH-USERS] QuickFlash Analysis Library for Flash 2.5 and 3

Nathan Hearn nhearn at uchicago.edu
Sat Jan 3 01:30:52 EST 2009


Hello everyone,

    I want to announce the initial public release of the QuickFlash
analysis library for Flash 2.5 and 3.0 data files.  (Pre-release
versions of this library were distributed under the PreFlash name.)

    QuickFlash is an object-oriented, C++-based library for
high-performance access to and analysis of datasets in Flash plot and
checkpoint files.  (For Flash 3, particle data is also accessible.)
This library is particularly well-suited for memory-limited
environments, making use of on-demand loading of block data with
transparent read-ahead buffering and caching.  QuickFlash uses a
representation of the Flash AMR tree to allow fast identification of
blocks and cells from spatial coordinates, and provides iterators for
efficient traversal of the tree.

    A number of example programs are provided with the distribution,
including a slicer, an isosurface extractor, and various utilities for
querying Flash data files.  The only requirements for QuickFlash are a
C++ compiler, a recent version of Python, and the HDF5 library (with a
version 1.6.x-compatible API); image output is provided via the
optional ImageMagick C++ bindings.  A Python interface to many of the
QuickFlash classes and routines is also available.

    QuickFlash is distributed under the GNU General Public License,
version 2, and is available at SourceForge:

http://quickflash.sourceforge.net

If you have any questions about the library, please feel free to ask
via the flash-users mailing list or through the QuickFlash help forum
at

http://sourceforge.net/forum/?group_id=244184

You can also contact me via email at nhearn at users.sourceforge.net.

    Happy New Year!


- Nathan


-- 
Nathan C. Hearn
nhearn at ucar.edu

Project Scientist
Computational & Information Systems Laboratory
National Center for Atmospheric Research



More information about the flash-users mailing list