Hello everyone! Are you looking for place where you could learn Molecular dynamics from scratch? You have hit the right place. Through this blog I would help you learn Molecular dynamics, and implement them for Material science studies using LAMMPS software.
Welcome
Molecular static simulation of Argon gas
Molecular dynamics simulation of Argon gas
boundary p p p #Specify periodic boundary condition are needed in all three faces
atom_style atomic #What style of atoms is to be used in the simulation
log logfile.txt #Write the log file to this text file. All thermodynamic information applicable to the entire system
#================================================
region forbox block 0 45.8 0 45.8 0 45.8 units box
#Refers to an abstract geometric region of space. units box refers to the fact that the size of the box is specified in the units as given in the units command. The name "forbox" refers to the region ID so that you can refer to it somewhere else in this input script.
create_box 1 forbox #Create the box
Basic Nickel simulation
boundary p p p #<Specify periodic boundary condition are needed in all three faces of the simulation box>
atom_style atomic #<What style of atoms is to be used in the simulation>
log logfile.txt #<Write the log file to this text file. All thermodynamic information applicable to the entire system>
#================================================
region forbox block 0 35.2 0 35.2 0 35.2 units box
#<Refers to an abstract geometric region of space. units box refers to the fact that the size of the box is specified in the units as given in the units command. The name "forbox" refers to the region ID so that you can refer to it somewhere else in this input script.>
create_box 1 forbox #<Create the box>
Verifying lattice constant-Nickel
Nickel sphere collision
log log.in
dimension 3
units metal
atom_style atomic
boundary p p p
Plotting stress strain curve for gold
atom_style atomic
boundary p p p
#FCC unit cell
variable a index 4.0782
Finding elastic constants for Gold using molecular dynamics method
atom_style atomic
boundary p p p
Crack initiation in molecular dynamics
In this blog, I will be showing how to initiate a crack in the molecular dynamics method. For this, I am using aluminium as an example.
Input script
####distance-amstrongs,mass-gram/mole
units metal
boundary s s p
atom_style atomic
neighbor 0.3 bin
neigh_modify delay 5
Polymer simulation
In this blog, I will be showing how to calculate the Radius of gyration and Radial distribution function(rdf) for a polymer chain.
Input script
# VARIABLES
variable fname index PE_cl100.txt
variable simname index PE_cl100