Skip to content

A series of scripts for the preparation of LAMMPS simulations of sheard gels.

Notifications You must be signed in to change notification settings

Abeyram/creep-sheared-gels

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bulk creep Molecular Dynamics simulations

Implementing bulk creep dynamics requires application of a constant shear stress.

Shear can be done using the SLLOD equations of motion, however these impose a homogeneous flow profile to the sample. It would be better to control the shear by modifying the shear rate based on a feedback loop which measures the stress at each timestep. We then need to add DPD dynamics to adsorb some of the energy created by the shear and prevent velocity drift.

Contents

The gel_setup folder contains a Python script to initialise a configuration of a polydisperse gel described by a Morse potential. It is easier to create a LAMMPS dump file and read this in than define this potential entirely using a LAMMPS script.

The lammps_scripts folder contains example scripts for equilibrating and shearing a gel configuration at constant stress. This is the method used in https://doi.org/10.1039/C8SM01432A

The strain_wrapping folder contains a script for unwrapping the measured strain from LAMMPS output files for analysis.

About

A series of scripts for the preparation of LAMMPS simulations of sheard gels.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.9%
  • Shell 3.1%