|
[Sponsors] |
December 26, 2017, 04:51 |
chtMultiRegionSimpleFoam not converging
|
#1 |
Member
Shailesh BG
Join Date: Aug 2017
Location: Bangalore
Posts: 39
Rep Power: 9 |
Hello Foamers,
I am working on multi-region heat conduction using chtMultiRegionSimpleFoam. 1) the h residual has decreased below the specified tolerance of 1e-06, see the attached residual plot. 2) the temperature values no longer change with subsequent iterations, see attached temperatures plot. 3) the number of iterations also reduce to zero, see attached iterations image. 4) have tried increasing the nNonOrthogonalCorrectors to 3 to increase the number of iterations per time step, and increased the under-relaxation factor of h to 1 Code:
solvers { h { solver PCG; preconditioner DIC; tolerance 1e-06; relTol 0.01; } } SIMPLE { nNonOrthogonalCorrectors 3; } relaxationFactors { equations { h 1; } } Code:
DICPCG: Solving for h, Initial residual = 5.284098e-07, Final residual = 5.284098e-07, No Iterations 0 - selecting cells using cellZone tumor - selected 20643 cell(s) with volume 4.159077e-06 - selecting cells using cellZone tumor - selected 20643 cell(s) with volume 4.159077e-06 - selecting cells using cellZone tumor - selected 20643 cell(s) with volume 4.159077e-06 DICPCG: Solving for h, Initial residual = 5.284098e-07, Final residual = 5.284098e-07, No Iterations 0 - selecting cells using cellZone tumor - selected 20643 cell(s) with volume 4.159077e-06 Min/max T:301.8466 304.3565 Regions not converged after 300 iterations ExecutionTime = 56.99 s ClockTime = 73 s End Many thanks in advance, Shailesh |
|
January 1, 2018, 09:45 |
|
#2 |
Senior Member
|
Hi Shailesh,
Happy New Year! I would say your result is converged. All the metrics you showed indicate that it is converged. I do not recall ever seeing the remark in the log about convergence with any SIMPLE solver, only with the PIMPLE solvers. Some questions that may help you get conclusions: Did you check the results visually? Did you use some particular functionObject that could cause this remark? Regards, Tom |
|
January 3, 2018, 08:31 |
|
#3 |
Member
Shailesh BG
Join Date: Aug 2017
Location: Bangalore
Posts: 39
Rep Power: 9 |
Hi Tom,
Thank you for your reply and a very happy new year to you. I managed to get the solver to converge by using residualControls, here is a snippet of my fvSolution Code:
SIMPLE { nNonOrthogonalCorrectors 3; residualControl { h { tolerance 1e-6; relTol 0.1; } } } Warm Regards, Shailesh |
|
Tags |
chtmultiregionsimpefoam, convergence, residuals, temperature calculation |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
acceptable converging? | wales | FLUENT | 8 | January 19, 2016 03:39 |
My steady state solution converges for a while but stops converging | C.C | Fluent UDF and Scheme Programming | 0 | October 9, 2013 12:11 |
NACA0015 Pressure Coefficient Converging Problem | lampe1234 | STAR-CCM+ | 0 | September 15, 2013 16:43 |
Converging Diverging Nozzle in OpenFOAM | danishdude | OpenFOAM Running, Solving & CFD | 1 | September 15, 2012 01:12 |
transient converging, but not steady | PHS- | FLUENT | 5 | July 25, 2011 15:25 |