gentryx/libgeodecomp

PatchLinks + boost::serialization broken with loadRegion()/saveRegion()

Opened this issue · 2 comments

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