Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce data handovers between adaptivity classes and the MicroManagerCoupling class #137

Merged
merged 5 commits into from
Dec 16, 2024

Conversation

IshaanDesai
Copy link
Member

@IshaanDesai IshaanDesai commented Dec 16, 2024

This PR reduces copying and handover of large data structures between the adaptivity classes (LocalAdaptivityCalculator and GlobalAdaptivityCalculator) and the MicroManagerCoupling class. This is done to make the Micro Manager operations cheaper for large simulations.

Checklist:

  • I added a summary of the changes (compared to the last release) in the CHANGELOG.md.
  • I will remember to squash-and-merge, providing a useful summary of the changes of this PR.

@IshaanDesai IshaanDesai self-assigned this Dec 16, 2024
@IshaanDesai IshaanDesai marked this pull request as ready for review December 16, 2024 18:12
@IshaanDesai IshaanDesai merged commit aa7e8ed into develop Dec 16, 2024
10 checks passed
@IshaanDesai IshaanDesai deleted the refactor_adaptivity branch December 16, 2024 18:58
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