Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aradi/scpc-method
https://github.com/aradi/scpc-method
Last synced: about 6 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/aradi/scpc-method
- Owner: aradi
- Created: 2020-07-20T14:29:57.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-26T18:44:16.000Z (about 2 years ago)
- Last Synced: 2023-03-30T09:37:18.050Z (over 1 year ago)
- Size: 10.1 MB
- Stars: 14
- Watchers: 7
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Self-Consistent Potential Correction Method
Supercell models are often used to calculate the electronic structure of local
perturbations from the ideal periodicity in the bulk or on the surface of a
crystal or in wires. When the defect or adsorbent is charged, a jellium
counter charge is applied to maintain overall neutrality, but the interaction
of the artificially repeated charges has to be corrected, both in the total
energy and in the one-electron eigenvalues and eigenstates. This becomes
paramount in slab or wire calculations, where the jellium counter charge may
induce spurious states in the vacuum. We present here a self-consistent
potential correction scheme and provide successful tests of it for bulk and
slab calculations.
## How to cite:* The main method:
> Mauricio Chagas da Silva, Michael Lorke, Bálint Aradi,
> Meisam Farzalipour Tabriz, Thomas Frauenheim,
> Angel Rubio, Dario Rocca, and Peter Deák
>
> "Self-Consistent Potential Correction for Charged Periodic Systems"
>
> Phys. Rev. Lett. 126, 076401 – Published 19 February 2021[https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.126.076401](https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.126.076401)
* The external libraries
* Poisson Solver
> "DL_MG: A Parallel Multigrid Poisson and Poisson–Boltzmann Solver for
> Electronic Structure Calculations in Vacuum and Solution"
> James C. Womack, Lucian Anton, Jacek Dziedzic, Phil J. Hasnip,
> Matt I. J. Probert, and Chris-Kriton Skylaris
> J. Chem. Theory Comput. 2018, 14, 3, 1412–1432[https://pubs.acs.org/doi/abs/10.1021/acs.jctc.7b01274](https://pubs.acs.org/doi/abs/10.1021/acs.jctc.7b01274)
* Isolate Potential
> "Parallel FFT-based Poisson solver for isolated three-dimensional systems"
> Reuben D.Budiardja and Christian Y.Cardalla
> Computer Physics Communications
> Volume 182, Issue 10, October 2011, Pages 2265-2275[https://doi.org/10.1016/j.cpc.2011.05.014](https://doi.org/10.1016/j.cpc.2011.05.014)
## Getting the SCPC method
**Last version: rev7 (2021-07-19)**
### VASP-5.4.4
* To obtain a copy of the method patch for VASP release 5.4.4, please contact
main authors by email.
* You must have an official VASP license and you must have a valid academic
e-mail.### VASP-6.2.0
It is already implemented in the official version of VASP-6.2.0.
**Note:** The version implemented in VASP is an older version of SCPCP probably contains a bug. A patch for the current SPCP is available on request.
### External libraries
* To compile the SCPC method you should have installed the DL_MG and PSPFFT
libraries to solve the poisson equations and the isolate potential.* For the DL_MG (version 2.1.4), please visit the website
[https://bitbucket.org/dlmgteam/dl_mg_code_public/src/master/](https://bitbucket.org/dlmgteam/dl_mg_code_public/src/master/)* For the PSPFFT (1.0.1), please visit the website
[http://eagle.phys.utk.edu/pspfft/trac/](http://eagle.phys.utk.edu/pspfft/trac/)
## Recommendations/Notes
* Please note that SCPC cam only provide meaningful results if delta_rho(r),
i.e.,the difference between the electron-distributions of the charged and the
reference systems decays towards the cell boundary.