MatMatMult(X,Y,...,...,Z) where X is MPIDENSE and Y is MPIAIJ seems to work but when X is MPIAIJ and Y is MPIDENSE doesn't ? says its not supported. there seems to be all permuations in the source MatMatMult_MPIAIJ_MPIDense MatMatMult_MPIDense_MPIAIJ MatMatMult_MPIAIJ_MPIAIJ MatMatMult_MPIDense_MPIDense ?