Sets entry (i, j).
(i, j)
void set(int i, int j, double value) { storage[offset + i * stride + j] = value; }