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

Allow subcycling after remeshing #2122

Open
fsimonis opened this issue Oct 30, 2024 · 0 comments
Open

Allow subcycling after remeshing #2122

fsimonis opened this issue Oct 30, 2024 · 0 comments
Labels
enhancement A new feature, a new functionality of preCICE (from user perspective)
Milestone

Comments

@fsimonis
Copy link
Member

Please describe the problem you are trying to solve.

Currently in #2070, remeshing is allowed only at the beginning of completed time-window and the time window needs to be finished after remeshing.

This prevents any subcyling if the solver wants to remesh.

Describe the solution you propose.

Add support for remeshing after subcycling, which requires maintaining the information that the coupling scheme is in the first iteration of a time window.

Add support for subcycling after remeshing, which requires maintaining the meshLock state until the end of the time window in order to trigger the reinitialization.

Describe alternatives you've considered

Keep the current restriction.

Additional context

#2070
Related to #2093

@fsimonis fsimonis added the enhancement A new feature, a new functionality of preCICE (from user perspective) label Oct 30, 2024
@fsimonis fsimonis added this to the Version 3.x.x milestone Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A new feature, a new functionality of preCICE (from user perspective)
Projects
None yet
Development

No branches or pull requests

1 participant