CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Bugs (http://www.cfd-online.com/Forums/openfoam-bugs/)
-   -   OpenFOAM-1.6-ext lduSolvers smoother bug (http://www.cfd-online.com/Forums/openfoam-bugs/89131-openfoam-1-6-ext-ldusolvers-smoother-bug.html)

luca June 6, 2011 04:30

OpenFOAM-1.6-ext lduSolvers smoother bug
 
Hello,

I figured out that in the 1.6-ext version there is an inconsistency with the ILU smoother. In fact it is suggested to use it for an asymmetrix matrices but if you take a look to the code it is based on Cholesky Precon and not on ILU0 precon that should be the correct choice.
So I suggest to handle the Cholesky precon for both asymm and symm matrices as in the old 1.5-dev or something else.
Before the official patch if you need ILU smoother for asymm matrices change these lines in the iluSmoother.H in lduSolvers directory.

line 42
#include "ILU0.H"

line 60
ILU0 precon_;

Regards

Luca

mbeaudoin June 6, 2011 08:52

You should post your bug report here for 1.6-ext:
https://sourceforge.net/apps/mantisb..._view_page.php

Martin

Quote:

Originally Posted by luca (Post 310635)
Hello,

I figured out that in the 1.6-ext version there is an inconsistency with the ILU smoother. In fact it is suggested to use it for an asymmetrix matrices but if you take a look to the code it is based on Cholesky Precon and not on ILU0 precon that should be the correct choice.
So I suggest to handle the Cholesky precon for both asymm and symm matrices as in the old 1.5-dev or something else.
Before the official patch if you need ILU smoother for asymm matrices change these lines in the iluSmoother.H in lduSolvers directory.

line 42
#include "ILU0.H"

line 60
ILU0 precon_;

Regards

Luca



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