Published July 6, 2016
| Version 0.8.0
Software
Open
amgcl: 0.8.0
Description
-
Updated two-stage preconditioners
- Replaced SIMPLE preconditioner with Schur complement pressure correction.
- Implemented MPI version of Schur complement pressure correction preconditioner.
- Made CPR preconditioner actually work.
-
Breaking changes
- Renamed amgcl/amgcl.hpp -> amgcl/amg.hpp
Added support for complex and non-scalar values for coefficients/unknowns.
- Implemented ILU(k) smoother/preconditioner.
- Added MPI block-preconditioner wrapper.
- Introduced mpi::make_solver.
- Allow using make_solver as preconditioner.
- Improve Matrix-Matrix product performance for many-cored CPUs.
- Provide MatrixMarket format I/O functions.
- Generalize profiler class, provide a couple of custom performance counters.
- Improve coarse solution performance on GPGPU backends.
- Allow checking for consistency of runtime parameters.
Move documentation to http://amgcl.readthedocs.org.
Various bugfixes and improvements.
Files
amgcl-0.8.0.zip
Files
(362.0 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:9adfb9628a9ce53c685465a2d272d0cc
|
362.0 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/ddemidov/amgcl/tree/0.8.0 (URL)