pub fn plan_split(size: [i32; 3], part_max: i32) -> SplitPlan
Compute a split plan. Parts are emitted in x -> y -> z grid order.