|
[Sponsors] |
August 5, 2011, 16:53 |
Effect of iterations on result
|
#1 |
Member
sheth roh
Join Date: Jul 2011
Posts: 56
Rep Power: 15 |
Hi folks I was wondering what is the effect of iterations on the result.
Does increasing iteration increase accuracy of result? |
|
August 8, 2011, 20:59 |
|
#2 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
generally:no! why should it?
exception: implicit code, where your matrix inversion has not converged yet.... what kind of iteration (physical / computational) did you mean? |
|
August 9, 2011, 09:25 |
|
#3 |
Member
Join Date: Mar 2009
Posts: 85
Rep Power: 17 |
Hi,
Could you let me ask what the physical iteration is? |
|
August 9, 2011, 15:56 |
|
#4 |
Member
|
if you know how to make the whole system and the results to converge
yes more iterations could bring better results but you may also consider the time/cost of the accuracy |
|
August 9, 2011, 18:20 |
|
#5 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
||
August 10, 2011, 17:07 |
|
#6 |
Senior Member
Join Date: Mar 2009
Posts: 157
Rep Power: 17 |
Do you run a transient or steady state solver?
If the convergence is well behaved then more iterations will generally lead to lower residuals. This is a good thing (to a point) in a steady state solver, but it might not be necessary within a transient solver. I would suggest that you put an iteration number so that you will reach convergence for your variables within most of the time-steps.
__________________
"Trying is the first step to failure." - Homer Simpson |
|
August 15, 2011, 13:49 |
|
#7 |
Member
sheth roh
Join Date: Jul 2011
Posts: 56
Rep Power: 15 |
Thanks for answers everyone.
|
|
August 20, 2011, 19:40 |
|
#8 | |
New Member
Ertan Karaismail
Join Date: Apr 2009
Posts: 17
Rep Power: 17 |
Quote:
If I am wrong please correct me. If you set an "iteration number" (I guess, you meant maximum iteration) and the solution does not converge to a desired value within a time step, then iteration error will start accumulating. Unless those errors are convected out with the flow, and the solution starts converging to the desired value, your simulation will have high iteration error. For an accurate simulation, generally the minimum number of (non-linear) iterations is set. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Extrusion with OpenFoam problem No. Iterations 0 | Lord Kelvin | OpenFOAM Running, Solving & CFD | 8 | March 28, 2016 12:08 |
Moving mesh | Niklas Wikstrom (Wikstrom) | OpenFOAM Running, Solving & CFD | 122 | June 15, 2014 07:20 |
Orifice Plate with a fully developed flow - Problems with convergence | jonmec | OpenFOAM Running, Solving & CFD | 3 | July 28, 2011 06:24 |
Differences between serial and parallel runs | carsten | OpenFOAM Bugs | 11 | September 12, 2008 12:16 |
Unknown error | sivakumar | OpenFOAM Pre-Processing | 9 | September 9, 2008 13:53 |