pynbody.snapshot.copy_on_access

pynbody.snapshot.copy_on_access#

Implements classes to automatically copy data from another snapshot when needed.

Most users will not need to use this module directly. It is used by tangos to provide a transparent view of a snapshot that is actually stored in a different location.

Classes

CopyOnAccessSimSnap(base[, underlying_class])

SimSnap that copies data from another SimSnap when that data is needed.

UnderlyingClassMixin(underlying_class, ...)

Mixin for a SimSnap that allows it to derive quantities associated with another class.