|
[Sponsors] |
How to compute WENO-reconstructed flux in local characteristic field? |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Member
Oleg Sutyrin
Join Date: Feb 2016
Location: Russia
Posts: 41
Rep Power: 9 ![]() |
I'm trying to apply finite-difference characteristic-wise WENO method to 1D Euler equations:
![]() Physical values are set at grid points ![]() ![]() ![]() where ![]() ![]() My algorithm is the following: 1) For each ![]() ![]() ![]() ![]() ![]() ![]() 2) Now we transform ![]() ![]() ![]() ![]() It is done only for relevant grid points which in my case ( ![]() ![]() 3) Then we reconstruct characteristic variable values by WENO method using ![]() ![]() ![]() ![]() where ![]() The next step would be to compute 2-point flux function ![]() ![]() where ![]() But how to compute these ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Member
Oleg Sutyrin
Join Date: Feb 2016
Location: Russia
Posts: 41
Rep Power: 9 ![]() |
It seems that I was misunderstanding how the flux is reconstructed:
My idea was to reconstruct base values - ![]() ![]() ![]() ![]() It looks like the correct way is to apply reconstruction procedure to ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Join Date: Sep 2015
Location: Singapore
Posts: 102
Rep Power: 10 ![]() |
Hi there,
Here's what I am doing: after reconstructing the characteristic variables at the face, I use the left eigenvector matrix to convert them back to primitive variables. Then, I use these to compute the flux using the flux function, e.g. Lax-Friedrich method. It has performed well in several 1D test cases. USV |
|
![]() |
![]() |
![]() |
Tags |
charateristic-wise, finite-difference, weno |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
p_rgh initial residual no change with different settings | manuc | OpenFOAM Running, Solving & CFD | 3 | June 26, 2018 16:53 |
Moving mesh | Niklas Wikstrom (Wikstrom) | OpenFOAM Running, Solving & CFD | 122 | June 15, 2014 07:20 |
Problem with rhoSimpleFoam | matteo_gautero | OpenFOAM Running, Solving & CFD | 0 | February 28, 2008 07:51 |
Convergence moving mesh | lr103476 | OpenFOAM Running, Solving & CFD | 30 | November 19, 2007 15:09 |
IcoFoam parallel woes | msrinath80 | OpenFOAM Running, Solving & CFD | 9 | July 22, 2007 03:58 |