[reductor.linear] check if discretization is linear
[la.pod] fix error handling and more sensible defaults
[la.gram_schmidt] quirk due to a bug in the implementation of NumpyVectorArray