SliceDescriptor
SliceDescriptor could not be used properly with the sel command. As such it has been deprecated in favor of a templated RangeDescriptor. This provides flexibility for both index-based and coordinate-based slicing with the same descriptor.
Changes
Added descriptors
RangeDescriptor
ValueDescriptor
ListDescriptor
Added sel command with new descriptors. Implementation aims to map directly with Xarray sel.
Added optional compile flag -DMAX_NUM_SLICES for user customizable slice limitations. This was necessary due to variadic nature of isel.
Resolves #95
Deprecations
sel
command. As such it has been deprecated in favor of a templated RangeDescriptor. This provides flexibility for both index-based and coordinate-based slicing with the same descriptor.Changes
sel
command with new descriptors. Implementation aims to map directly with Xarraysel
.-DMAX_NUM_SLICES
for user customizable slice limitations. This was necessary due to variadic nature ofisel
.