• The solver is parallel on the computer with multi-core processor and shared memory.
• It can simulate ~10,000,000 particles on the computer with 32 GB memory.
• The speed of calculation depends on the frequency and the number of cores of the processor.
• Eight kinds of particle models (sphere, multi-sphere, bonded-sphere, droplet, super-ellipsoid, multi-super-ellipsoid, convex polyhedron, and concave polyhedron) are supported by the solver.