Skip to content

MultiComponentVector/MultiComponentVectorView: refactor for Kokkos compute kernels#316

Open
tamiko wants to merge 10 commits intoconservation-laws:developmentfrom
tamiko:kokkos_20
Open

MultiComponentVector/MultiComponentVectorView: refactor for Kokkos compute kernels#316
tamiko wants to merge 10 commits intoconservation-laws:developmentfrom
tamiko:kokkos_20

Conversation

@tamiko
Copy link
Copy Markdown
Member

@tamiko tamiko commented Mar 21, 2026

  • SolutionTransfer: do not force const interface to vector
  • MultiComponentVector: split into base class and view
  • MultiComponentVector: implement cons, operator=, reinit()
  • MultiComponentVector: implement MemorySpace management
  • MultiComponentVector: implement read_ and write_ functions**
  • MultiComponentVector: implement insert_component / extract_component
  • MultiComponentVector: implement sadd()

@tamiko
Copy link
Copy Markdown
Member Author

tamiko commented Mar 21, 2026

@kronbichler The other half of the exercise.

@tamiko tamiko force-pushed the kokkos_20 branch 3 times, most recently from c7dbd82 to 6d64cad Compare March 22, 2026 04:28
@tamiko
Copy link
Copy Markdown
Member Author

tamiko commented Mar 29, 2026

@kronbichler ping 😃

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.

1 participant