Skip to content

TrixiCUDA v0.1.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@huiyuxie huiyuxie released this 19 Sep 15:28
· 70 commits to main since this release
d56bcbb

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