CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM

Difference between pimple and pimple.consistent

Register Blogs Community New Posts Updated Threads Search

Like Tree9Likes
  • 5 Post By lukasf
  • 4 Post By Tobi

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 14, 2021, 06:05
Default Difference between pimple and pimple.consistent
  #1
Senior Member
 
Lukas Fischer
Join Date: May 2018
Location: Germany, Munich
Posts: 117
Rep Power: 7
lukasf is on a distinguished road
Hi,


I am using the solver rhoPimpleFoam and I can choose between two pressure equations pEqn.H or pcEqn.H to be solved.


As default the pEqn.H is used but one can use the other Equation by setting "consistent yes;" in the fvSolutions.


What is the difference and which one should be used in which case?


Best regards,


Lukas
lukasf is offline   Reply With Quote

Old   September 14, 2021, 07:20
Default
  #2
Senior Member
 
Lukas Fischer
Join Date: May 2018
Location: Germany, Munich
Posts: 117
Rep Power: 7
lukasf is on a distinguished road
Okay,


PIMPLE is a combination of the PISO and SIMPLE algorithm. Using the consistent approach one may use the PISO combined with the SIMPLEC algorithm.


In Tobias Holzmann's book one can find that the SIMPLEC algorithm includes a missing pressure term which is neglected in the SIMPLE algorithm.


Which one is better? Since SIMPLE is the default one, one may think that it is the best choice for most cases.


I will test the PIMPLE algorithm with SIMPLEC and check it's influence.
makaveli_lcf, Tobi, lpz456 and 2 others like this.
lukasf is offline   Reply With Quote

Old   September 15, 2021, 06:14
Default
  #3
Super Moderator
 
Tobi's Avatar
 
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51
Tobi has a spectacular aura aboutTobi has a spectacular aura aboutTobi has a spectacular aura about
Send a message via ICQ to Tobi Send a message via Skype™ to Tobi
Well, simply:

SIMPLE
  • Needs under-relaxation for p and U/k/epsion/...
  • Commonly for p ~ 0.3 - 0.5
  • Commonly for other quantities between 0.3 to 0.7

SIMPLEC
  • Commonly no under-relaxation for p
  • Other quantities > 0.7


The difference is, that we need more iterations for the linear solver but less iterations of the algorithm (speaking about SIMPLEC). Hence, using SIMPLEC will - commonly - find the solution faster and less computational expensive.

However, this is only rules of thumbs and there are much more things to consider regarding stability etc. such as - pressure equation relaxation or making it at least diagonal dominant using an equation relaxation for p = 1. Was already discussed several times here. By the way, please trigger me to the thread the next time due to the fact that YouTube is not the place to share information.
__________________
Keep foaming,
Tobias Holzmann

Last edited by Tobi; September 15, 2021 at 07:37.
Tobi is offline   Reply With Quote

Reply


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



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