blockmatmult implements the implents betwwen two blockmatrix ( see matmult for matrx objects)
blockmatmult
matmult
matrx