Método numérico que simula o movimento e as colisões de muitas partículas discretas, acompanhando cada uma individualmente (abordagem Lagrangeana). A cada passo de tempo resolve a 2ª Lei de Newton — m·a = ΣF (contato, gravidade, arrasto…) — e a rotação de toda partícula.
É a base para simular meios granulares: pós, grãos, minério, comprimidos, leitos móveis. Proposto por Cundall & Strack (1979).
LIGGGHTS = “LAMMPS Improved for General Granular and Granular Heat Transfer Simulations”. É um software livre (open-source) de DEM, criado pela DCS Computing, voltado a sistemas granulares.
Traz o essencial do granular: contato Hertz–Mindlin, paredes de malha (STL), inserção de partículas, atrito de rolamento e transferência de calor. O caso é escrito num script de comandos (ex.: fix, pair_style, run).