FluxE stands for Flux Explorer and is a software package for visualizing
effective temperature and spectral flux density values computed from astrophysical simulations, focusing on stellar merger simulations. This system is an implementation of a framework designed to combine the approaches of observational and theoretical astronomers in studying distant astrophysical phenomena through the combination of a simulation volume and synthetic light curves.
FluxE gives computational astrophysicists the ability to view simulated stellar mergers in the same way that observational astronomers view stellar mergers, with the added ability to view the simulated merger with spatial detail at multiple wavelengths.
The researcher is provided with a variety of powerful features for exploring the data, including the abilities to superpose images from different wavelengths, to inspect precise wavelength intensities, to navigate through and within frames, and to animate sequences of images.
FluxE is written in Processing, which can be downloaded here. The primary author is John E. Wenskovitch Jr. (Virginia Tech) with some input and feedback from James C. Lombardi Jr. (Allegheny) and Roger W.M. Hatfull (Alberta). This code is free software licensed under the GNU GPL. If you use this package for work that is to be published, we ask that you inform us, acknowledge use of the package, and cite the following article:
John E. Wenskovitch, James C. Lombardi, and Roger W. M. Hatfull. 2016. FluxE: Exploring Flux in Astrophysical Simulations. In SIGGRAPH ASIA 2016 Symposium on Visualization (SA '16). ACM, New York, NY, USA, Article 15, 8 pages. DOI: https://doi.org/10.1145/3002151.3002154
fluxe1.0.zip (released 5 December 2016)
This will create a few sample input files (fluxes*.sph) as well as the directory named fluxe that contains the software package itself.
The README.txt file in the fluxe directory discusses the package in more
detail. To run the code, try the following.
processing-java --sketch=`pwd` --run fluxe.pde &
Alternatively, or if you don't have processing-java installed, the last command could be replaced with the following.
If that doesn't work, you may just need to set DATA_PATH in the configuration file config.txt. For example, if your fluxes*.sph are in /home/user/sample/, then you could add the following line to the top of config.txt.