Ported all legacy readers to the new reader architecture.
The new new reader architecture allows for things such as time series without changes to the subclasses. To benefit from this, ported all legacy VTK readers to this architecture. Also developed a simple reader superclass. This superclass can be used to implement algorithms that are neither time aware nor parallel. Also rearchitected the Xdmf readers so that they don't unnecessarily subclass from VTK legacy readers.
Showing with 1306 additions and 1056 deletions