CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM (
-   -   Transonic rhoSimpleFoam Equations (

eric.m.tridas January 16, 2012 17:11

Transonic rhoSimpleFoam Equations
Hey Foamers,

I have read in several locations on this forum that rhoSimpleFoam is not suitable for steady transonic calculations (even though there is a "transonic" option :confused:.) Has anyone had success in implementing new code/modifying the existing code to suit flows of all speeds with accurate results?

I found this paper through the forum:

That show that SIMPLE-like algorithms have been used in conjunction with OF to solve steady-state transonic cases by modification of the pressure correction equation (the author of the paper/post said the code would be available to the OF community... in 2007 - is this rhoSimpleFoam??).

I know I do not fully understand how the pressure correction equation in rhoSimpleFoam is implemented, maybe if someone could give me some information about this and a reference I could understand it better. Also if could someone explain why the equation code contained inside the if (simple.transonic()) { ... } is actually not applicable for transonic flows it would be quite helpful.

Sorry if this question is all over the place I'm just trying to understand what's really going on with this solver.

Thanks for your replies and input!


schwermetall January 25, 2012 08:26

Hi eric,
I came across the same problem. You're are looking for a transsonic steady state solver right? From what I understand, this only works if you don't have regions with Ma > 1 as the equation type changes there. I can recommend the following book: Versteeg/Malalasekera 2008, p.36. There he writes:
" The transient version of the algorithm (SIMPLE) needs to be adopted to make use of the favourable character of parabolic/hyperbolic procedures."

If I understand that correctly, a steady state version is not possible. I used rhoCentralFoam in the end.

I hope that helps


vkrastev January 25, 2012 09:14

Hi all, if you want to better understand the alternative formulation of the pressure equation used in case of high Mach number flows, take a look at the following paper:

If you are familiar with the incompressible SIMPLE-like procedure, it should be not that difficult to go through this one.

Best regards


eric.m.tridas January 25, 2012 11:52

Hey V,

Thanks so much for your reply! I'll take a look at the paper.


All times are GMT -4. The time now is 11:31.