[Trilinos-Users] Starting out suggestions

Hoemmen, Mark mhoemme at sandia.gov
Fri Dec 31 05:07:31 MST 2010


Dr. Heroux already answered your software questions nicely :-)  

There are many optimizations you could try for improving performance when solving with the same matrix but different right-hand sides.  Some of them have been implemented in Trilinos, like block iterative solvers.  Belos supports these; AztecOO does not.  Stratimikos offers an interface to both AztecOO and Belos.


Message: 1
Date: Thu, 30 Dec 2010 13:10:14 -0500
From: "Luke Bloy" <lbloy at seas.upenn.edu>
Subject: [Trilinos-Users] Starting out suggestions
To: Trilnos-users <trilinos-users at software.sandia.gov>
Message-ID: <4D1CCB06.4020407 at seas.upenn.edu>
Content-Type: text/plain; charset=iso-8859-1; format=flowed


I'm new to trilinos and am looking for some suggestions on where to start.

My immediate application is to repeatedly ( 10,000 - 500,000 times)
solve a sparse linear system defined by a non-symmetric matrix A. The
size of A is roughly 2,000,000 square but with only ~ 30,000,000
nonzeros. The RHS of these systems will also generally be fairly sparse.

In my head the procedure would be.
1) Convert ublas csr matrix to Eperta format.
2) compute an ILU or other preconditioner (ifpack)
3) then solve each RHS

I've just begun to go through the tutorials and documentation. At first
if seemed I should be looking at Belos and ifpack or perhaps Amesos. but
then I came across Stratimikos and thought that looked promissing.

So i guess my question is where should i start?

Thanks in advance.

More information about the Trilinos-Users mailing list