virtual void convert (double *) const Like the assign member, but this writes values to the argument.virtual void convert (DiagSCMatrix *)Convert an SCDiagSCMatrix of a different specialization to this specialization and possibly accumulate the data.virtual void convert_accumulate (DiagSCMatrix *)

Ref< MessageGrp > messagegrp () const Returns the message group used by the matrix kit.virtual Ref< SCMatrixSubblockIter > local_blocks (SCMatrixSubblockIter::Access)=0Returns iterators for the local (rapidly accessible) blocks used in this matrix.virtual Ref< SCMatrixSubblockIter > all_blocks (SCMatrixSubblockIter::Access)=0Returns iterators for the all blocks used in this matrix.