libgeodecomp
libgeodecomp copied to clipboard
PatchLinks + boost::serialization broken with loadRegion()/saveRegion()
The older GridVecConv could cope with boost::serialization, but the current implementations of loadRegion()/saveRegion() cannot.
Uglyness of the current solution:
- SerializationBuffer is untidy
- changes required to StripingSimulator so buffers of variable size can be transmitted/received
- Duplicate code for load-/saveRegion() in Grid and DisplacedGrid
- ATM not supported by CUDAGrid/CUDASoAGrid/SoAGrid
Also currently unsupported: UnstructuredGrid/ReorderingUnstructuredGrid