Problem it solves
The particle bed code only has one, slightly inefficient, packing algorithm. While it serves a purpose for specific cases, only one algorithm is supported in the module.
Proposed solution
A framework should be added to support algorithm selection that is flexible and reproducible as others wish to add other algorithms. The name particle_bed is also slightly inaccurate and should be changed.
Problem it solves
The particle bed code only has one, slightly inefficient, packing algorithm. While it serves a purpose for specific cases, only one algorithm is supported in the module.
Proposed solution
A framework should be added to support algorithm selection that is flexible and reproducible as others wish to add other algorithms. The name
particle_bedis also slightly inaccurate and should be changed.