Technically yaq mappings are even more flexible than this handling accounts for, however I know of no real daemons which are caught by that so meh, cross that bridge when we come to it
Includes tests including getting the xarray out of count, as that is where it actually failed prior to this change
This changes the behavior of mappings to use global indexed values rather than namespaced indices to the mapping itself, as that proved faulty for the 2D case.
As such the existing test case for spectrometer was adjusted accordingly.
Technically yaq mappings are even more flexible than this handling accounts for, however I know of no real daemons which are caught by that so meh, cross that bridge when we come to it
Includes tests including getting the xarray out of count, as that is where it actually failed prior to this change
This changes the behavior of mappings to use global indexed values rather than namespaced indices to the mapping itself, as that proved faulty for the 2D case. As such the existing test case for spectrometer was adjusted accordingly.