[petsc-users] Usage of AMG as preconditioner
Jed Brown
jed at jedbrown.org
Fri Sep 28 08:15:04 CDT 2018
Michael Werner <michael.werner at dlr.de> writes:
>>> >> > It uses unpreconditioned GMRES to estimate spectral bounds for
>>> >> > the operator before using a Chebychev smoother.
It is GMRES preconditioned by the diagonal.
>> Moreover, in the incompressible limit, the compressible
>> formulation can
>> become very stiff,
>> leading to failure of solvers. That is why you get the slightly
>> compressible (adiabatic?) formulations.
>
> Ah, too bad, I was already expecting something like that, because
> most of the applications I found so far were FEM/ elasticity
> problems. Then I'll have to see if I can find some other suitable
> solution.
You can implement a low-Mach preconditioner that would use multigrid.
If you're working in conservative variables, then it requires a
nonlinear change of variables to isolate the pressure space.
More information about the petsc-users
mailing list