It seems that the Mesh & MeshBase class have gotten out of control.
Don't get me wrong... All the functionality is great, but I think we
need to split some of it into other classes. For example:
- encompasses all the read/write methods.
- Mesh::read() & Mesh::write() will still exist, but will simply
call methods in this class.
Any problems? If not I'll get started on it... This will make
maintenance a lot simpler. It will also make it easier to derive things
like a StructuredGrid, BlockStructuredGrid, etc...