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

New Paired Explicit Runge-Kutta Integrator: Third Order #2008

Merged
merged 180 commits into from
Nov 5, 2024

Conversation

warisa-r
Copy link
Contributor

@warisa-r warisa-r commented Jul 9, 2024

This PR introduces a new single-step paired explicit Runge-Kutta integrator of the third order. Along with this implementation, NLsolve has been added as a weak dependency.

Tests have been added for the example elixir_burgers_perk3.jl both with and without the fixed time step. Additionally, methods_PERK2.jl is also modified so that some functions can also be called by the third-order integrator.

Please feel free to let me know if there is anything that is missing or needs improvement!

warisa-r and others added 30 commits May 25, 2024 17:52
Co-authored-by: Daniel Doehring <[email protected]>
Co-authored-by: Daniel Doehring <[email protected]>
Co-authored-by: Daniel Doehring <[email protected]>
Co-authored-by: Daniel Doehring <[email protected]>
Co-authored-by: Daniel Doehring <[email protected]>
@DanielDoehring DanielDoehring enabled auto-merge (squash) November 2, 2024 12:32
JoshuaLampert
JoshuaLampert previously approved these changes Nov 2, 2024
@ranocha
Copy link
Member

ranocha commented Nov 2, 2024

The CI error looks like it is caused by this PR: https://github.com/trixi-framework/Trixi.jl/actions/runs/11642978359/job/32423193644?pr=2008#step:7:1407

DanielDoehring
DanielDoehring previously approved these changes Nov 4, 2024
JoshuaLampert
JoshuaLampert previously approved these changes Nov 4, 2024
@ranocha ranocha enabled auto-merge (squash) November 5, 2024 11:19
Copy link
Member

@ranocha ranocha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks - nearly ready to be merged 👍

auto-merge was automatically disabled November 5, 2024 11:34

Head branch was pushed to by a user without write access

@warisa-r warisa-r dismissed stale reviews from DanielDoehring and JoshuaLampert via a872076 November 5, 2024 11:34
@ranocha ranocha enabled auto-merge (squash) November 5, 2024 12:43
Copy link
Member

@ranocha ranocha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@ranocha ranocha merged commit 2a4d266 into trixi-framework:main Nov 5, 2024
34 of 37 checks passed
@warisa-r warisa-r deleted the PERK_p3_single_ext branch November 8, 2024 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refactoring Refactoring code without functional changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants