[Trilinos-Users] [EXTERNAL] Stratimikos and Tpetra with preconditioners

Bart Janssens bart at bartjanssens.org
Sun Apr 16 02:50:09 EDT 2017


Hi Tim,

Sure, sounds useful! Is the general approach to use Thyra+Stratimikos, or
rather use Belos directly?

Cheers,

Bart

On Sun, Apr 16, 2017 at 2:07 AM Fuller, Timothy Jesse <tjfulle at sandia.gov>
wrote:

> Hi Bart, I'm away from my computer at the moment, but I have several
> driver programs that set up Tpetra/Ifpack2/Belos problems.  I can send them
> your way if it would help
>
> Cheers,
>
> -- Tim --
>
> Tim Fuller, PhD
> Scalable Algorithms
> Organization 1426
> Sandia National Laboratories
> E: tjfulle at sandia.gov
> P: (505) 205-0003
>
> On Apr 15, 2017, at 4:48 PM, Bart Janssens <bart at bartjanssens.org> wrote:
>
> Hi,
>
> I've been trying to get to grips with Tpetra, and I want to solve a simple
> 2D Laplace problem as a test. With Epetra, we used Stratimikos to allow
> configuring all aspects of the solution, including preconditioning type and
> settings, by using Stratimikos_DefaultLinearSolverBuilder, which seems to
> be Epetra-only unless I missed something. My current attempt with Tpetra is
> here:
>
> https://github.com/barche/Trilinos.jl/blob/master/deps/src/upstream_examples/laplace2d.cpp#L111-L115
>
> The problem is that I don't see any way to add a preconditioner using just
> the ParameterList, it seems only Belos can be configured. Is it correct
> that adding and configuring a preconditioner like Ifpack2 or MueLu is not
> supported through Stratimikos? If so, is there any advantage from going
> through Thyra, it seems I might as well configure Belos directly using
> parameter lists?
>
> Anyway, long story short: what is the recommended method to add these
> preconditioners?
>
> Kind regards,
>
> Bart
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at trilinos.org
> https://trilinos.org/mailman/listinfo/trilinos-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20170416/ff0e6e96/attachment.html>


More information about the Trilinos-Users mailing list