Cómo modificar LAMMPS: Desde la perspectiva de un investigador en métodos de partículas
Autores: Albano, Andrea; le Guillou, Eve; Danzé, Antoine; Moulitsas, Irene; Sahputra, Iwan H.; Rahmat, Amin; Duque-Daza, Carlos Alberto; Shang, Xiaocheng; Ching Ng, Khai; Ariane, Mostapha; Alexiadis, Alessio
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
Categoría
Ingeniería y Tecnología
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 22
Citaciones: Sin citaciones
LAMMPS es un potente simulador desarrollado originalmente para la dinámica molecular que, hoy en día, también tiene en cuenta otros algoritmos basados en partículas como DEM, SPH o Peridynamics. La versatilidad de este software se ve aún más potenciada por el hecho de que es de código abierto y modificable por los usuarios. Esta propiedad se adapta particularmente bien a la Multifísica Discreta y a modelos híbridos que combinan múltiples métodos de partículas en la misma simulación. Modificar LAMMPS puede ser un desafío para los investigadores con poca experiencia en programación. El material disponible que explica cómo modificar LAMMPS es demasiado básico o demasiado avanzado para el investigador promedio. En este trabajo, proporcionamos varios ejemplos, con un nivel de complejidad creciente, adecuados para investigadores y profesionales en física e ingeniería, que están familiarizados con la programación sin ser expertos. Para cada característica, se muestran instrucciones paso a paso para implementarlas en LAMMPS, lo que permite a los investigadores seguir fácilmente el procedimiento y compilar una nueva versión del código. El objetivo es llenar un vacío en la literatura con referencia particular a la comunidad científica que utiliza métodos de partículas para la multifísica (discreta).
Descripción
LAMMPS es un potente simulador desarrollado originalmente para la dinámica molecular que, hoy en día, también tiene en cuenta otros algoritmos basados en partículas como DEM, SPH o Peridynamics. La versatilidad de este software se ve aún más potenciada por el hecho de que es de código abierto y modificable por los usuarios. Esta propiedad se adapta particularmente bien a la Multifísica Discreta y a modelos híbridos que combinan múltiples métodos de partículas en la misma simulación. Modificar LAMMPS puede ser un desafío para los investigadores con poca experiencia en programación. El material disponible que explica cómo modificar LAMMPS es demasiado básico o demasiado avanzado para el investigador promedio. En este trabajo, proporcionamos varios ejemplos, con un nivel de complejidad creciente, adecuados para investigadores y profesionales en física e ingeniería, que están familiarizados con la programación sin ser expertos. Para cada característica, se muestran instrucciones paso a paso para implementarlas en LAMMPS, lo que permite a los investigadores seguir fácilmente el procedimiento y compilar una nueva versión del código. El objetivo es llenar un vacío en la literatura con referencia particular a la comunidad científica que utiliza métodos de partículas para la multifísica (discreta).