Ascent 0.8.0 - Released 2022-02-11
0.8.0 Release Highlights
ascent-v0.8.0-src-with-blt.tar.gz
includes submodules.
(adapted from Ascent's Changelog)
Preferred dependency versions for [email protected]
Added
- Added OCCA Derived Field Generation support
- Added more math expressions
- Added a time expression
- Added Cinema rendering support for Devil Ray
- Added
streamline
andparticle_advection
transforms - Added history gradient expressions
- Added the ability save named sessions
- Added new options to specify Cinema rendering parameters
- Added the ability save subsets of expression results to session files
- Added the ability to add comments to PNG files that Ascent creates
- Added timings out control option to Ascent (and Flow)
- Added support to render Polygonal nd Polyhedral Meshes
- Added option to turn of world annotations
- Added FIDES Support
- Added Spack and Uberenv support for building on Perlmutter
Fixed
- Fixed a bug where ascent timings files were written out twice
- Fixed a bug where the relay extract protocol was always hdf5, regardless of what was requested
- Various fixes to paraview_ascent_source.py
Changed
- Python CMake detection logic now prefers Python 3
- Changed Ascent's C-API to use Conduit's C-API object helper methods
- CMake, Spack, and uberenv changes to support newer versions of Cuda, CMake, etc
- Updated to use VTK-m 1.7.0
- Make Ascent Webserver support optional, linked to if Conduit Relay Web support exists
- Simplified the relay extract protocol params, for example can now use
hdf5
instead ofblueprint/mesh/hdf5
- Updated Spack and Uberenv support for building on Summit
Docker Containers
- alpinedav/ascent:0.8.0
- alpinedav/ascent-jupyter:0.8.0