We present , an openly available code for generating -dimensional dense, disordered, non-overlapping close packings from an arbitrary prescribed list of particle diameters. The method adapts the Clarke–Wiley inflation protocol, but instead uses the Adam optimizer to relax the particle configuration. Typically, particle coordinates are advanced with a single, global step size, which must shrink as the size ratio grows, generally stalling the optimization. Adam instead gives each coordinate its own adaptive step size, stabilizing the optimization time across a broader range of . We demonstrate this in three-dimensional periodic tests that reach for a continuous lognormal distribution ( diameters) and particle numbers up to for power-law distributions, with the densest packings reaching , each completed in minutes to hours on a multicore machine. Across truncated-lognormal, truncated-power-law, and Weibull distributions, the resulting reproduces trends such as the locations of peaks and knees with distribution shape and found in prior numerical results and in the parameter-free Farr–Groot prediction, with a remaining offset typically –. Additionally, results are commensurate with multimodal packing densities measured in vibrated-bed experiments. The code and the complete per-case census behind every figure are released with the paper.

生成讲解博客的中文版本

生成AI智能校验的中文版本