Skip to content

An aggregation-based algebraic multigrid matlab package. Includes sparsified smoothed aggregation.

License

Notifications You must be signed in to change notification settings

erantreister/SmoothedAggregationAlgebraicMultigrid.m

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SmoothedAggregationAlgebraicMultigrid.m

An aggregation-based algebraic multigrid matlab package. Includes sparsified smoothed aggregation.

This is a Matlab software package for solving linear systems using aggregation based algebraic multigrid.
Eran Treister and Irad Yavneh, Non-Galerkin Multigrid based on Sparsified Smoothed Aggregation. SIAM Journal on Scientific Computing, 37 (1), A30-A54, 2015.

The Technion---Israel Institute of Technology, Haifa 32000, Israel. Contact email: [email protected], [email protected].

Please, cite the paper if you use our code.

Bug reports should be sent to [email protected].


How to install this package:

Requirements: Matlab, compiler with OpenMP support.

  1. Run makeAllMex.m in the Code/MEXfunc directory of this package.

  2. Run demo.m and check that the example works.


How to use this package:

This package includes one main function SolveLinearSystem.m.


About

An aggregation-based algebraic multigrid matlab package. Includes sparsified smoothed aggregation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published