Skip to content

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

Merged
ranocha merged 180 commits intotrixi-framework:mainfrom
warisa-r:PERK_p3_single_ext
Nov 5, 2024
Merged

New Paired Explicit Runge-Kutta Integrator: Third Order#2008
ranocha merged 180 commits intotrixi-framework:mainfrom
warisa-r:PERK_p3_single_ext

Conversation

@warisa-r
Copy link
Copy Markdown
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 <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
@DanielDoehring DanielDoehring enabled auto-merge (squash) November 2, 2024 12:32
JoshuaLampert
JoshuaLampert previously approved these changes Nov 2, 2024
@ranocha
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
@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