Problems about the normal shock capturing in PyFR

48 views
Skip to first unread message

Kiny Wan

unread,
Nov 23, 2019, 9:25:38 PM11/23/19
to PyFR Mailing List
Dear all,
        I recently initiated a normal shock in the flow field and found that it is unstable with the shock capturing methods including roem or roe. I think this phenomenon may be caused by the zero velocity in y direction. Any solutions to this problem?

normal shock wave.jpg


Yours
Kiny

Freddie Witherden

unread,
Nov 26, 2019, 8:32:32 AM11/26/19
to pyfrmai...@googlegroups.com
Hi Kiny,

On 23/11/2019 20:25, Kiny Wan wrote:
>         I recently initiated a normal shock in the flow field and found
> that it is unstable with the shock capturing methods including roem or
> roe. I think this phenomenon may be caused by the zero velocity in y
> direction. Any solutions to this problem?

For high-order methods it is necessary to also have a dedicated shock
capturing scheme inside of the volume of each element. In PyFR this is
configured through the shock-capturing parameter. We have some
documentation in the user guide on how to configure this and others on
the mailing list may be able to share some example cases with you.

Regards, Freddie.

signature.asc

Kiny Wan

unread,
Nov 27, 2019, 11:38:28 AM11/27/19
to PyFR Mailing List
Thank you. It is difficult to keep a normal shock wave stable with roem, and maybe other shock capturing schemes are reqiured. 
Reply all
Reply to author
Forward
0 new messages