Restructuring of Matrix and Vector and linear-algebra backends
Summary
Restructuring of Matrix and Vector and linear-algebra backends
Details
- Restructuring the vector and matrix backend wrappers
- Added init-finalize also for vectors
- Require gather/scatter operations instead of direct vector/matrix access
- Rewritten the interpolation
- Added ParallelIndexSet and DOFMapping to be used also in other backends