Packing optimization for molecular dynamics simulations