level_grps

pyoptex.doe.fixed_structure.splitk_plot.utils.level_grps(s0, s1)[source]

Determines which groups should be updated per level considering the old plot sizes and the new (after augmentation).

Parameters

s0np.array(1d)

The initial plot sizes

s1np.array(1d)

The new plot sizes

Returns

grpslist(np.array(1d))

A list of numpy arrays indicating which groups should be updated per level. E.g. grps[0] indicates all level-zero groups that should be updated.