|
[Sponsors] |
pimpleFoam vs simpleFoam vs pisoFoam vs icoFoam? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 3, 2013, 17:07 |
|
#21 |
Senior Member
Lieven
Join Date: Dec 2011
Location: Leuven, Belgium
Posts: 299
Rep Power: 23 |
... so it is (should be) based on the Reynolds number of the flow.
|
|
April 4, 2013, 03:35 |
|
#22 |
Senior Member
Anton Kidess
Join Date: May 2009
Location: Germany
Posts: 1,377
Rep Power: 30 |
There is no real reason to use icoFoam, consider it deprecated. All the other solvers should support turbulenceModel laminar, so even for low Reynolds numbers you can use those instead.
__________________
*On twitter @akidTwit *Spend as much time formulating your questions as you expect people to spend on their answer. |
|
May 17, 2013, 13:08 |
|
#23 |
Senior Member
Join Date: Jan 2013
Posts: 135
Rep Power: 13 |
I used both pimpleFoam and icoFoam to solve the flow around circular cylinder at Re=100 in 2D.
According to my simulations icoFoam gives better results in terms of Str number, which is 0.164 but in pimpleFoam it is 0.144. Both Foam gives the same good drag coefficients. for future research I need to much higher Re simulations so icoFoam can not be used. But according to the poor performance of pimpleFoam at Re=100, I'm not sure at higher Re pimpleFoam would yield accurate result. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- later I found out that I added relaxatin factor, which is the very cause for loosing accuracy in strouhal number , in pimpleFoam, Since I deleted the relaxation part good results are now obtained. Last edited by kkpal; May 18, 2013 at 05:28. |
|
January 7, 2014, 04:41 |
|
#24 |
Member
Join Date: Mar 2009
Location: adelaide, SA, Australia
Posts: 32
Rep Power: 17 |
Hi kkpal,
Thanks for your info, it really a good point. However, if I use icoFOAM for high Reynolds number, but with the turbulence off, i.e. DNS, do you think I'll get the same results if I use pimpleFoam with the same setting. Thanks.
__________________
mali |
|
January 7, 2014, 05:54 |
|
#25 |
Senior Member
Bernhard
Join Date: Sep 2009
Location: Delft
Posts: 790
Rep Power: 22 |
||
January 17, 2014, 12:46 |
|
#26 |
Member
Tony
Join Date: Nov 2013
Posts: 35
Rep Power: 13 |
Hi Julien,
I saw your post and just want to ask whether icoFoam is able for turbulent flow or not? In terms of DNS, both laminar and turbulent flow solve the same equation, given that I have very fine mesh and reasonable Reynolds number, can I get turbulent flow? Thanks and regards, Tony |
|
January 27, 2014, 23:35 |
|
#27 |
Member
Join Date: Mar 2009
Location: adelaide, SA, Australia
Posts: 32
Rep Power: 17 |
Hi Tony,
As mentioned by Bernhard, you should able to get the turbulent flow if the Reynolds number is in the turbulent region.
__________________
mali |
|
January 28, 2014, 06:13 |
|
#28 |
Member
Tony
Join Date: Nov 2013
Posts: 35
Rep Power: 13 |
Hi mali,
Thank you very much for replying. I am trying that but I just wonder whether anyone succeeded before since I don't want to spent so much time on something unrealistic. Regards, Tony |
|
January 29, 2014, 16:53 |
transient region
|
#29 |
Senior Member
Join Date: Nov 2012
Location: Bavaria
Posts: 145
Rep Power: 14 |
Hi,
if it is possible to use icoFoam for a turbulent flow (DNS, fine mesh, turbulence off, high Re-number) does this mean I can investigate transition flow from laminar to turbulent as well? Which strategy is the best to investigate transient flow, for the case that I start with a laminar flow regime (Re~200) that changes to turbulent flow due to an applied heat flow, and finally the resulting turbulent flow? without heat transfer LES: icoFoam + filtering + Subgrid-Scale model or DNS: icoFoam (very fine mesh) with heat transfer LES: buoyantBoussinesqPimpleFoam + filtering + Subgrid-Scale model or DNS: buoyantBoussinesqPimpleFoam (very fine mesh) ? Aylalisa Last edited by aylalisa; January 30, 2014 at 06:15. |
|
June 13, 2014, 10:20 |
|
#30 | |
New Member
Join Date: Nov 2012
Posts: 27
Rep Power: 14 |
Quote:
|
||
August 4, 2015, 06:07 |
|
#31 |
Member
Stephanie
Join Date: Feb 2015
Location: Magdeburg, Germany
Posts: 71
Rep Power: 11 |
Hello everyone,
at the moment I am working with pimpleFoam, too. I have an airfoil in a channel with turbulent flow. Here I use the pimple Algorihm as Simple with relaxation Factors, adjustTimeStep no and Co > 1 (implizit). Might anyone of you explain me the connection between adjusttimestep and the relaxation factors? When do I use both togehter oder just one of it. At the moment I am a little bit confused about it. The next step is an oszillating velocity, so the case became transient. Do I have to change the pimple Algorithm tp piso or can I leave it in simple? Thank you for any reply best regards, Stephie |
|
August 5, 2015, 21:14 |
|
#32 | |
Senior Member
|
Quote:
adjustTimeStep switch could be used to adjust the time step size by the solver, if you want to limit the CFL number below some specific value. The solver will decrease the time step size if the CFL number is higher than a specified value. Relaxation factors help in convergence, so if you have can achieve convergence of the problem the relaxation factors don't make much difference. If the solution diverges you can try lowering the relaxation factors. Relaxation factors and adjustTimestep don't have any connection. You can use both of them if you want for their intended purposes. Yes in case of transient simulation you will have to use pimple or piso algorithm. The simple algorithm can only used for steady or quasi - steady simulations. |
||
August 18, 2015, 07:16 |
|
#33 |
Member
Stephanie
Join Date: Feb 2015
Location: Magdeburg, Germany
Posts: 71
Rep Power: 11 |
Hey,
thank you for your answer. It was very helpful. I know it was still discussed, but I am really confused about the pimple alogrithm. Might you explain it again? I know pimple is a combination of simple and piso. For using piso I need a CO<1, by simple it can be higher. When i want to implement pimple as simple wich number of nCoorectors and nOuterCorrectors do I have to use? I read http://openfoamwiki.net/index.php/Op...hm_in_OpenFOAM, but for me it isn't easy to understand. I thought for simple the number of nOuterCorrectors have to be > 1. But when I read the text, I understand the nCorrector is important and this number should be over 1. It would be very nice if you might explain it again. Thank you so much and best regards, Stephie |
|
September 24, 2015, 13:07 |
|
#34 |
New Member
Berat Loshi
Join Date: Aug 2015
Posts: 25
Rep Power: 11 |
To Simulate an Turbulent flow inside an Pool, what u think is the best Solver that i can use?
Thanks Berati |
|
October 13, 2016, 17:09 |
|
#35 | |
Member
Linyan X
Join Date: Dec 2015
Posts: 43
Rep Power: 11 |
Quote:
Because I currently working on one project to simulate the cavity flow. pisoFoam can solve both for laminar and turbulence. It was convenient to choose pisoFoam. Regards, Linyan |
||
October 26, 2016, 09:25 |
|
#36 |
New Member
LE KIM QUY
Join Date: Oct 2016
Posts: 6
Rep Power: 10 |
Hi everyone,
Can anyone explain for me what is the different between icoFoam and NonNewtonianIcoFoam? When I apply heat in the topWall, I see the different; however, when I apply heat for a region by setFields, I saw no different. Thank you. |
|
November 27, 2016, 11:43 |
pimpleFoam or pisoFoam?
|
#37 |
New Member
Ladan
Join Date: Oct 2016
Posts: 1
Rep Power: 0 |
hi
I want to model natural convection in a tall enclosure by openFoam. notice that there is a bodyForce in momentom equation... first I tried to use pimpleFoam but my problem didnt converged! and when I used momentum predictor it was diverged!! now I wanna use pisoFoam! is it right to do it?! I have added T equation to pisoFoam by using pimpleFoam. now I wanna modify pressure equatio, I dont know how to do it! would you please help me?! |
|
July 6, 2017, 11:47 |
|
#38 |
Member
Min Zhang
Join Date: Mar 2017
Posts: 81
Rep Power: 9 |
simpleFoam is a steady-state solver with turbulence modeling, so it means it can couple with turbulence modeling, yes?
|
|
July 7, 2017, 02:09 |
|
#39 | |
Senior Member
Join Date: Jun 2012
Location: Germany, Bochum
Posts: 230
Rep Power: 16 |
Quote:
Sent from my SM-G900F using CFD Online Forum mobile app |
||
February 14, 2018, 05:44 |
|
#40 |
New Member
So Anon
Join Date: Jun 2014
Posts: 28
Rep Power: 12 |
pisoFoam and pimpleFoam are explained in the documentation very similarly. Quoting from openfoam.com;
https://www.openfoam.com/documentati...soFoam_8C.html https://www.openfoam.com/documentati...leFoam_8C.html The only difference is the momentum source term is missing in pisoFoam documentatin. So does that mean that I can't add a momentum source term in pisoFoam unlike pimpleFoam? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Laminar simpleFoam and inviscid simpleFoam | herenger | OpenFOAM Running, Solving & CFD | 7 | July 11, 2013 07:27 |
SimpleFoam as Newtonian laminar flow solver | titio | OpenFOAM Running, Solving & CFD | 2 | March 8, 2013 05:44 |
Density in icoFoam Densidad en icoFoam | manuel | OpenFOAM Running, Solving & CFD | 8 | September 22, 2010 05:10 |
Error running simpleFoam in parallel | skabilan | OpenFOAM Running, Solving & CFD | 2 | August 29, 2008 10:42 |
Kubuntu uses dash breaks All scripts in tutorials | platopus | OpenFOAM Bugs | 8 | April 15, 2008 08:52 |