At the moment, the table of neighbors in the Voronoi description typically contains more -10 values than valid values. An alternative approach would be to store all the neighbors in a single 1D array, and to then store imin and imax in the main table.
This would reduce the memory footprint at read-time by up to a factor of 3-4 which would not be negligeable!
At the moment, the table of neighbors in the Voronoi description typically contains more -10 values than valid values. An alternative approach would be to store all the neighbors in a single 1D array, and to then store imin and imax in the main table.
This would reduce the memory footprint at read-time by up to a factor of 3-4 which would not be negligeable!