[petsc-users] Boomeramg as a solver
jibum kim
jzk164 at psu.edu
Mon Nov 1 15:02:43 CDT 2010
Now it is clear.
Thank you for your help.
- Jibum
----- Original Message -----
From: "jibum kim" <jzk164 at psu.edu>
To: "PETSc users list" <petsc-users at mcs.anl.gov>
Sent: Monday, November 01, 2010 3:46 PM
Subject: Re: [petsc-users] Boomeramg as a solver
> Are you saying that boomeramg with richardson iterations is same as the
> multigrid without a preconditioner? and if it the case, how can I set an
> extra preconditioner like ILU ?
>
> Thanks,
>
> - Jibum
>
> ----- Original Message -----
> From: "Barry Smith" <bsmith at mcs.anl.gov>
> To: "PETSc users list" <petsc-users at mcs.anl.gov>
> Sent: Monday, November 01, 2010 2:25 PM
> Subject: Re: [petsc-users] Boomeramg as a solver
>
>
>
> On Nov 1, 2010, at 12:35 PM, jibum kim wrote:
>
>> Hello,
>>
>> I've used Boomeramg as a preconditioner.
>>
>> Now, I am wondering whether I can use Boomeramg as a solver ? and is it
>> possible that I use Boomeramg as both a preconditioner and a solver?
>>
>> I saw one slide saying that I can use KSPSetType(ksp, KSPRICHARDSON);
>>
>> But when I try it and use -ksp_view, it shows that my solver is
>> Richardson not Boomeramg.
>>
>> Could u clarify this issue ?
>
> Richardson is our name for the iterative process u^{n+1} = u^n + B(b -
> A u^n) for n=1,...max_it where B is the application of the preconditioner
> (in other words running a linear iterative method without any Krylov
> acceleration). In BoomerAMG's case B is one application of the V or W
> cycle (depending on your choice of BoomerAMG options). So even though it
> says the "solver" is Richardson it is using BoomerAMG for the entire
> solution process, that is algebraic multigrid with multiple V (or W
> cycles).
>
> Barry
>
>
>
>
>>
>> Thank you.
>>
>> - Jibum
>
>
More information about the petsc-users
mailing list