- Works the same in Explorer (tested only on 6.0) and Netscape (tested only
on Netscape 7.0 and Mozilla 1.3.1), but does not work in Opera (6.01)
***************************************************************************** */
if (document.images) { // tests for image support
trilinos_title_normal = new Image(310, 55);
trilinos_title_normal.src = "../../packages/common/webroot_common/trilinos_title_normal.png";
trilinos_title_over = new Image(310, 55);
trilinos_title_over.src = "../../packages/common/webroot_common/trilinos_title_over.png";
sandia_normal = new Image(180, 29);
sandia_normal.src = "../../packages/common/webroot_common/sandia_normal.png";
sandia_over = new Image(180, 29);
sandia_over.src = "../../packages/common/webroot_common/sandia_over.png";
trilinos_normal = new Image(183, 100);
trilinos_normal.src = "../../packages/common/webroot_common/trilinos_normal.png";
trilinos_over = new Image(183, 100);
trilinos_over.src = "../../packages/common/webroot_common/trilinos_over.png";
} // if (document.images)
//-->
| |
|
Welcome to the Belos Home
Belos provides next-generation iterative linear solvers and a powerful linear
solver developer framework. This framework includes the following abstract
interfaces and implementations:
- Abstract interfaces to linear algebra using traits mechanisms. This
allows the user to leverage any existing investment in their description
of matrices and vectors. The provided concrete linear algebra adapters
enable Belos to be used anywhere Epetra and Thyra are employed for linear
algebra services.
- Abstract interfaces to orthogonalization; implementations of iterated
classical Gram-Schmidt (ICGS), classical Gram-Schmidt with a DGKS correction
step, and iterated modified Gram-Schmidt (IMGS) are included.
- Abstract interfaces to iteration kernels; implementations of conjugate
gradient (CG), block CG, block GMRES, pseudo-block GMRES, block flexible
GMRES, and GCRO-DR iterations are included.
- Powerful solver managers are provided for solving a linear system using CG
or block CG, GMRES or block GMRES with restarting, pseudo-block GMRES for
performing single-vector GMRES simultaneously on multiple right-hand sides,
and a single-vector recycled Krylov method (GCRO-DR).
- Basic linear problem class is provided for the user to define a
unpreconditioned or preconditioned (left, right, two-sided) linear system
for Belos to solve.
|