Discovered what's wrong with bjacobi -- it is implemented in a fairly stupid way wherein the matrices aren't really block matrices at all, just bunches of diagonals. Need to implement some more basic linalg stuff before continuing.