CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Main CFD Forum

How does PIMPLE work?

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   August 18, 2011, 11:37
Default How does PIMPLE work?
  #1
Member
 
A. Bernath
Join Date: Jun 2011
Location: Karlsruhe, Germany
Posts: 39
Rep Power: 6
derkermit is on a distinguished road
Hi,
I would be very glad, if someone could explain me the process behind PIMPLE. Up to now my knowledge about this is this:
  • PIMPLE is a hybrid of SIMPLE/PISO
  • It's pseudo-transient
I'm working with OpenFOAM and using the buoyantPimpleFoam-Solver which informs me at the beginning of the calculation, that it's running in PISO-Mode. I searched the sourcecode for the appropriate statement but don't understand what's the clue behind it.

So far, my questions:
  • Which properties of PISO/SIMPLE are merged into PIMPLE?
  • What exactly is the gain from using PIMPLE?
  • Does PIMPLE switch from PISO to SIMPLE at a specific point? Maybe during the transient period it's using pressure correction basend on PISO and when the flow gets steady it switches to SIMPLE. Does that make sense?
Really appreciating your answers

Thank you very much,
Alex
derkermit is offline   Reply With Quote

Old   August 18, 2011, 14:55
Default
  #2
Senior Member
 
Join Date: Aug 2011
Posts: 251
Rep Power: 7
leflix is on a distinguished road
I don't know PIMPLE but what is sure is that the use of SIMPLE is not restricted only on the seek of steady solution.
leflix is offline   Reply With Quote

Old   August 21, 2011, 12:05
Default
  #3
Member
 
A. Bernath
Join Date: Jun 2011
Location: Karlsruhe, Germany
Posts: 39
Rep Power: 6
derkermit is on a distinguished road
Yes thats why I mentioned the switch to SIMPLE when the flow gets steady.
Does nobody use PIMPLE or why is there nearly nothing in books or on the net?
derkermit is offline   Reply With Quote

Old   August 21, 2011, 14:00
Default Pimple=42?
  #4
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,488
Blog Entries: 34
Rep Power: 86
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings to all!

@derkermit: Time for a summarized story:
Quote:
Originally Posted by http://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_the_Galaxy#The_Hitchhi ker.27s_Guide_to_the_Galaxy
(...) a race of hyper-intelligent pan-dimensional beings who built a computer named Deep Thought to calculate the Answer to the Ultimate Question of Life, the Universe, and Everything. When the answer was revealed to be 42, Deep Thought explained that the answer was incomprehensible because the beings didn't know what they were asking.
Here's a more detailed plot summary. The moral of this summarized story: asking the right people with the right questions will get you at the very least a good answer
In other words, you should have asked in one of these sub-forums:
Here's a quote from a post just today from there:
Quote:
Originally Posted by alberto View Post
PISO simply does not iterate over the equations: it solves alpha, Theta, U, p, k, epsilon and proceeds in time.

PIMPLE is a combination of PISO and SIMPLE. In other words you can have outer correctors, if you set the appropriate keyword in the fvSolution PIMPLE sub-dictionary.
Best regards,
Bruno
wyldckat is offline   Reply With Quote

Old   August 21, 2011, 14:45
Default
  #5
Member
 
A. Bernath
Join Date: Jun 2011
Location: Karlsruhe, Germany
Posts: 39
Rep Power: 6
derkermit is on a distinguished road
Thanks!
I thought that my topic isn't a openfoam-specific one...
derkermit is offline   Reply With Quote

Old   August 21, 2011, 17:07
Default
  #6
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,488
Blog Entries: 34
Rep Power: 86
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Quote:
Originally Posted by derkermit View Post
I thought that my topic isn't a openfoam-specific one...
Mmm... good point. Nonetheless, here you have two links for the SIMPLE and PISO algorithms: http://openfoamwiki.net/index.php/Ma...rGuideAddendum - but the PIMPLE is not explained yet. PIMPLE isn't even listed yet on openfoamwiki.net at all

OK, now I see why you deduced it would be a general topic... but still, it could also be interpreted as one of those things that isn't yet very well documented in OpenFOAM, and very specific to it
wyldckat is offline   Reply With Quote

Old   February 20, 2013, 16:34
Default
  #7
New Member
 
Yuri Almeida
Join Date: Jan 2012
Location: Rio de Janeiro, Brazil
Posts: 21
Rep Power: 5
Yuri Almeida is on a distinguished road
Foamers,

Anyone found something documented (article, phd thesis, book...) explaining the PIMPLE?

Att,
Yuri Almeida is offline   Reply With Quote

Reply

Tags
buoyantpimplefoam, pimple. openfoam

Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to work with constant pressure? Martin CD-adapco 2 February 25, 2009 14:23
Getting FoamX to work shaun OpenFOAM Installation 12 March 23, 2007 09:55
work related to brake study of a vehical aero CD-adapco 3 November 23, 2006 08:43
Why do the Plant library cases don't work? Alumna Phoenics 6 June 22, 2004 12:08
why my In-Form doesn't work? green Phoenics 2 May 27, 2004 21:03


All times are GMT -4. The time now is 00:55.