Difference between revisions of "LAMMPS"

From UFRC
Jump to navigation Jump to search
Line 7: Line 7:
 
|{{#vardefine:exe|1}} <!--Present manual instructions for running the software -->
 
|{{#vardefine:exe|1}} <!--Present manual instructions for running the software -->
 
|{{#vardefine:conf|}} <!--Enable config wiki page link - {{#vardefine:conf|1}} = ON/conf|}} = OFF-->
 
|{{#vardefine:conf|}} <!--Enable config wiki page link - {{#vardefine:conf|1}} = ON/conf|}} = OFF-->
|{{#vardefine:pbs|}} <!--Enable PBS script wiki page link-->
+
|{{#vardefine:pbs|1}} <!--Enable PBS script wiki page link-->
|{{#vardefine:slurm|1}} <!--Enable SLURM script wiki page link-->
 
 
|{{#vardefine:policy|}} <!--Enable policy section -->
 
|{{#vardefine:policy|}} <!--Enable policy section -->
 
|{{#vardefine:testing|}} <!--Enable performance testing/profiling section -->
 
|{{#vardefine:testing|}} <!--Enable performance testing/profiling section -->
Line 52: Line 51:
 
{{#if: {{#var: conf}}|==Configuration==
 
{{#if: {{#var: conf}}|==Configuration==
 
See the [[{{PAGENAME}}_Configuration]] page for {{#var: app}} configuration details.|}}
 
See the [[{{PAGENAME}}_Configuration]] page for {{#var: app}} configuration details.|}}
{{#if: {{#var: pbs}}|==PBS Script Examples==
+
{{#if: {{#var: pbs}}|==Job Script Examples==
See the [[{{PAGENAME}}_PBS]] page for {{#var: app}} PBS script examples.|}}
+
See the [[{{PAGENAME}}_Job_Scripts]] page for {{#var: app}} job script examples.|}}
{{#if: {{#var: slurm}}|==SLURM Script Examples==
 
See the [[{{PAGENAME}}_SLURM]] page for {{#var: app}} SLURM script examples.|}}
 
 
{{#if: {{#var: policy}}|==Usage Policy==
 
{{#if: {{#var: policy}}|==Usage Policy==
 
WRITE USAGE POLICY HERE (perhaps templates for a couple of main licensing schemes can be used)|}}
 
WRITE USAGE POLICY HERE (perhaps templates for a couple of main licensing schemes can be used)|}}

Revision as of 14:15, 30 June 2017

Description

LAMMPS website  

LAMMPS , Large-scale Atomic/Molecular Massively Parallel Simulator, is a molecular dynamic simulator that models an ensemble of particles in liquid, solid, or gaseous state. It is a open source software, written in C++ and developed at Sandia laboratory. It can be used to model atomic, polymeric, biological, metallic, granular, and coarse-grained systems using various force fields and boundary conditions.

Required Modules

modules documentation

Serial

  • intel/2016.0.109
  • lammps

Parallel (MPI)

  • intel/2016.0.109
  • openmpi
  • lammps

GPU (MPI)

  • intel/2016.0.109
  • openmpi
  • cuda/8.0
  • lammps/30Jul16-cuda
$ module load intel/2016.0.109 openmpi cuda/8.0 lammps/30Jul16-cuda

System Variables

  • HPC_{{#uppercase:LAMMPS}}_DIR - installation directory
  • HPC_LAMMPS_BIN - executable directory
  • HPC_LAMMPS_LIB - library directory

Additional Information

Building a LAMMPS binary

Job Script Examples

See the LAMMPS_Job_Scripts page for LAMMPS job script examples.