Slicers are just holding filtrations / presentations, and are copied around when needed. As they do not perform any boundary computation, it'd be cleaner to have everything in contiguous arrays.
Csr should be trivial to do for the boundary operator, but that might be a bit more complicated for multicritical filtrations.
Slicers are just holding filtrations / presentations, and are copied around when needed. As they do not perform any boundary computation, it'd be cleaner to have everything in contiguous arrays.
Csr should be trivial to do for the boundary operator, but that might be a bit more complicated for multicritical filtrations.