|
[Sponsors] |
interIsoFoam runs for maxCo = 10 but not maxCo = 2.5 |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
August 20, 2020, 10:27 |
interIsoFoam runs for maxCo = 10 but not maxCo = 2.5
|
#1 |
New Member
Shannon Leakey
Join Date: Mar 2019
Posts: 10
Rep Power: 7 |
OpenFOAM uses implicit methods so I thought I would see how far I could push the Courant number before it crashes - isn't the point of implicit methods to get large Courant numbers?
I'm running a multiphase case with interIsoFoam on six processors. Keeping everything else the same, I tried different values for maxCo... 1.0 2.0 2.3 2.5 crashed at t = 0.02 after high residual for p_rgh 2.7 crashed at t = 0.02 after high residual for p_rgh 3.0 crashed at t = 0.02 after high residual for p_rgh 5.0 10.0 20.0 crashed at t = 1.31, not sure exactly why I don't understand how it ran for maxCo = 10 (with very sensible results) but crashed for maxCo = 2.5? I realise there are lots of reasons that it might crash but I thought that decreasing the Courant number would make it more stable, not less Has anybody else experienced this? |
|
August 20, 2020, 16:07 |
|
#2 |
Senior Member
Join Date: Sep 2013
Posts: 353
Rep Power: 21 |
Implicit methods while allowing you to use Co>1 have a smoothing effect on the solution. So high pitched oscillations with a frequency higher than your time step will be smoothed out. This usually means a loss in accuracy. Imagine a sine wave where you only calculate the values between peaks. It is not unreasonable that the same effect applies to errors of said frequency. So depending on your problem this can increase stability in a certain range.
|
|
August 21, 2020, 05:43 |
|
#3 | |
New Member
Shannon Leakey
Join Date: Mar 2019
Posts: 10
Rep Power: 7 |
Quote:
|
||
Tags |
courant number, implicit, interisofoam, maxco, stability |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
from interFoam to interIsoFoam | brammekeuh987 | OpenFOAM Running, Solving & CFD | 2 | April 18, 2020 08:52 |
maxCO doesn't work | MagicCFD | OpenFOAM Running, Solving & CFD | 0 | May 14, 2019 03:02 |
[blockMesh] Another cylinder question | bendel_boy | OpenFOAM Meshing & Mesh Conversion | 5 | January 6, 2015 06:09 |
icoFoam continuity error | tellico | OpenFOAM | 1 | September 21, 2011 04:43 |
weird error during blockMesh | SePe | OpenFOAM | 1 | October 25, 2010 11:31 |