Lammps
De acordo com o página do Lammps, “LAMMPS is a classical molecular dynamics code with a focus on materials modeling. It’s an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic, meso, or continuum scale”.
Versões Disponíveis
lammps/20170331
lammps/20180316
lammps/20200303 (default)
Submissão de Jobs em Paralelo
Crie um arquivo chamado, por exemplo, submit_paral_jobs.sh.
#!/bin/bash
#SBATCH -t 5 -n 4
export INPUT="in.reax.rdx lammps-mpi.log"
export OUTPUT="*"
module load lammps
job-nanny srun -n 4 lmp -in in.reax.rdx -log lammps-mpi.log
Para submeter o processo, basta usar o comando:
sbatch submit_paral_jobs.sh
Submissão de Jobs Seriais
Crie um arquivo chamado, por exemplo, submit_serial_jobs.sh.
#!/bin/bash
#SBATCH -t 5
export INPUT="in.lj"
export OUTPUT="*"
module load lammps
job-nanny srun lmp -in in.lj
Para submeter o processo, basta usar o comando:
sbatch submit_serial_jobs.sh
Referências
Para informações adicionais sobre o software, consulte a documentação do Lammps.