Skip to content

Refactor Adaptivity to a unified interface for all cases#294

Open
Snapex2409 wants to merge 21 commits into
developfrom
refactor-adaptivity
Open

Refactor Adaptivity to a unified interface for all cases#294
Snapex2409 wants to merge 21 commits into
developfrom
refactor-adaptivity

Conversation

@Snapex2409

@Snapex2409 Snapex2409 commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

This implementation attempts to reduce the number of branching parallel execution paths by merging the adaptivity types into a single interface format. Here, deactivated adaptivity is also covered by the same interface, which should lead to greater clarity.

Important: This PR is to be merged after the domain decomposition PR #289

Checklist:

  • I made sure that the CI passed before I ask for a review.
  • I added a summary of the changes (compared to the last release) in the CHANGELOG.md.
  • If necessary, I made changes to the documentation and/or added new content.
  • I will remember to squash-and-merge, providing a useful summary of the changes of this PR.

@Snapex2409 Snapex2409 force-pushed the refactor-adaptivity branch 2 times, most recently from 60ff3c8 to ce41f2a Compare June 19, 2026 19:41
Base automatically changed from refactor-coupling to develop June 20, 2026 06:51
@Snapex2409 Snapex2409 force-pushed the refactor-adaptivity branch from ce41f2a to 17cc5c8 Compare June 20, 2026 07:36
@Snapex2409 Snapex2409 changed the title WIP: Refactor Adaptivity to a unified interface for all cases Refactor Adaptivity to a unified interface for all cases Jun 21, 2026
@Snapex2409 Snapex2409 marked this pull request as ready for review June 21, 2026 13:03
@Snapex2409 Snapex2409 requested a review from IshaanDesai June 21, 2026 13:03
@IshaanDesai IshaanDesai added the enhancement Enchance existing functionality label Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Enchance existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants