https://github.com/andreww/dislopy
Richard Skelton's code for dislocations
https://github.com/andreww/dislopy
Last synced: 4 months ago
JSON representation
Richard Skelton's code for dislocations
- Host: GitHub
- URL: https://github.com/andreww/dislopy
- Owner: andreww
- License: gpl-3.0
- Created: 2015-02-12T13:41:59.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2019-01-23T23:02:42.000Z (over 7 years ago)
- Last Synced: 2023-04-11T17:16:09.069Z (about 3 years ago)
- Language: Python
- Size: 809 KB
- Stars: 6
- Watchers: 5
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.txt
- License: LICENSE.txt
- Citation: CITATION.txt
Awesome Lists containing this project
README
### disloPy ###
A Python package for setting up atomistic and multiscale calculations of the structure and properties of dislocations, disclinations, and other topological defects.
CURRENT FEATURES
1. Compatible with the molecular statics code GULP and the DFT codes Quantum Espresso and CASTEP.
2. Cluster based modelling of edge and screw dislocation core structures and energies in GULP.
3. Dislocation multipole simulations.
4. Impurity segregation energies.
5. Calculation of generalised stacking fault energies for gamma surface construction.
6. Semidiscrete Peierls-Nabarro modelling of dislocation structure and mobility.
7. Generation of displacement fields for general anisotropic media using the Stroh formalism.
8. Visualization of displacement fields and core structures.
PLANNED FEATURES
1. Integration with LAMMPS for molecular dynamics calculations
2. Kinetic Monte Carlo modelling of finite temperature dislocation mobility.
3. Direct calculation of Peierls stress using dipoles embedded in supercells with periodic boundary conditions.