[petsc-users] Help with ML/BoomerAMG
Karthik Duraisamy
dkarthik at stanford.edu
Mon Apr 29 21:37:34 CDT 2013
Thanks. I was asking because I use PETSc+GMRES for RANS of turbulence and combustion (on unstructured grids). The most difficult problems don't get off the ground without a local LU preconditioner, but otherwise ASM+ILU or ILU(k) works OK for me.
- Karthik
----- Original Message -----
From: "Gaetan Kenway" <gaetank at gmail.com>
To: "Jed Brown" <jedbrown at mcs.anl.gov>
Cc: "petsc-users" <petsc-users at mcs.anl.gov>
Sent: Monday, April 29, 2013 7:25:11 PM
Subject: Re: [petsc-users] Help with ML/BoomerAMG
To Karthik
Yes, GMRES is my nominal default. For systems that are easier to solve, TFQMR also seems to be competitive with GMRES. It is the high mach RANS problems with strong shocks shock induced flow separation that seem to give me the most trouble.
Gaetan
On Mon, Apr 29, 2013 at 10:07 PM, Gaetan Kenway < gaetank at gmail.com > wrote:
That makes sense. Is there a reasonably easy way of doing that in PETSc currently for reasonably large systems?
Gaetan
On Mon, Apr 29, 2013 at 4:32 PM, Jed Brown < jedbrown at mcs.anl.gov > wrote:
Gaetan Kenway < gaetank at gmail.com > writes:
> I would be very interested in looking at the problematic eigenmodes as
> well. On my end I use Tecplot for all my visualization. What sort of
> visualization technique are you thinking about? Is it the KSP subspace
> vectors you want to look at?
No, it would be an eigensolve for either outliers or eigenvalues very
close to zero. The cost to find the vector is like several solves, but
it would tell us exactly what sort of functions are poorly approximated
by the preconditioner. Then we would think about how we can change
algorithms to make the preconditioner correct those functions better.
More information about the petsc-users
mailing list