LAMMPS Workflows

Echte, geteste LAMMPS helper scripts voor input generatie, job checks, log samenvattingen en NaN-thermo crash herstel.

Door chatmaterials · chatmaterials/lammps-workflows

Getest · Werkt ★ 9.6/10

LAMMPS Workflows — Echte, geteste LAMMPS helper scripts voor input generatie, job checks, log samenvattingen en NaN-thermo crash herstel.

Wat het doet

Behandelt LAMMPS atomistische-simulatie workflow taken — het genereren van minimize/NVT/NPT/restart input skeletons, het controleren van een job directory op ontbrekende data of potentiële bestanden, het samenvatten van log.lammps thermo output, en het omzetten van gecrashte/instabiele runs in concrete herstelbegeleiding. Activeert bij LAMMPS, in.lammps, log.lammps, pair_style/pair_coeff, of ensemble/restart/scheduler verzoeken, en blijft expliciet buiten het plane-wave DFT-gebied.

Testrapport

De exacte commandosequentie uit de 'Local Validation' sectie van de README end-to-end uitgevoerd tegen de gebundelde nan-thermo fixture en elk script reproduceerde schoon — recommend_lammps_recovery.py diagnosticeerde correct de echte 'Lost atoms' fout en NaN thermo lijn van de fixture, en produceerde vervolgens een concreet herstartplan, ver boven wat een generiek (niet-skill) crash-herstelantwoord gaf voor dezelfde fixture.

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

Installatie

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

Commando's en voorbeeldprompts

  • /lammps-workflowsEchte, geteste LAMMPS helper scripts voor input generatie, job checks, log samenvattingen en NaN-thermo crash herstel.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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