removed hmatrix and direct solve at lowest level
removed unused language extensions