Fix size_type of all bases to std::size_t
This adjusts our basis implementations to always use std::size_t
as size_type
. Notice that we now require that this is true for all basis implementations. Hence we do no longer derive size_type
in classes like the composite basis.
This is the basis for fixing #8 (closed) because it's now safe to convert any index obtained from the grid to std::size_t
.