v3.3.1
Dear preCICE community,
We are happy to announce a new bugfix preCICE release v3.3.1.
This is especially relevant for users of the Kokkos RBF mappings, users of user-defined profiling sections, and users on Windows.
We fixed a Boost detection issue that was introduced with their new CMake config files, and a range of compilation issues on Windows with MSVC.
This hotfix also adds support for the new Kokkos 5, which required internal compatibility with C++20.
Furthermore, nesting user-defined profiling sections with startProfilingSection("Name") now result in correct output files. While this didn't lead to a crash in preCICE, it crashed the profiling merge script.
Finally, we fixed a rare underflow in a log statement.
For all details, check the full list of changes in the changelog.
Special thanks go to all users who contributed to this hotfix with detailed issues, and PRs!
Happy coupling!