These matrices are built on top of the basic matrices. They perform special operations using the interface defined in Linear solver classes.