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

Question about explicit and implicit

Register Blogs Community New Posts Updated Threads Search

Like Tree6Likes
  • 6 Post By ep4

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 29, 2008, 11:04
Default Hi, everyone, I am sorry if
  #1
Member
 
Vivien
Join Date: Mar 2009
Posts: 52
Rep Power: 17
sunnysun is on a distinguished road
Hi, everyone,

I am sorry if this question is too simple...

It seems that explicit method is suitable for steady flow and implicit is for unsteady flow. But why icofoam can use implicit method for momentum? Also i am confused that why in icofoam,if courant number above 1, solution diverge? As I undertood, with implicit method, convered solution can be found even for large time step/courant number...

Thanks a lot!

vivien
sunnysun is offline   Reply With Quote

Old   November 3, 2008, 05:54
Default Can anybody give me some ideas
  #2
Member
 
Vivien
Join Date: Mar 2009
Posts: 52
Rep Power: 17
sunnysun is on a distinguished road
Can anybody give me some ideas?

Regards,

vivien
sunnysun is offline   Reply With Quote

Old   November 3, 2008, 09:22
Default Hi, an explicit method expr
  #3
ep4
Member
 
Pattyn Eric
Join Date: Mar 2009
Posts: 61
Rep Power: 17
ep4 is on a distinguished road
Hi,

an explicit method express the value of a varaiable at the iteration n as a function of values obtained at n-1.
An implicit methods express the value of a variable at the iteration n as a function of values obtained at n-1 and n. Therefore the resolution of a sytem of equations is necessary at each iteration. This takes more time but there is no problem of stability while an explicit method will be stable only if the courant number is smaller than 1.

A way to limit the courant number is to reduce the time step. But, for long unsteady simulations, this becomes rapidly too computing power consuming. It can then be interesting to use an implicit method to use bigger time steps even if the resolution of at each time step is longer.

Note that the fact that an implicit method is stable does not ensure a good solution quality, just that the solution won't diverge.
ep4 is offline   Reply With Quote

Old   December 23, 2012, 19:12
Default
  #4
Senior Member
 
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 838
Rep Power: 17
sharonyue is on a distinguished road
Quote:
Originally Posted by ep4 View Post
Hi,

an explicit method express the value of a varaiable at the iteration n as a function of values obtained at n-1.
An implicit methods express the value of a variable at the iteration n as a function of values obtained at n-1 and n. Therefore the resolution of a sytem of equations is necessary at each iteration. This takes more time but there is no problem of stability while an explicit method will be stable only if the courant number is smaller than 1.

A way to limit the courant number is to reduce the time step. But, for long unsteady simulations, this becomes rapidly too computing power consuming. It can then be interesting to use an implicit method to use bigger time steps even if the resolution of at each time step is longer.

Note that the fact that an implicit method is stable does not ensure a good solution quality, just that the solution won't diverge.
That helps me alot! thanks!
sharonyue 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


Similar Threads
Thread Thread Starter Forum Replies Last Post
implicit or explicit laure FLUENT 2 June 2, 2007 06:45
From Explicit to Implicit formulation emanuele FLUENT 2 October 4, 2006 14:17
implicit vs explicit pXYZ Main CFD Forum 2 April 21, 2006 09:48
Explicit/implicit dependence Frank Wedburn Main CFD Forum 2 November 25, 2005 22:49
Implicit vs. Explicit Praveen C. Main CFD Forum 1 December 14, 1999 09:35


All times are GMT -4. The time now is 05:56.