AMGCL — C++ Sparse Linear Solver Library | Open Awesome