LAMMPS tutorials

From EVOCD
(Difference between revisions)
Jump to: navigation, search
(Video tutorials: Added)
(LAMMPS examples with scripts)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Contact: [http://www.hpc.msstate.edu/directory/information.php?eid=1967 Mark A. Tschopp], [mailto:mark.tschopp@gatech.edu Email me]
+
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.
 
Please contact me if you have any questions or comments about the tutorials.
  
Here are a few tutorials to get started using LAMMPS.
+
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].
  
=== Internal LAMMPS tutorials ===
+
=== LAMMPS tutorials ===
  
 
* [[LAMMPS_Help | LAMMPS Beginner Help]]
 
* [[LAMMPS_Help | LAMMPS Beginner Help]]
Line 19: 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 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_EOS | LAMMPS Beginner Help 13]]
 
** This tutorial shows how to calculate the equations of state for different lattice structures.
 
 
* [[LAMMPS_Relaxed_Bi-layer | LAMMPS Beginner Help 14]]
 
* [[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.
 
** This tutorial shows how to construct a relaxed bi-layer for the fcc elements nickel and aluminum.
Line 41: Line 33:
 
* [[LAMMPS_Intrinsic_Stacking-Fault_Energy | LAMMPS Beginner Help 17]]
 
* [[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.
 
** This tutorial shows how to calculate the intrinsic stacking-fault energy for FCC metals in LAMMPS.
* [[LAMMPS_Extrinsic_Stacking-Fault_Energy | LAMMPS Beginner Help 18]]
+
* [[LAMMPS Dislocation Mobility | Calculating Dislocation Mobility in LAMMPS]]
** This tutorial shows how to calculate the extrinsic stacking-fault energy for FCC metals 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 ===
 
=== Video tutorials ===
A video tutorial and demonstartion for running LAMMPS can be found [https://www.youtube.com/watch?v=TTDXJXJJi18/ here].
+
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:
 
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://youtu.be/GXA2PyqKYdY Introduction]
 
* [https://www.youtube.com/watch?v=7Ila18g8zSY The Input File - Part 1]
 
* [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]
=== Submitting tutorials on website ===
+
 
+
* [[LAMMPS_Tutorial_Addition | Do you want to write a tutorial to include on this website? ]]
+
* [[LAMMPS_Tutorial_Questions | Why aren't some links working on this site? ]]
+
  
 
=== External LAMMPS tutorials ===
 
=== External LAMMPS tutorials ===
Line 67: Line 69:
 
[[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