“…Traditional ways to construct an irregular particle require the user to place spherical elements within a meshed polyhedral body (e.g., Wang et al, 2007;Matsushima et al, 2009;Ferellec and McDowell, 2010;Fukuoka et al, 2013), which consumes high computational costs with large numbers of components (spheres) involved (Hubbard, 1996;Song et al, 2006). Although techniques using 3D polyhedral (Latham et al, 2001) or continuous superquadric functions (Williams and Pentland, 1992;Lu et al, 2012) provide a straightforward way to generate irregular particle shapes, complex contact-detection algorithms are needed, leading to deterioration in simulation speed as particle complexity increases (Johnson et al, 2004). In order to overcome these difficulties, a stochastic digital packing algorithm was developed (Jia and Williams, 2001).…”