LAMMPS(Large-scale Atomic/Molecular Massively Parallel Simulator)是一种经典的分子动力学(MD)代码,主要用于模拟液态、固态或气态粒子的集合。它支持各种原子间势(力场)和边界条件,可以对原子、聚合物、生物、固态(金属、陶瓷、氧化物)、粒状、粗粒或宏观系统进行建模。LAMMPS可以模拟从几个粒子到数十亿个粒子的二维或三维系统。
目录
Lammps 2024 新功能
- 模拟对象和体系:LAMMPS可以模拟液态、固态或气态的粒子集合,适用于原子、聚合物、生物、固态(金属、陶瓷、氧化物)、粒状和粗粒化体系。它可以处理的体系从小到几个粒子到大到上百万甚至是上亿个粒子。
- 力场和边界条件:LAMMPS支持各种原子间势(力场)和边界条件,能够根据具体需求选择合适的力场和边界条件进行模拟。
- 并行计算:LAMMPS在并行机上使用空间分解技术和MPI并行化,将模拟域划分为计算成本相等的子域,每个处理器负责一个子域,并通过通信交换“幽灵”原子信息。此外,LAMMPS还支持多线程并行化和带有粒子分解的GPU加速。
- 代码重构和功能扩展:LAMMPS的beta版本对代码进行了更完整的重构,支持更多模型模块,优化了DPA-2模型的支持,并添加了更多新功能。例如,v3.0.0b3版本修复了之前的已知bug,并通过了系统性测试,还发布了适用于该版本的DPA-2预训练模型。
- 应用领域:LAMMPS广泛应用于各种研究领域,包括合金计算、大原子模型计划、国产DCU硬件上的性能优化等。
Lammps 安装教程
1、安装01-msmpisetup
2、安装02-msmpisdk
3、安装03-LAMMPS-64bit-latest-MSMPI
4、新建环境变量:右键此电脑-属性-高级系统设置–环境变量–系统变量–新建
变量名:lammps 变量值:上一步lammps的安装路径
5、重启电脑
6、运行cmd,输入lmp,可以看到版本是最新2024年11月的,防火墙提示点击【允许访问】
7、测试功能
切换到测试用例目录,执行lmp -in in.airebo.lmp
PS:这里只是单纯演示下。
相关文件下载
Lammps 2024年11月版下载
夸克网盘:点此下载
百度网盘:
注:本站统一解压密码为www.ittel.cn