TrixiCUDA v0.1.0-beta.2
Pre-release
Pre-release
All kernels for tree mesh with DGSEM are completed and here are tasks to do for the next release:
- Implement cache to store the arrays that are frequently used on GPU
- Move data transfer outside of the iterative solver
- Start the process of kernel optimization on GPU
- *Start the implementation for structured mesh with DGSEM on GPU
- *Start the implementation for tree mesh initialization on GPU
The last two directions need to be discussed.
What's Changed
- Bump crate-ci/typos from 1.24.3 to 1.24.5 by @dependabot in #37
- Add shock capturing with
nonconservative_terms::True
by @huiyuxie in #36 - Macro for testing approximate equality for GPU and CPU arrays by @huiyuxie in #38
- Fix boundary flux kernel with multiple dispatches by @huiyuxie in #39
- Flux differencing for 3D with
nonconservative_terms::True
by @huiyuxie in #40 - Interface flux for 3D with
nonconservative_terms::True
by @huiyuxie in #41 - Mortar flux with
nonconservative_terms::True
by @huiyuxie in #42 - Shock capturing with
nonconservative_terms::True
by @huiyuxie in #46
Full Changelog: v0.1.0-beta...v0.1.0-beta.2