[petsc-users] Pre-conditioner for parallel CFD simulation

Matthew Knepley knepley at gmail.com
Fri Apr 15 06:34:18 CDT 2011


On Fri, Apr 15, 2011 at 5:51 AM, Thomas Witkowski <
thomas.witkowski at tu-dresden.de> wrote:

> Jed Brown wrote:
>
>  On Fri, Apr 15, 2011 at 12:06, Thomas Witkowski <
>> thomas.witkowski at tu-dresden.de <mailto:thomas.witkowski at tu-dresden.de>>
>> wrote:
>>
>>    Which package must be installed to make use of "ml" (algebraic
>>    multigrid?) as a preconditioner?
>>
>>
>> ML, --download-ml
>> also -pc_type hypre (BoomerAMG is default) from, you guessed it, Hypre,
>> --download-hypre
>>
> But it works with MatAIJ with MatSetBlockSize(x). What is the difference
> between using MatBAIJ and MatAIJ with setting the block size directly?
>

BAIJ changes the internal storage format to make things run faster. ML does
not handle this.

   Matt

-- 
What most experimenters take for granted before they begin their experiments
is infinitely more interesting than any results to which their experiments
lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20110415/7d036e81/attachment.htm>


More information about the petsc-users mailing list