CFD Online Logo CFD Online URL
Home > Forums > Main CFD Forum

multigrid solver

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   June 26, 2006, 10:27
Default multigrid solver
Posts: n/a
Hi everyone.

I am working on finite element discretization. I want to explore the possibility of using multigrid solvers and preconditioners. Are there any free source codes available which uses multigrid solvers for any general sparse matrix.

  Reply With Quote

Old   June 27, 2006, 10:42
Default Re: multigrid solver
Posts: n/a
I'm not sure that multigrid actually works for "any sparse" matrix (this is definitely true for SIP type algorithms for example). The reason for this is that prolongation and smoothing operators rely on the smoothness of the solution which is OK for a matrix obtained via FEM and FDM but not in general.

The source code and a description of multigrid can be found in the Numerical Recipes books (FORTRAN 77 & 90, C). The books can be found by doing a web search. The source code from the examples in Peric and Ferziger can also be found on the web.

  Reply With Quote


Thread Tools
Display Modes

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenCL linear solver for OpenFoam 1.7 (alpha) will come out very soon qinmaple OpenFOAM Announcements from Other Sources 4 August 10, 2012 11:00
different results between serial solver and parallel solver wlt_1985 FLUENT 10 April 11, 2012 15:25
Multigrid with SIMPLE Navier-Stokes Solver tyson Main CFD Forum 1 June 12, 2011 02:09
Getting too many iterations by velocity solving (aborting). Changing U - Solver? suitup OpenFOAM Running, Solving & CFD 0 January 20, 2010 08:45
Multigrid applied to k-e models Paulo Zandonade Main CFD Forum 9 May 24, 1999 08:10

All times are GMT -4. The time now is 10:09.