Version 0.4.0
New Features
- C++14 required
- AMD HIP support and continuous integration testing
- Intel SYCL support and continuous integration testing
- Hybrid particle-grid capability through the
Cajita
interfaces. Features include:- 2D/3D structured grid data structures
- particle-grid interpolation
- particle-grid communication
- multidimensional distributed FFTs via
heFFTe
- linear solvers and preconditions via
HYPRE
Bug Fixes and Improvements
- Removed deprecated portability macros in favor of Kokkos macros (e.g.
KOKKOS_INLINE_FUNCTION
) - General performance improvements including neighbor list and particle communication updates
- Improved Doxygen coverage, wiki documentation, and tutorials
Experimental Features (subject to change in future releases)
- Sparse grids support in
Cajita
- Structured grid data I/O in
Cajita