Fix a compiler warning in the inviscid flux kernel.
Refactor MatrixBase and its subclasses.