Skip to content

Conversation

@nilsvu
Copy link
Member

@nilsvu nilsvu commented Jul 20, 2025

Proposed changes

Removes dependence of Parallel on Domain so that compiling small executables (and low-level unit tests) doesn't require building half the code base (Domain pulls in many other things like GR). Also helps with compiling for GPUs because we can convert a few libraries at a time.

Fixes #6435.

Upgrade instructions

Code review checklist

  • The code is documented and the documentation renders correctly. Run
    make doc to generate the documentation locally into BUILD_DIR/docs/html.
    Then open index.html.
  • The code follows the stylistic and code quality guidelines listed in the
    code review guide.
  • The PR lists upgrade instructions and is labeled bugfix or
    new feature if appropriate.

Further comments

Removes dependence of Parallel on Domain so that compiling
small executables (and low-level unit tests) doesn't require
building the entire code base (Domain pulls in many other
things like GR).
@nilsvu nilsvu requested a review from nilsdeppe July 20, 2025 15:08
@nilsvu nilsvu merged commit d989ebb into sxs-collaboration:develop Jul 26, 2025
23 of 24 checks passed
@nilsvu nilsvu deleted the parallel_domain branch July 26, 2025 19:34
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.

Remove dependence of Parallel on Domain

2 participants