Skip to content

Commit e69d6ec

Browse files
authored
0.9.3 rel prep (#1292)
* change log and ver updates for 0.9.3 * update changelog * docs updates * fix link
1 parent 0aef6cf commit e69d6ec

File tree

5 files changed

+99
-18
lines changed

5 files changed

+99
-18
lines changed

CHANGELOG.md

+20-5
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,38 @@ Notable changes to Ascent are documented in this file. This changelog started on
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project aspires to adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## Unreleased
8-
### Preferred dependency versions for ascent@develop
9-
10-
7+
## [0.9.3] - Released 2024-05-11
8+
### Preferred dependency versions for [email protected]
9+
10+
- [email protected] (requires [patch](https://github.com/Alpine-DAV/ascent/blob/0aef6cffd522be7419651e6adf586f9a553297d0/scripts/build_ascent/2024_05_03_vtkm-mr3215-ext-geom-fix.patch) )
11+
12+
13+
14+
15+
1116

1217
### Added
18+
- Added a uniform grid resampling filter.
1319
- 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.
1420
- Added parameters to control HDF5 compression options to the Relay Extract.
1521
- Added check to make sure all domain IDs are unique
1622
- Added a `vtk` extract that saves each mesh domain to a legacy vtk file grouped, with all domain data grouped by a `.visit` file.
23+
- Added particle advection for streamline and related rendering support.
1724
- Added WarpX Streamline filter that uses charged particles.
1825
- Added seed population options for particle advection: point, point list, line, and box
26+
- Added more Ascent tutorial examples
27+
- Added support for implicit points style Blueprint input meshes
28+
- Added actions for shell commands and simulation code function callbacks
1929
- Added a `cylinder` option to the clip filter.
30+
- Added `box`, `plane`, `cylinder`, and `sphere` options to the Threshold filter, enabling sub selecting a mesh spatially.
2031

2132
### Changed
2233
- Changed the Data Binning filter to accept a `reduction_field` parameter (instead of `var`), and similarly the axis parameters to take `field` (instead of `var`). The `var` style parameters are still accepted, but deprecated and will be removed in a future release.
2334
- Changed the Streamline and WarpXStreamline filters to apply the VTK-m Tube filter to their outputs, allowing for the results to be rendered.
35+
- Updated CMake Python build infrastructure to use
36+
37+
### Fixed
38+
- Various small bug fixes
2439

2540
## [0.9.2] - Released 2023-06-30
2641
### Preferred dependency versions for [email protected]
@@ -38,7 +53,7 @@ and this project aspires to adhere to [Semantic Versioning](https://semver.org/s
3853
- Added C++ `Ascent::info()` method that returns a reference to execution info in addition the existing info() method that provides copy out semantics.
3954

4055

41-
### Fixed
56+
4257

4358
## [0.9.1] - Released 2023-04-21
4459
### Preferred dependency versions for [email protected]

src/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ cmake_policy(SET CMP0048 NEW)
1111
# Ascent
1212
################################
1313

14-
project(ascent VERSION "0.9.2")
14+
project(ascent VERSION "0.9.3")
1515

1616
################################
1717
# Build Options

src/docs/sphinx/Releases.rst

+74-8
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,65 @@ Source distributions for Ascent are hosted on github:
1919

2020
https://github.com/Alpine-DAV/ascent/releases
2121

22+
v0.9.3
23+
---------------------------------
24+
25+
* Released 2024-05-12
26+
* `Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.9.3/ascent-v0.9.3-src-with-blt.tar.gz>`__
27+
28+
* Docker Containers
29+
* ``alpinedav/ascent:0.9.3``
30+
* ``alpinedav/ascent-jupyter:0.9.3``
31+
32+
Highlights
33+
++++++++++++++++++++++++++++++++++++
34+
35+
(Extracted from Ascent's :download:`Changelog <../../../CHANGELOG.md>`)
36+
37+
38+
Preferred dependency versions for [email protected]
39+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40+
41+
42+
* [email protected] (with required `patch <https://github.com/Alpine-DAV/ascent/blob/0aef6cffd522be7419651e6adf586f9a553297d0/scripts/build_ascent/2024_05_03_vtkm-mr3215-ext-geom-fix.patch>`_ )
43+
44+
45+
46+
47+
48+
Added
49+
~~~~~
50+
51+
* Added a uniform grid resampling filter.
52+
* 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.
53+
* Added parameters to control HDF5 compression options to the Relay Extract.
54+
* Added check to make sure all domain IDs are unique
55+
* Added a ``vtk`` extract that saves each mesh domain to a legacy vtk file grouped, with all domain data grouped by a ``.visit`` file.
56+
* Added particle advection for streamline and related rendering support.
57+
* Added WarpX Streamline filter that uses charged particles.
58+
* Added seed population options for particle advection: point, point list, line, and box
59+
* Added more Ascent tutorial examples
60+
* Added support for implicit points style Blueprint input meshes
61+
* Added actions for shell commands and simulation code function callbacks
62+
* Added ``box``, ``plane``, ``cylinder``, and ``sphere`` options to the Threshold filter, enabling sub selecting a mesh spatially.
63+
64+
Changed
65+
~~~~~~~
66+
67+
* Changed the Data Binning filter to accept a ``reduction_field`` parameter (instead of ``var``), and similarly the axis parameters to take ``field`` (instead of ``var``). The ``var`` style parameters are still accepted, but deprecated and will be removed in a future release.
68+
* Changed the Streamline and WarpXStreamline filters to apply the VTK-m Tube filter to their outputs, allowing for the results to be rendered.
69+
* Updated CMake Python build infrastructure to use
70+
71+
Fixed
72+
~~~~~
73+
74+
* Various small bug fixes
75+
2276

2377
v0.9.2
2478
---------------------------------
2579

80+
* Released 2023-06-30
2681
* `Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.9.2/ascent-v0.9.2-src-with-blt.tar.gz>`__
2782

2883
* Docker Containers
@@ -59,6 +114,7 @@ Changed
59114
v0.9.1
60115
---------------------------------
61116

117+
* Released 2023-04-22
62118
* `Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.9.1/ascent-v0.9.1-src-with-blt.tar.gz>`__
63119

64120
* Docker Containers
@@ -99,6 +155,7 @@ Fixed
99155
v0.9.0
100156
---------------------------------
101157

158+
* Released 2023-01-27
102159
* `Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.9.0/ascent-v0.9.0-src-with-blt.tar.gz>`__
103160

104161
* Docker Containers
@@ -147,6 +204,7 @@ Changed
147204
v0.8.0
148205
---------------------------------
149206

207+
* Released 2022-02-11
150208
* `Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.8.0/ascent-v0.8.0-src-with-blt.tar.gz>`__
151209

152210
* Docker Containers
@@ -208,6 +266,7 @@ Changed
208266
v0.7.1
209267
-------
210268

269+
* Released 2021-05-20
211270
* `v0.7.1 Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.7.1/ascent-v0.7.1-src-with-blt.tar.gz>`_
212271

213272
Highlights
@@ -240,6 +299,7 @@ Changed
240299
v0.7.0
241300
-------
242301

302+
* Released 2021-03-19
243303
* `v0.7.0 Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.7.0/ascent-v0.7.0-src-with-blt.tar.gz>`_
244304

245305
Highlights
@@ -275,6 +335,7 @@ Changed
275335
v0.6.0
276336
-------
277337

338+
* Released 2020-11-06
278339
* `v0.6.0 Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.6.0/ascent-v0.6.0-src-with-blt.tar.gz>`_
279340

280341
Highlights
@@ -310,6 +371,7 @@ Changed
310371
v0.5.1
311372
-------
312373

374+
* Released 2020-02-01
313375
* `v0.5.1 Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.5.1/ascent-v0.5.1-src-with-blt.tar.gz>`_
314376

315377
Highlights
@@ -332,6 +394,7 @@ Fixed
332394
v0.5.0
333395
-------
334396

397+
* Released 2019-11-14
335398
* `v0.5.0 Source Tarball <https://github.com/Alpine-DAV/ascent/releases/download/v0.5.0/ascent-v0.5.0-src-with-blt.tar.gz>`_
336399

337400
Highlights
@@ -368,31 +431,34 @@ Fixed
368431
v0.4.0
369432
-------
370433

371-
The fourth release of Ascent.
372-
434+
* Released 2018-10-01
373435
* `v0.4.0 Source Tarball <https://github.com/Alpine-DAV/ascent/releases>`_
436+
437+
The fourth release of Ascent.
374438

375439
v0.3.0
376440
-------
377441

378-
The third release of Ascent.
379-
442+
* Released 2018-03-31
380443
* `v0.3.0 Source Tarball <https://github.com/Alpine-DAV/ascent/releases>`_
381444

445+
The third release of Ascent.
446+
382447
v0.2.0
383448
-------
384449

385-
The second release of Ascent.
386-
450+
* Released 2017-12-27
387451
* `v0.2.0 Source Tarball <https://github.com/Alpine-DAV/ascent/releases>`_
388452

453+
The second release of Ascent.
454+
389455
v0.1.0
390456
-------
391457

392-
The initial release of Ascent.
393-
458+
* Released 2017-01-11
394459
* `v0.1.0 Source Tarball <https://github.com/Alpine-DAV/ascent/releases>`_
395460

461+
The initial release of Ascent.
396462

397463

398464

src/docs/sphinx/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@
6464
# built documents.
6565
#
6666
# The short X.Y version.
67-
version = '0.9.2'
67+
version = '0.9.3'
6868
# The full version, including alpha/beta/rc tags.
69-
release = '0.9.2'
69+
release = '0.9.3'
7070

7171
# The language for content autogenerated by Sphinx. Refer to documentation
7272
# for a list of supported languages.

src/libs/ascent/runtimes/expressions/ascent_blueprint_architect.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -2074,7 +2074,7 @@ paint_binning(const conduit::Node &binning,
20742074
binning["attrs/reduction_var/value"].as_string();
20752075
if(reduction_var.empty())
20762076
{
2077-
reduction_var = "cnt";
2077+
reduction_var = "count";
20782078
}
20792079
std::string fname =
20802080
"painted_" + reduction_var + "_" +
@@ -2165,7 +2165,7 @@ binning_mesh(const conduit::Node &binning,
21652165
std::string reduction_var = binning["attrs/reduction_var/value"].as_string();
21662166
if(reduction_var.empty())
21672167
{
2168-
reduction_var = "cnt";
2168+
reduction_var = "count";
21692169
}
21702170
std::string fname =
21712171
reduction_var + "_" + binning["attrs/reduction_op/value"].as_string();

0 commit comments

Comments
 (0)