LAMMPS Workflows

Rigtige, testede LAMMPS hjælpescripts til inputgenerering, jobtjek, log-opsummeringer og NaN-thermo crash-recovery.

Af chatmaterials · chatmaterials/lammps-workflows

Testet · Virker ★ 9.6/10

LAMMPS Workflows — Rigtige, testede LAMMPS hjælpescripts til inputgenerering, jobtjek, log-opsummeringer og NaN-thermo crash-recovery.

Hvad det gør

Håndterer LAMMPS atomistiske simulations workflow-opgaver — generering af minimize/NVT/NPT/restart input-skabeloner, tjek af en jobmappe for manglende data eller potentielle filer, opsummering af log.lammps thermo output, og omdannelse af crashede/ustabile kørsler til konkret recovery-vejledning. Triggers ved LAMMPS, in.lammps, log.lammps, pair_style/pair_coeff, eller ensemble/restart/scheduler anmodninger, og holder sig eksplicit ude af plane-wave DFT-territorium.

Testrapport

Kørte den eksakte kommandosekvens fra README's egen 'Local Validation' sektion ende-til-ende mod den medfølgende nan-thermo fixture, og hvert script reproducerede rent — recommend_lammps_recovery.py diagnosticerede korrekt fixturens reelle 'Lost atoms' fejl og NaN thermo linje, og producerede derefter en konkret restart-plan, langt ud over hvad et generisk (ikke-skill) crash-recovery svar gav for den samme fixture.

Testet: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/chatmaterials/lammps-workflows
cd lammps-workflows
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/lammps-workflows

Kommandoer og eksempelprompter

  • /lammps-workflowsRigtige, testede LAMMPS hjælpescripts til inputgenerering, jobtjek, log-opsummeringer og NaN-thermo crash-recovery.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • My LAMMPS NVT run crashed with NaN thermo, what happened?
  • Generate an NPT input skeleton for a LAMMPS simulation
  • Check my LAMMPS job directory for missing potential files