|
[Sponsors] |
Time discretization - RUNGE-KUTTA_EXPLICIT method |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 16, 2023, 20:30 |
Time discretization - RUNGE-KUTTA_EXPLICIT method
|
#1 |
New Member
Join Date: Jan 2023
Posts: 12
Rep Power: 3 |
Hello everyone,
There are 3 methods to time discretization (Euler Explicit, Euler Implicit, and Runge-Kutta Explicit). Is it true that for a time dependent problem I should use an explicit method (and a low CFL)? And what is the Runge-Kutta explicit method that appears? I understand that this is a method from the RK family and 3rd order, because there are 3 coefficients, but I did not understand what these coefficients are and how they are calculated and what is Runge Kutta alpha coefficients? And why usually in the examples they were (2/3, 2/3, 1)? Is there a reference to where I can read about the method? Or what is the difference between Runge-Kutta alpha coefficients and without the alpha? Thank you |
|
April 17, 2023, 03:09 |
|
#2 |
Senior Member
bigfoot
Join Date: Dec 2011
Location: Netherlands
Posts: 679
Rep Power: 21 |
You derive the RK method by constructing a Taylor expansion for the discrete equation and constructing the Butcher tableau. The coefficients are the weight factors, so choosing them differently leads to different behavior and different RK methods.
You usually learn about this in a first course on numerical methods for ODEs, so if you have the opportunity, you should follow such a course. You can also pick up a good book on the topic, like the book from Butcher, 'Numerical Methods for Ordinary Differential Equations' |
|
April 17, 2023, 07:04 |
|
#3 |
New Member
Join Date: Jan 2023
Posts: 12
Rep Power: 3 |
Thank you bigfootedrockmidget for your response,
I did learn about RK methods, so I will try to refine my question. Does the "Runge-Kutta Explicit" option in SU2 refer to the RK 4th order? I didn't find a related document on the SU2 website. So for example, if I set the coefficients as (1/3,2/3,1) do I get the "3/8-rule"? (the "3/8-rule" is mentioned here https://en.wikipedia.org/wiki/Runge%...3Kutta_methods), or as (1/2,1/2,1) for the ‘classical Runge–Kutta method’ (also appears in the book you mentioned (thanks for recommending it)). If this is the case, then the three coefficients we choose are c2,c3,c4, if I understand correctly. Thanks! |
|
Tags |
su2, time discretization |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
courant number increases to rather large values | 6863523 | OpenFOAM Running, Solving & CFD | 22 | July 6, 2023 00:48 |
Convergence problem of OF | WUYing | OpenFOAM Running, Solving & CFD | 2 | September 20, 2021 11:09 |
Setting up Lid driven Cavity Benchmark with 1M cells for multiple cores | puneet336 | OpenFOAM Running, Solving & CFD | 11 | April 7, 2019 01:58 |
High Courant Number @ icoFoam | Artex85 | OpenFOAM Running, Solving & CFD | 11 | February 16, 2017 14:40 |
mixerVesselAMI2D's mass is not balancing | sharonyue | OpenFOAM Running, Solving & CFD | 6 | June 10, 2013 10:34 |