conservation-laws / ryujin

High-performance high-order finite element solver for hyperbolic conservation equations
https://conservation-laws.org
Other
116 stars 27 forks source link

TimeIntegrator: Add SSPRK22 integration scheme #38

Closed ejtovar closed 9 months ago

ejtovar commented 9 months ago

@tamiko Do you want the SSPRK(2,2;1/2) method in ryujin? If so, can you take a look at the following changes? If interested, I can also add some tests.

tamiko commented 9 months ago

@ejtovar We will need to add some convergence test for all of the time-stepping schemes eventually. I think it would be best to address this (for all of our time-stepping schemes) in a follow-up pull request.

The problem is that we need a module with minimal spatial discretization error to accomplish this. In the past I have used linear transport (or burgers) with high order cG.

I am trying to get most of the high-order infrastructure into ryujin over the course of the week. Let's see.