HYPRE with multiple variables

Nicolas Bathfield nicolas.bathfield at chalmers.se
Fri Apr 13 06:40:53 CDT 2007


Dear Shaman,

As far as I could understand, there is a BoomerAMG’s systems AMG version
available. This seems to be exactly what I am looking for, but I just
don't know how to access it, either through PETSc or directly.

Best regards,

Nicolas

> Hi,
>
> You want to exploit the structure of the model?
> As far as I know, boomeramg can not treat a set of rows or blocks as
> a molecule,  a so called block-smoother?
> ML 2.0 smoothed aggregation does support it.
>
> With best regards, Shaman Mahmoudi
>
> On Apr 13, 2007, at 10:45 AM, Nicolas Bathfield wrote:
>
>> Hi,
>>
>> I am solving the Navier-stokes equations and try to use Hypre as
>> preconditioner.
>> Until now, I used PETSc as non-segregated solver and it worked
>> perfectly.
>> Things got worse when I decided to use Boomeramg (Hypre).
>> As I solve a system of PDEs,  each cell is represented by 5 rows in my
>> matrix (I solve for 5 variables). PETSc handles that without problem
>> apparently, but the coarsening scheme of Boomeramg needs more input in
>> order to work properly.
>>
>> Is there an option in PETSc to tell HYPRE that we are dealing with a
>> system of PDEs? (something like:  -pc_hypre_boomeramg_...)
>>
>>
>> Thanks for your help.
>>
>> Best regards,
>>
>> Nicolas
>>
>>
>> --
>> Nicolas BATHFIELD
>> Chalmers University of Technology
>> Shipping and Marine Technology
>> phone: +46 (0)31 772 1476
>> fax:   +46 (0)31 772 3699
>>
>
>


-- 
Nicolas BATHFIELD
Chalmers University of Technology
Shipping and Marine Technology
phone: +46 (0)31 772 1476
fax:   +46 (0)31 772 3699




More information about the petsc-users mailing list