|
[Sponsors] |
May 28, 2019, 07:35 |
MUSCL and SLOPE LIMITER IN SU2
|
#1 |
New Member
Muhammad Hilmi Al Fatih
Join Date: Apr 2019
Posts: 10
Rep Power: 7 |
Hello.
As far as I understand, MUSCL is used for higher order reconstruction and thus might somehow spurious oscillations in the region where discontinuity exists. To overcome this, one might add slope limiter to include a mechanism such that it switch to lower order scheme in the discontinuities. My question is, I somehow found a strange configuration in one of the testcases as is attached below. I am now not really sure about my understanding thus could please someone explain a bit about it? Here it is written for flow numerical method that it turns MUSCL_FLOW on, but SLOPE_LIMITER_FLOW is set to NONE. Does that mean the following lines specifying the VENKAT_LIMITER_COEFF become useless? Moreover, for turbulent numerical method, it does not use MUSCL_TURB yet it somehow put SLOPE_LIMITER_TURB. Does this slope limiter affect then? I hope someone can correct my understanding. link to the cfg file: https://github.com/su2code/SU2/blob/...ST_RAE2822.cfg Best regards, Hilmi |
|
May 28, 2019, 17:54 |
|
#2 |
Member
Amit
Join Date: May 2013
Posts: 85
Rep Power: 13 |
JST scheme is a central scheme. Here two dissipation terms (2nd order and 4th order) are used. 4th order dissipation is meant for suppressing the high frequency oscillations. Near to strong gradients like shock 2nd order dissipation becomes active and suppresses the overshoots (you can read the details online)
I think you don't need a limiter here unlike other second order cases. JST is a central scheme (second order accurate supplemented by dissipation terms with appropriate switches). Regarding second part when MUSCL (MUSCL_TURB=No) is off, it won't use limiter as shown in your. cfg file. Best Amit |
|
June 3, 2019, 02:22 |
|
#3 |
New Member
Muhammad Hilmi Al Fatih
Join Date: Apr 2019
Posts: 10
Rep Power: 7 |
Dear Amit,
Thank you for your reply. It is really helpful. If I may, I would like to also ask if you know which kind of entropy fixing is used for ROE solver in SU2. Since as far as I understand there are a lot of algorithms proposed by different researcher to fix the entropy for roe solver. Kind regards, Hilmi |
|
June 5, 2019, 16:53 |
|
#4 |
Member
Amit
Join Date: May 2013
Posts: 85
Rep Power: 13 |
It uses Mavriplis entropy correction. You can check the numeric_direct_mean.cpp
|
|
July 24, 2021, 07:09 |
|
#5 |
Member
Shenren Xu
Join Date: Jan 2011
Location: London, U.K.
Posts: 67
Rep Power: 15 |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Doubt regarding MUSCL scheme implementation and associated limiters | SangeethCFD | Main CFD Forum | 0 | October 7, 2017 10:00 |
slope limiter for muscl | Honglin | Main CFD Forum | 0 | November 14, 2013 06:11 |
Slope limiter vs. Flux limiter | jinwon park | Main CFD Forum | 3 | September 11, 2007 11:55 |
limiter & entropy fix of Roe scheme | kei-tee | Main CFD Forum | 21 | May 26, 2003 06:50 |