Figured out what was going wrong with bjacobi, it was the same problem as for ilu with get_values not zeroing out at first. Next step is to write an algorithm to find block independent sets and incorporate this into bjacobi.