ComputationalRadiationPhysics/picongpu — pull request #394 by psychocoderHPC (2014-05-05 15:24:08+00:00)
Title: delete TVec, refactor DataSpace

DataSpace and TVec was very hard ensnared, therefor DataSpace was also re factored in this pull.

- delete TVec and use CT::Vector
- clean DataSpace methods (most of these already defined in the base class)
- delete implicit cast of DataSpace to dim3 (now explicit with: `toDim3()` )
- refactor SharedBox (was specialized with TVec)
- fix all parts of PMacc, GoL example and picongpu which has used old TVec

*Help to review this big pull:*
- read commit by commit
- first commits are these one with class rewrites