Recent Releases of ASTE
ASTE - ASTE version v3.3.0
This release is primarily a smaller update on usability and robustness aspects of ASTE. We extended the documentation further provide now clear contribution guidelines for newcomers as well as a code of conduct for collaborations in this project.
More feature updates or coming soon! :boom:
Automatically generated release notes:
What's Changed
- Fix Boost CMake usage by @fsimonis in https://github.com/precice/aste/pull/194
- Fix SEGFAULT on missing mesh by @fsimonis in https://github.com/precice/aste/pull/196
- Make
run-allscript for examples more robust by @davidscn in https://github.com/precice/aste/pull/201 - Add macOS CI for ASTE by @davidscn in https://github.com/precice/aste/pull/202
- Highlight dependency from preCICE more clear by @davidscn in https://github.com/precice/aste/pull/206
- Community guidelines by @davidscn in https://github.com/precice/aste/pull/205
- Add scoping support to gathering events by @fsimonis in https://github.com/precice/aste/pull/207
- Add documentation for mapping-tester by @fsimonis in https://github.com/precice/aste/pull/209
- Cache VTK build in ASTE CI by @fsimonis in https://github.com/precice/aste/pull/211
- Release v3.3.0 by @davidscn in https://github.com/precice/aste/pull/213
Full Changelog: https://github.com/precice/aste/compare/v3.2.0...v3.3.0
Scientific Software - Peer-reviewed
- Python
Published by davidscn over 1 year ago
ASTE - ASTE version v3.2.0
We are excited to announce the release of ASTE version v3.2.0!
This release is primarily a small convenience update. It focuses on enhancing our support for VTK 9 and refining our CI. While the known issue with the VTK (Ubuntu) package persists (see release notes of v3.1.0), we collected documentation to help you building VTK from source yourself.
Stay tuned for more updates! :raised_hands:
Automatically generated release notes:
What's Changed
- Fix CMake installation for VTK 9 and higher by @davidscn in https://github.com/precice/aste/pull/184
- Update docs for current VTK issues by @davidscn in https://github.com/precice/aste/pull/185
- Use manual installation of VTK in CI by @davidscn in https://github.com/precice/aste/pull/187
- Clean-up python requirements by @davidscn in https://github.com/precice/aste/pull/193
Full Changelog: https://github.com/precice/aste/compare/v3.1.0...v3.2.0
Scientific Software - Peer-reviewed
- Python
Published by davidscn over 1 year ago
ASTE - ASTE version v3.1.0
This is the first release to (only) support preCICE v3. However, we've identified a hiccup along the way: a known issue tied to VTK and one of its dependencies within Ubuntu 22.04. This particular challenge limits ASTE's functionality for specific uses.
🔧 But worry not! 🔧
We're on top of it and committed to smoothing out this wrinkle. Stay tuned for further instructions on how to navigate around this obstacle and make the most out of ASTE.
Thank you for joining us, support and feedback through our community channels are highly welcome. 🌟
Automatically generated release notes:
What's Changed
- Add Halton Mesh Generator by @kursatyurt in https://github.com/precice/aste/pull/155
- Add a unit grid generator by @fsimonis in https://github.com/precice/aste/pull/154
- Handle ASTE and preCICE logging by @fsimonis in https://github.com/precice/aste/pull/136
- Update from C++14 to C++17 Standard by @kursatyurt in https://github.com/precice/aste/pull/138
- Change boost::filesystem to std::filesystem by @kursatyurt in https://github.com/precice/aste/pull/160
- Create dependabot by @davidscn in https://github.com/precice/aste/pull/164
- Update preCICE packages in CI by @davidscn in https://github.com/precice/aste/pull/167
- Fixed wrong variable in Franke3D function by @Timo-Schrader in https://github.com/precice/aste/pull/173
- Merge
initializeandinitializeDataby @davidscn in https://github.com/precice/aste/pull/158 - Compatibility with preCICE version 3 by @davidscn in https://github.com/precice/aste/pull/161
- Add connectivity to Halton Mesh Generator using Delaunay Triangulation by @kursatyurt in https://github.com/precice/aste/pull/157
- Fix vertex resolution in partitioner and joiner by @davidscn in https://github.com/precice/aste/pull/180
- Use env time to bypass built-in time instead of /usr/bin by @davidscn in https://github.com/precice/aste/pull/178
- Add pre-commit website lints by @fsimonis in https://github.com/precice/aste/pull/183
- Change test name from test to precice-aste-test by @kursatyurt in https://github.com/precice/aste/pull/175
- Release v3 compatible ASTE version by @davidscn in https://github.com/precice/aste/pull/182
New Contributors
- @Timo-Schrader made their first contribution in https://github.com/precice/aste/pull/173
Full Changelog: https://github.com/precice/aste/compare/v3.0.0...v3.1.0
Scientific Software - Peer-reviewed
- Python
Published by davidscn almost 2 years ago
ASTE - ASTE version v3.0.0
Dear preCICE community,
We are happy to announce a new release of our artificial solver testing environment ASTE. It's been a while since the last release and a lot of things have changed. The main points are:
- ASTE has fully been ported to the VTK library and its format such that no custom data structures are used.
- The user-interface has now been unified as good as possible for the main cpp core (precice-aste-run) as well as the variety of python tools.
- We have created a dedicated ASTE documentation page on our website.
- We have created a dedicated ASTE tutorial in our tutorial repository (you can find toy example cases in the example directory as well).
- ASTE supports a so called replay-mode in order to emulate participants in a coupled simulation.
- ASTE supports new mapping variants implemented in preCICE: nearest-neighbor-gradient and linear-cell interpolation, which includes support for processing tetrahedra as well as gradient data.
With this major revision, we hope to improve the usability of ASTE a lot. If you have still suggestions on how to improve the user experience do not hesitate to let us know.
Most of the changes have been implemented by @kursatyurt , @boris-martin, @ariguiba and further preCICE team members (@davidscn and @fsimonis), thanks a lot.
Scientific Software - Peer-reviewed
- Python
Published by davidscn over 3 years ago