0.9.3 Release Highlights (2024-05-11)
(adapted from Ascent's Changelog )
Preferred dependency versions for [email protected]
- [email protected]
- [email protected] (requires [patch](https://github.com/Alpine-DAV/ascent/blob/0aef6cffd522be7419651e6adf586f9a553297d0/scrip
ts/build_ascent/2024_05_03_vtkm-mr3215-ext-geom-fix.patch) ) - [email protected]
- [email protected]
- [email protected]
- [email protected]
Added
- Added a uniform grid resampling filter.
- Added
refinement_level
option to Relay Extract. When used this will refine high order meshes to a low order representation and save the low order result as the extract data. - Added parameters to control HDF5 compression options to the Relay Extract.
- Added check to make sure all domain IDs are unique
- Added a
vtk
extract that saves each mesh domain to a legacy vtk file grouped, with all domain data grouped by a.visit
file. - Added particle advection for streamline and related rendering support.
- Added WarpX Streamline filter that uses charged particles.
- Added seed population options for particle advection: point, point list, line, and box
- Added more Ascent tutorial examples
- Added support for implicit points style Blueprint input meshes
- Added actions for shell commands and simulation code function callbacks
- Added a
cylinder
option to the clip filter. - Added
box
,plane
,cylinder
, andsphere
options to the Threshold filter, enabling sub selecting a mesh spatially.
Changed
- Changed the Data Binning filter to accept a
reduction_field
parameter (instead ofvar
), and similarly the axis parameters to takefield
(instead ofvar
). Thevar
style parameters are still accepted, but deprecated and will be removed in a future release. - Changed the Streamline and WarpXStreamline filters to apply the VTK-m Tube filter to their outputs, allowing for the results to be rendered.
- Updated CMake Python build infrastructure to use
Fixed
- Various small bug fixes
Docker Containers
- alpinedav/ascent:0.9.3
- alpinedav/ascent-jupyter:0.9.3