2004Unpublished venueRequires access

Ml 3.1 smoothed aggregation user’s guide

Marzio Sala, Jonathan J. Hu, Ray Tuminaro

Open publisher page 0 citations

Abstract

ML is a multigrid preconditioning package intended to solve linear systems of equations Ax = b where A is a user supplied n £ n sparse matrix, b is a user supplied vector of length n and x is a vector of length n to be computed. ML should be used on large sparse linear systems arising from partial di®erential equation (PDE) discretizations. While technically any linear system can be considered, ML should be used on linear systems that correspond to things that work well with multigrid methods (e.g. elliptic PDEs). ML can be used as a stand-alone package or to generate preconditioners for a traditional iterative solver package (e.g. Krylov methods). We have supplied support for working with the Aztec 2.1 and AztecOO iterative package [19]. However, other solvers can be used by supplying a few functions. This document describes one speci¯c algebraic multigrid approach: smoothed aggregation. This approach is used within several specialized multigrid methods: one for the eddy current formulation for Maxwell's equations, and a multilevel and domain decomposition method for symmetric and non-symmetric systems of equations (like elliptic equations, or compressible and incompressible °uid dy-namics problems). Other methods exist within ML but are not described in this document. Examples

About this research paper

What this paper is about

ML is a multigrid preconditioning package intended to solve linear systems of equations Ax = b where A is a user supplied n £ n sparse matrix, b is a user supplied vector of length n and x is a vector of length n to be computed. ML should be used on large sparse linear systems arising from partial di®erential equation (PDE) discretizations. While technically any linear system can be considered, ML should be used on linear systems that correspond to things that work well with multigrid methods (e.g. elliptic PDEs). ML can be used as a stand-alone package or to generate preconditioners for a traditional iterative solver package (e.g. Krylov methods). We have supplied support for working with the Aztec 2.1 and AztecOO iterative package [19]. However, other solvers can be used by supplying a few functions. This document describes one speci¯c algebraic multigrid approach: smoothed aggregation. This approach is used within several specialized multigrid methods: one for the eddy current formulation for Maxwell's equations, and a multilevel and domain decomposition method for symmetric and non-symmetric systems of equations (like elliptic equations, or compressible and incompressible °uid dy-namics problems). Other methods exist within ML but are not described in this document. Examples

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

ML is a multigrid preconditioning package intended to solve linear systems of equations Ax = b where A is a user supplied n £ n sparse matrix, b is a user supplied vector of length n and x is a vector of length n to be computed. ML should be used on large sparse linear systems arising from partial di®erential equation (PDE) discretizations. While technically any linear system can be considered, ML should be used on linear systems that correspond to things that work well with multigrid methods (e.g. elliptic PDEs). ML can be used as a stand-alone package or to generate preconditioners for a traditional iterative solver package (e.g. Krylov methods). We have supplied support for working with the Aztec 2.1 and AztecOO iterative package [19]. However, other solvers can be used by supplying a few functions. This document describes one speci¯c algebraic multigrid approach: smoothed aggregation. This approach is used within several specialized multigrid methods: one for the eddy current formulation for Maxwell's equations, and a multilevel and domain decomposition method for symmetric and non-symmetric systems of equations (like elliptic equations, or compressible and incompressible °uid dy-namics problems). Other methods exist within ML but are not described in this document. Examples

Key concepts: Multigrid method, Domain decomposition methods, Solver, Linear system, System of linear equations, Applied mathematics, Iterative method, Mathematics

Related papers

Back to paper searchBrowse research topicsOriginal source
Ml 3.1 smoothed aggregation user’s guide — Research Paper | ScholarLens