Allocate and populate array of local offsets for each cell closure.
num_cells - Number of local cells
cell_size - Size of each cell, given by cell_size * num_comp = num_dof
num_comp - Number of components per dof
l_size - Size of local vector
offsets - Allocated offsets array for cells
Allocate and populate array of shape [num_cells, cell_size] defining offsets for each value (cell, node) for local vector of the
DMPLEX field. All offsets are in the range [0, l_size - 1].
Caller is responsible for freeing the offsets array using