commit | 4ad91490827f2ebebcc70d17e63ef653bf06fd0d | [log] [tgz] |
---|---|---|
author | Sameer Agarwal <sameeragarwal@google.com> | Wed Sep 24 23:54:18 2014 -0700 |
committer | Sameer Agarwal <sameeragarwal@google.com> | Mon Sep 29 08:40:03 2014 -0700 |
tree | 936da43227402467cbee54455ab41edbc76b5cd0 | |
parent | 8f7be1036b853addc33224d97b92412b5a1281b6 [diff] |
Simplify the Block Jacobi and Schur Jacobi preconditioners. 1. Extend the implementation of BlockRandomAccessDiagonalMatrix by adding Invert and RightMultiply methods. 2. Simplify the implementation of the Schur Jacobi preconditioner using these new methods. 3. Replace the custom storage used inside Block Jacobi preconditioner with BlockRandomAccessDiagonalMatrix and simplify its implementation too. Change-Id: I9d4888b35f0f228c08244abbdda5298b3ce9c466