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

Number of iteration difference between PCG and GAMG

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 2 Post By dlahaye

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 22, 2022, 05:52
Default Number of iteration difference between PCG and GAMG
  #1
New Member
 
HR
Join Date: Nov 2022
Posts: 17
Rep Power: 3
hr_nt is on a distinguished road
I ran two interFOAM multiphase simulation in which one had the p_rgh solver set as PCG and one in which it was GAMG. The preconditioner for both was set to DIC. I observed that the number of iterations taken to converge to 1e-8 is higher for PCG (about 1000) and lower for GAMG (about 40). Why does this occur ?
hr_nt is offline   Reply With Quote

Old   November 22, 2022, 06:36
Default
  #2
Senior Member
 
Domenico Lahaye
Join Date: Dec 2013
Posts: 736
Blog Entries: 1
Rep Power: 17
dlahaye is on a distinguished road
GAMG requires less iterations because it iterates on various levels of accuracy. See literature on Multigrid Methods, e.g., book of Moukalled-Darwish-Mangani or https://en.wikipedia.org/wiki/Multigrid_method.

I suggest using GAMG as preconditioner for CG to combine best of two worlds (zat least in case that number of processors is one or small).
joshwilliams and hr_nt like this.
dlahaye 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
LES, Courant Number, Crash, Sudden Alhasan OpenFOAM Running, Solving & CFD 5 November 22, 2019 02:05
[solids4Foam] How to calculate drag coeff when using solids4Foam amuzeshi OpenFOAM CC Toolkits for Fluid-Structure Interaction 15 November 7, 2019 12:50
Large number of iterations using PCG in pressure equation mgg OpenFOAM Running, Solving & CFD 3 January 8, 2019 02:23
p_rgh initial residual no change with different settings manuc OpenFOAM Running, Solving & CFD 3 June 26, 2018 15:53
should Courant number always be kept below 1? wc34071209 OpenFOAM Running, Solving & CFD 16 March 9, 2014 19:31


All times are GMT -4. The time now is 15:18.