quinoacomputing / quinoa

Adaptive computational fluid dynamics
https://quinoacomputing.github.io
Other
101 stars 21 forks source link

Implemented new explicit Runge Kutta scheme and added keyword for IMEX #612

Closed airaudofacundo closed 3 months ago

airaudofacundo commented 3 months ago

Keyword imex_runge_kutta was added to switch the time integrator from the usual explicit RK3 to another RK scheme that currently is explicit order 2, but will in the future be Implicit-Explicit to address plastic terms in multi-material problems.


This change is Reviewable

airaudofacundo commented 3 months ago

Forgot to add: Scheme is from Section 2.6 of

Ascher, Uri M., Steven J. Ruuth, and Raymond J. Spiteri. "Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations." Applied Numerical Mathematics 25.2-3 (1997): 151-167.

Perhaps I should add it to the code?