|
[Sponsors] |
![]() |
![]() |
#1 |
Senior Member
Illya Shevchuk
Join Date: Aug 2009
Location: Darmstadt, Germany
Posts: 176
Rep Power: 15 ![]() |
Hi guys,
I'm working on a modification of the interFoam solver that considers isobaric expansibility of both phases. So my modified VOF and pressure correction equations look like: ![]() ![]() where ![]() The problem with this formulation is, that it is not conservative and requires consistent and accurate calculation of the source terms ![]() ![]() The second formulation I try to implement is a conservative one. VOF equation works well: ![]() But I get pressure-velocity-oscillations if I solve following pressure correction equation: ![]() with ![]() It looks like the classical chessboard problem (cartesian mesh), which I thought shouldn't be there because of the Rhie&Chow-like discretization of pressure. And that's actually my question to you: why does it happen and how could I prevent it? Can anyone help me with a smart advice? Best regards, Ilya |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Illya Shevchuk
Join Date: Aug 2009
Location: Darmstadt, Germany
Posts: 176
Rep Power: 15 ![]() |
Update: reducing the convergence criteria (i.e. from 1e-08 to 1e-12 for p_rgh) reduces the pressure oscillations dramatically, but still I'm interested to know where do the oscillations come from?
|
|
![]() |
![]() |
![]() |
Tags |
compressible, interfoam, pressure correction, vof |
Thread Tools | Search this Thread |
Display Modes | |
|
|