LAMMPS tutorials

From EVOCD
(Difference between revisions)
Jump to: navigation, search
(LAMMPS examples with scripts)
 
(35 intermediate revisions by 7 users not shown)
Line 1: Line 1:
Here are a few tutorials to get started using LAMMPS.
+
Contact: [https://sites.google.com/site/drmarktschopp/ Mark A. Tschopp], [mailto:mark.tschopp@gatech.edu Email me]
 +
 
 +
Please contact me if you have any questions or comments about the tutorials.
 +
 
 +
Here are a few tutorials to get started using LAMMPS. I have also modified a number of these tutorials and updated with Python routines within Jupyter Notebooks, see my [https://github.com/mrkllntschpp/lammps-tutorials GitHub LAMMPS tutorial website].
 +
 
 +
=== LAMMPS tutorials ===
  
 
* [[LAMMPS_Help | LAMMPS Beginner Help]]
 
* [[LAMMPS_Help | LAMMPS Beginner Help]]
Line 13: Line 19:
 
* [[LAMMPS_Fracture | LAMMPS Beginner Help 6]]
 
* [[LAMMPS_Fracture | LAMMPS Beginner Help 6]]
 
** This tutorial calculates stresses for the fracture of an iron symmetric tilt grain boundary.
 
** This tutorial calculates stresses for the fracture of an iron symmetric tilt grain boundary.
* [[LAMMPS_H_Dimer_Energy_dontlinkyet | LAMMPS Beginner Help 7]]
 
** This tutorial refines the hydrogen MEAM potential and is an introduction to MEAM in LAMMPS.
 
 
* [[LAMMPS_Stacking_Fault_Energy | LAMMPS Beginner Help 8]]
 
* [[LAMMPS_Stacking_Fault_Energy | LAMMPS Beginner Help 8]]
** This tutorial calculates the stacking fault energy curve for FCC and BCC in LAMMPS.
+
** This tutorial calculates the stacking fault energy curve for FCC in LAMMPS.
 
* [[LAMMPS_Nanowire_Deformation | LAMMPS Beginner Help 9]]
 
* [[LAMMPS_Nanowire_Deformation | LAMMPS Beginner Help 9]]
 
** This tutorial shows how to deform a nanowire in LAMMPS.
 
** This tutorial shows how to deform a nanowire in LAMMPS.
* [[LAMMPS_GB_Point_Defect | LAMMPS Beginner Help 10]]
 
** This tutorial shows how to insert a point defect at the grain boundary and calculate the formation energy.
 
* [[LAMMPS_GB_Metrics | LAMMPS Beginner Help 11]]
 
** This tutorial shows how to calculate a number of properties for each atom (e.g., centrosymmetry, cna, pe, stress, etc.).
 
 
* [[LAMMPS_Polymer | LAMMPS Beginner Help 12]]
 
* [[LAMMPS_Polymer | LAMMPS Beginner Help 12]]
 
** This tutorial shows how to simulate the polymer chain behavior in LAMMPS.
 
** This tutorial shows how to simulate the polymer chain behavior in LAMMPS.
 +
* [[LAMMPS_Relaxed_Bi-layer | LAMMPS Beginner Help 14]]
 +
** This tutorial shows how to construct a relaxed bi-layer for the fcc elements nickel and aluminum.
 +
* [[LAMMPS_Vacancy_Formation_Energy | LAMMPS Beginner Help 15]]
 +
** This tutorial calculates the vacancy formation energy for FCC metals in LAMMPS.
 +
* [[LAMMPS_Interstitial_Formation_Energy | LAMMPS Beginner Help 16]]
 +
** This tutorial calculates the interstitial formation energy for FCC metals in LAMMPS.
 +
* [[LAMMPS_Intrinsic_Stacking-Fault_Energy | LAMMPS Beginner Help 17]]
 +
** This tutorial shows how to calculate the intrinsic stacking-fault energy for FCC metals in LAMMPS.
 +
* [[LAMMPS Dislocation Mobility | Calculating Dislocation Mobility in LAMMPS]]
 +
** This tutorial shows how to calculate the dislocation mobility in metals in LAMMPS.
  
 
The input decks and the tutorial for beginners to LAMMPS can also be downloaded ('Download GNU tarball') [https://icme.hpc.msstate.edu/viewvc/CMD%20Codes%20Repository/inputDecks/lammps_decks here], or can be viewed online in the [[LAMMPS_Help | LAMMPS Beginner Help]].
 
The input decks and the tutorial for beginners to LAMMPS can also be downloaded ('Download GNU tarball') [https://icme.hpc.msstate.edu/viewvc/CMD%20Codes%20Repository/inputDecks/lammps_decks here], or can be viewed online in the [[LAMMPS_Help | LAMMPS Beginner Help]].
 +
 +
=== LAMMPS examples with scripts ===
 +
 +
* [[MD_PE_deformation | Simple amorphous polymer deformation script]]
 +
** [[Amorphous_Polymer_Generator | Initial amorphous polymer generator used for polyethylene]]
 +
* [[GB_Gen | Grain Boundary Generation of Al]]
 +
* [[Aluminum_Dislocation_Nucleation | Dislocation Nucleation in Single Crystal Al]]
 +
* [[Uniaxial_Tension | Uniaxial Tension in Single Crystal Al]]
 +
* [[Uniaxial_Compression | Uniaxial Compression in Single Crystal Al]]
 +
* [[GB_Gen | Grain Boundary Generation of Cu]]
 +
* [[Grain boundary generation in Mg | Grain boundary generation in Mg]]
 +
* [[Single Crystal Tensile Deformation | Uniaxial Tension MD deformation of Mg]]
 +
 +
=== Video tutorials ===
 +
A video tutorial and demonstration for running LAMMPS can be found [https://www.youtube.com/watch?v=TTDXJXJJi18/ here].
 +
 +
A short introduction and tutorial for LAMMPS can be found in these videos:
 +
 +
* [https://www.youtube.com/watch?v=UgmABjwrra0 Installation]
 +
* [https://youtu.be/GXA2PyqKYdY Introduction]
 +
* [https://www.youtube.com/watch?v=7Ila18g8zSY The Input File - Part 1]
 +
* [https://www.youtube.com/watch?v=BOJPl9A7-K8 The Input file - Part 2]
 +
 +
=== External LAMMPS tutorials ===
 +
 +
* The [http://lammps.sandia.gov/ LAMMPS] website also has a page for [http://lammps.sandia.gov/tutorials.html tutorials] and  [http://lammps.sandia.gov/scripts.html user-contributed input scripts].
 +
 +
=== Go Back ===
 +
* [[MaterialModels: Nanoscale]]
  
 
[[Category: Tutorial]]
 
[[Category: Tutorial]]
 
[[Category: LAMMPS]]
 
[[Category: LAMMPS]]
 +
[[Category: Nanoscale]]

Latest revision as of 14:45, 15 April 2020

Contact: Mark A. Tschopp, Email me

Please contact me if you have any questions or comments about the tutorials.

Here are a few tutorials to get started using LAMMPS. I have also modified a number of these tutorials and updated with Python routines within Jupyter Notebooks, see my GitHub LAMMPS tutorial website.

Contents

[edit] LAMMPS tutorials

The input decks and the tutorial for beginners to LAMMPS can also be downloaded ('Download GNU tarball') here, or can be viewed online in the LAMMPS Beginner Help.

[edit] LAMMPS examples with scripts

[edit] Video tutorials

A video tutorial and demonstration for running LAMMPS can be found here.

A short introduction and tutorial for LAMMPS can be found in these videos:

[edit] External LAMMPS tutorials

[edit] Go Back

Personal tools
Namespaces

Variants
Actions
home
Materials
Material Models
Design
Resources
Projects
Education
Toolbox