blox
BLOck diagonal matrix approXimation