FLASH-AVM

A matlab-based analysis and visualization toolkit for the FLASH simulation code.
66 Downloads
Updated 31 Mar 2021

FLASH Analysis and Visualization with Matlab. A Matlab-based analysis and visualization toolkit for the FLASH simulation code (http://flash.uchicago.edu/site/flashcode/). While many visualization software are compatible with FLASH data, few are well-suited for making publication-quality figures. The intent of FLASH-AVM is to provide a Matlab-based alternative to the yt python package (https://yt-project.org/docs/dev/index.html), capable of producing high quality visualizations of volumetric data. The toolkit allows the user to read from and write to multi-dimensional, multi-block, adaptive mesh refinement (AMR) FLASH HDF5-formatted checkpoint or plot files, and to design their own custom analysis and visualization scripts. Reader files allow the user to read in AMR data and plot or post-process the data. Capabilities include: prolonging coarse data to the finest available level, plotting mesh block outlines. Currently the code is limited to two-dimensional datasets, but the capability to handle three-dimensional datasets is coming soon. One example is provided of the two-dimensional Sedov problem with multiple levels of adaptive mesh refinement active. The code is currently in its infancy, and collaboration with interested parties is welcome.

Cite As

Brandon Gusto (2026). FLASH-AVM (https://github.com/bgusto/FLASH-AVM/releases/tag/1.0.5), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2019a
Compatible with any release
Platform Compatibility
Windows macOS Linux

bgusto-FLASH-AVM-0e72946/Release/examples/Blast2/scripts

bgusto-FLASH-AVM-0e72946/Release/examples/Sedov/scripts

bgusto-FLASH-AVM-0e72946/Release/src/Analysis

bgusto-FLASH-AVM-0e72946/Release/src/IO

bgusto-FLASH-AVM-0e72946/Release/src/Operators

bgusto-FLASH-AVM-0e72946/Release/src/Visualization

Version Published Release Notes
1.0.5

See release notes for this release on GitHub: https://github.com/blg13/FLASH-AVM/releases/tag/1.0.5

1.0.4

See release notes for this release on GitHub: https://github.com/blg13/FLASH-AVM/releases/tag/v1.0.4

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.