Skip to content

Conversation

@ldowen
Copy link
Collaborator

@ldowen ldowen commented Oct 21, 2025

Summary

  • This PR is feature.
  • It does the following:
    • Implements a GPU ready ArtificialViscosity

ToDo :

  • Annotate RELEASE_NOTES.md with notable changes.
  • Create LLNLSpheral PR pointing at this branch. (PR#188)
  • LLNLSpheral PR has passed all tests.

ldowen added 18 commits August 20, 2025 16:51
…r and replaced tests with managed pointer tests
…ArtificialViscosityHandle to ArtificialViscosity
…ved host device decorator from qpiij for now, deleted iniMP in favor of chai::make_managed
…tual artvisc function, removed unused RZ art visc header files from cmake list
@ldowen ldowen self-assigned this Oct 21, 2025
@ldowen ldowen marked this pull request as draft October 21, 2025 16:17
ldowen added 22 commits October 30, 2025 13:15
…me utility routines, and QPiij functions host device, added a eigenvector cpp test, removed use of the Tensor one and zero static member data on device as that does not work, moved SymTensor eigenVector functions to the .cc file to fix instantation order error
…mTensory cpp eigenvalues test, fixed CXXTest bug
…e constructors into the headers, added a new art visc cpp test
…ember data, updated spheral package so openmp is turned off when rocm is enabled and axom disables openmp when we disable openmp
…cannot be used ATM, going back to building a CXX shared library if python is enabled
@ldowen ldowen requested a review from jmikeowen December 10, 2025 17:33
@ldowen ldowen marked this pull request as ready for review December 10, 2025 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants