DEM used in samadii/dem called Discrete Element Method or Distinct Element Method and is a numerical method for calculating how many particles collide and move. The basic assumption of this method is that the object are composed of discrete particles and that each particle can have different shape and characteristics. It is and effective way to simulate the behavior of mixing and grinding of granular discontinuous materials such as sugar or protein crystals, bulk materials(such as grains) of storage silos, granular materials (such as sand), powder materials (such as toners), and agglomerated rocks.
samadii/dem uses the Lagrangian method to determine the movement of particles using 6-DOF kinematic equations and to considering all forces of individual particles. It uses the explicit method to calculate the individual particle position and velocity at the next time step. Together with gravity and the collision force between particles, it can also consider drag, buoyancy, magnetic force, Coulomb force, electrostatic force, Van der Waals force, and adhesion.
samadii/dem is designed to reflect most of the physical phenomena in the analysis, from small particles that should be considered for Brownian motion to very large particles such as one. It considers basic contact force and gravity as well as frictional force, electromagnetic force, Coulomb force, adhesion force, buoyancy and drag force, Van der Waals force, Brownian motion and heat effect.
samadii / dem can be used for the behavior, mixing performance and impact of solid particles of various sizes and shapes used in the industrial field (nanoparticles, viruses, print toners, chemical by-products of various chemical processes, grinding processes, sand, gravel, ore, etc.), and it's possible to predict the external force and lifespan of the structure. Applicable industries include agriculture and food, chemicals, civil engineering, oil and gas, mining, mineral processing, pharmaceuticals, and powder metallurgy.