CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Problem with solving double mach reflection with weno5

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 2, 2016, 15:34
Default Problem with solving double mach reflection with weno5
  #1
New Member
 
he
Join Date: Mar 2016
Posts: 2
Rep Power: 0
freefem is on a distinguished road
Hello everyone,

Recently, I met problems in implementing a solver for standard double mach reflection. My problem is that when I use component wise reconstruction, in some cells, the pressure will be negative. I wonder if it has something to do characteristic decomposition? If so, how can I do characteristic decomposition in 2D?

(I use WENO5-LF to solve smooth problems and has verified that the solution is of order 5. So I think the other part is most likely correct.)

Thanks a lot.
freefem is offline   Reply With Quote

Old   September 3, 2017, 12:16
Default
  #2
Senior Member
 
Join Date: Sep 2015
Location: Singapore
Posts: 102
Rep Power: 10
usv001 is on a distinguished road
Hi there,

I am having similar problems with component-wise WENO7 - the simulation crashes every time (most likely due to negative pressure or energy). However, with component-wise WENO5 I was able to run the case.

Also, I have coded a dimensionally-split characteristic decomposition and validated it for some 1D and 2D cases. However, it crashes for both WENO5 and WENO7 for the double Mach reflection.

I'd like to know if you've managed to solve your problem and, if so, could you please share your solution?

Many thanks,
USV
usv001 is offline   Reply With Quote

Old   September 9, 2017, 10:24
Default
  #3
New Member
 
sam
Join Date: Jan 2011
Posts: 20
Rep Power: 15
mczero57 is on a distinguished road
Hi freefem,

If I recall correctly, this is a M=10 problem of a moving shock impinging on a wall. I am assuming you are reconstructing the conserved variables. What most people do is this : Over the whole stencil of cells, a transformation is made to the local characteristic variables. This transformation matrix is a constant matrix. The WENO5-Lax-Friedrichs reconstruction is performed on these transformed variables. Once the reconstructed values are obtained at the cell faces, the inverse transformation is used to evaluate the fluxes.

The key is that this transformation is a constant matrix - what is it ? The common choice is to use the transformation matrix frozen at the average of the left and right values of the cell averages of that face. For more details, you should refer to the paper by Harten, Osher and Chkravarthy.

Hope that helps
Sam

Quote:
Originally Posted by freefem View Post
Hello everyone,

Recently, I met problems in implementing a solver for standard double mach reflection. My problem is that when I use component wise reconstruction, in some cells, the pressure will be negative. I wonder if it has something to do characteristic decomposition? If so, how can I do characteristic decomposition in 2D?

(I use WENO5-LF to solve smooth problems and has verified that the solution is of order 5. So I think the other part is most likely correct.)

Thanks a lot.
mczero57 is offline   Reply With Quote

Reply

Tags
characteristics, euler equation, weno


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
conjugate heat transfer in OpenFOAM skuznet OpenFOAM Running, Solving & CFD 99 March 16, 2017 05:07
Compressor Simulation using rhoPimpleDyMFoam Jetfire OpenFOAM Running, Solving & CFD 107 December 9, 2014 13:38
SLTS+rhoPisoFoam: what is rDeltaT??? nileshjrane OpenFOAM Running, Solving & CFD 4 February 25, 2013 04:13
Differences between serial and parallel runs carsten OpenFOAM Bugs 11 September 12, 2008 11:16
IcoFoam parallel woes msrinath80 OpenFOAM Running, Solving & CFD 9 July 22, 2007 02:58


All times are GMT -4. The time now is 23:21.