# algebraic multigrid vs geometric multigrid

 User Name Remember Me Password
 Register Blogs Members List Search Today's Posts Mark Forums Read

 LinkBack Thread Tools Display Modes
 December 30, 2012, 16:01 algebraic multigrid vs geometric multigrid #1 Senior Member     Meimei Wang Join Date: Jul 2012 Posts: 494 Rep Power: 9 Hi, What is the advantages and disadvantages of Algebraic Multigrid compared with Geometric Multigrid? From my experience, algebraic multigrid is much slower than geometric multigrid. Is that always true? Why? __________________ Best regards, Meimei

 January 2, 2013, 07:43 #2 New Member   Join Date: Jan 2013 Posts: 3 Rep Power: 7 Hi Anna, Algebraic multigrid is supposed to work better with complex geometries and also with highly anisotropic problems. It would be nice if you can get somewhere the book "Multigrid" from Trottemberg, there you can find a really good explanation about it, it has an appendix about algebraic multigrid.

June 13, 2013, 11:55
#3
Senior Member

Meimei Wang
Join Date: Jul 2012
Posts: 494
Rep Power: 9
Quote:
 Originally Posted by ignatius Hi Anna, Algebraic multigrid is supposed to work better with complex geometries and also with highly anisotropic problems. It would be nice if you can get somewhere the book "Multigrid" from Trottemberg, there you can find a really good explanation about it, it has an appendix about algebraic multigrid.
Could you give a basic conclusion about what are the advantages of geometric multigrid method compared with algebraic multigrid method? Is it always faster?
__________________
Best regards,
Meimei

 June 17, 2013, 22:28 #4 Senior Member   Chris DeGroot Join Date: Nov 2011 Location: Canada Posts: 388 Rep Power: 9 To clarify, geometric multigrid actually discretizes the problem on a series of grids whereas algebraic multigrid simply works with the linear system. When working with unstructured grids it is really difficult to define a series of meshes for geometric multigrid so algebraic multigrid is usually used instead. It's not really a matter of speed, more so one of convenience.

 June 18, 2013, 03:58 #5 Senior Member     Paolo Lampitella Join Date: Mar 2009 Location: Italy Posts: 815 Blog Entries: 17 Rep Power: 23 The main fact about the geometric multigrid is that, by discretizing the problem on each grid level, the non-linearity is not lost, say, for Navier-Stokes equations. I don't know if for linear problems there is yet some advantage in the geometric approach.

 June 18, 2013, 05:03 #6 Senior Member   duri Join Date: May 2010 Posts: 160 Rep Power: 9 Geometric multigrid can be used for both implicit and explicit solvers. Geometric multigrid construction is quite difficult for unstructured meshes. There are many ways to construct coarser grid for GMG. I have coded agglomeration technique for GMG which is quite generic. In case of anisotropy coarse grid construction plays an important role. There is no issue of linearity and non-linearity in case of geometric multigrid, as only the mesh changes but the system is still non-linear. There may be loss in restriction and prolongation operators (not sure of this). Algebraic multigrid can be applied only for implicit methods. Algebraic method works on the matrix with the spirit of geometric multigrid concept. Since matrix operation is linear, AMG is basically linear. AMG is easy to implement doesn't need complex geometry coarsening. Anisotropy can be controlled by selecting the appropriate coarse level matrix.

 Thread Tools Display Modes Linear Mode

 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 OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post schmittp54 OpenFOAM Programming & Development 1 December 11, 2010 08:25 Harun CFX 0 August 5, 2007 16:06 Neazen Main CFD Forum 0 June 4, 2007 07:10 Anna Main CFD Forum 1 May 11, 2006 20:05 liu OpenFOAM Running, Solving & CFD 6 December 30, 2005 18:27

All times are GMT -4. The time now is 17:55.

 Contact Us - CFD Online - Privacy Statement - Top