colin-daniels / sp2

Computational condensed matter research code written in C++. Primary applications relate to low-dimensional carbon nanomaterials, phonons, and structural optimization.
0 stars 0 forks source link
graphene optimization phonons physics raman-spectroscopy

sp2

Computational physics research application dealing mainly with carbon-based structures (e.g. graphene, carbon nanotubes) developed at the ICMP research group by Colin Daniels and Michael Lamparski. A web interface to some of the Raman functionality is available here.

Disclaimer: sp2 is very much research code, and has hardly followed best practices in terms of development. As such, some features may not work and it is unfortunately very possible that the exact code used for a particular publication may not even be present in the git commit history. The code itself is reproduced here for reference, and in particular the Raman functionality has been superceded by rsp2.

Installation

There are only a few dependencies, the primary ones being MPI, boost, python 3, and phonopy. Look at the GitHub workflow file if totally lost, since it does build fine in that environment.

Related Publications

Below is a list of publications in which this software was utilized at least in part.

References

sp2 would not be possible without building upon the following works: