LAMMPS 专题

LAMMPS样式查找与实例导航

1774条主清单、3种Body补充与按范围标注的参考实例,提供终端检索。

更新于 2026-10-29约 4 分钟阅读按任务与环境选择适用配置
阅读本篇目录

这份导航使用鸢算科技集群LAMMPS30Sep2026的P100 GPU与KOKKOS模块帮助,以及已有公开输入和成功原生运行记录。它保留了完整样式名称、构建范围和可参考的案例入口。

下载样式CSV/JSON、检索脚本和构建对照:

mkdir style-guide
cd style-guide
curl -fL https://yuansuan.top/assets/downloads/full-function/lammps-style-index-wave85-cba0ef4fb4f0.zip -o examples.zip
unzip examples.zip
module purge
module load ase/3.29.0

索引工具处理现有文本和数据,不启动分子动力学。可直接查询已附的analysis/styles.json,也可重建索引:

python rebuild_index.py
python find_style.py pod
python plot_index.py

重建会刷新这份解压副本中的analysis目录和reference/figures;案例的原生输入、轨迹和参数仍从对应教程资料包获取。

1 先分清样式类别#

同一个名字可能出现在不同类别中。例如 spin 可以是atom样式,也可以是min_style;pod既有pair模型,又有相关compute。检索时加上类别,可以直接缩小范围。

python find_style.py pod
python find_style.py atom spin
python find_style.py atom oxdna

本次pod匹配7条:fitpod命令、四种POD描述符/导数compute,以及pod与pod/kk模型。输出给出包含该名称的模块构建和相关教程链接。

2 完整索引的范围#

主清单按既有14类口径有1774条;Body另列3种,未混入这个总数。主清单中167条已关联参考输入或原生命令记录,Body中1条关联了数据读写实例。

类别 主清单条目 已关联参考条目
angle 78 1
atom 41 41
bond 64 2
command 54 33
compute 218 20
dihedral 53 1
dump 24 1
fix 414 20
improper 37 1
integrate 6 1
kspace 35 5
minimize 13 6
pair 721 33
region 16 2

真实模块清单与参考入口分布

“已关联”表示能从链接找到本索引收录的输入或原生配置;具体物理模型、参数、输出和加速实现范围以对应教程为准。某名称没有关联本索引的参考,不等于程序不包含它。

3 三种参考范围怎么读#

索引类型 含义
原生命令参考 native_configuration 成功记录中出现该配置或运行时实现,按所链接案例的范围使用
已发布输入参考 published_input 沿用已发布教程的显式输入与对应结果
数据读写 data_roundtrip 验证过数据属性、写出与读回,不据此推断力场MD或任意组合
参数索引 unlinked 保留完整名称和构建范围,参数从原生文档查询

保留不同使用范围的参考分类

例如oxdna的入口指向hybrid组合中的属性读写。它不能当作单独oxdna力场、积分器和长轨迹的通用示例;请直接使用对应教程里的组合和数据格式。

4 用CSV做自己的检索#

head -5 analysis/styles.csv
python - <<'PYDATA'
import csv
from pathlib import Path
rows=list(csv.DictReader(Path('analysis/styles.csv').open()))
for r in rows:
    if r['family']=='compute' and r['style'] in ['ti','fep','pod/global']:
        print(r['family'],r['style'],r['reference_kind'])
        print(r['documents'])
PYDATA

CSV里每个family/style只出现一次;example_cases保留案例名称,documents给出教程路由。加速后缀保持独立条目,便于确认具体实现。

5 从索引进入实际计算#

先定位名称与构建,再打开相应教程,下载其中的原生输入、模型和结果。POD参考可进入 训练、预测及描述符;自由能参考进入 TI 和 FEP/BAR。

需要先理解构建、后缀和依赖时,继续看 模块功能边界。参数全集见 LAMMPS官方命令与样式索引。

需要根据你的体系选择资源?联系讨论计算需求。实际可用软件与权限,以当前账户和运行环境为准。

查看配图

放大后可滚动查看细节,按 Esc 关闭。

100%查看原图 ↗