Christian Kellner

Results 69 issues of Christian Kellner

New versions of clang (here: `Apple LLVM version 7.0.0 (clang-700.0.72)`) warn (`-Winconsistent-missing-override`) for functions that override but are not marked as such. I think that this is a good practice...

enhancement
code quality

As @stoewer discovered during pr #530: When we create a new entity (e.g. `BlockHDF5`), the parent (e.g. `FileHDF5`) creates the group, then passes this group to the `BlockHDF5` constructor which...

Brought up by pull request #400 I think we have some problematic and inconvenient API in the `[get|set]Data(T x)` API.

question
code quality

When reading data and a polynomial is defined in the DataArray we have to apply it.

In nixpy, if one tried to slice by a list of points, i.e. `DataArray.data[[1,5,9,10,23], :]` we currently have no clean way to transfer this into a call to `getData` data...

enhancement

In quite a few places (~80) we use `std::runtime_error`. We should find more specific errors so clients can react more specifically if they want.

enhancement

With pull request #500 we have duplicated code in the `NDSizeBase(std::initializer_list args)` and the `NDSizeBase(const std::vector &args)` constructor. We should some get rid of this one way or the other....

enhancement