Skip to content

Add checks for MR and subcycling requirements#6755

Open
oshapoval wants to merge 3 commits intoBLAST-WarpX:developmentfrom
oshapoval:mr_subcycling_validation
Open

Add checks for MR and subcycling requirements#6755
oshapoval wants to merge 3 commits intoBLAST-WarpX:developmentfrom
oshapoval:mr_subcycling_validation

Conversation

@oshapoval
Copy link
Copy Markdown
Contributor

While debugging and testing issues with MR and subcycling, I noticed that there is currently no abort message when the user sets a refinement ratio other than 2 while using the MR subcycling algorithm.

As of now MR combined with subcycling algorithm is only implemented for:
• one level of refinement,
• a refinement ratio of 2 in all directions.

This PR adds a validation check that triggers an abort if the configuration is invalid.

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