optimad / bitpit

Open source library for scientific HPC
http://optimad.github.io/bitpit/
GNU Lesser General Public License v3.0
116 stars 34 forks source link

containers: allow to pass a constant kernel when setting dynamic synchronization of a PiercedStorage #404

Closed andrea-iob closed 10 months ago

andrea-iob commented 1 year ago

The rationale for this change is that when a storage is registered for synchronization, it won't alter the kernel in a way that affects the usage of the kernel. What happens is that a new PiercedSyncSlave will be added to the list of objects that should be keep in sync with the kernel.

andrea-iob commented 1 year ago

I've fixed a problem with the destruction of the PiercedStorage class, now tests are working again.