https://github.com/cometscome/bdg_cpp
This solves the Bogoliubov-de Gennes equations and gap equations in the s-wave superconductor with the use of the Reduced-Shifted Conjugate-Gradient Method method. See, Y. Nagai, Y. Shinohara, Y. Futamura, and T. Sakurai,[arXiv:1607.03992v2 or DOI:10.7566/JPSJ.86.014708]. http://dx.doi.org/10.7566/JPSJ.86.014708
https://github.com/cometscome/bdg_cpp
Last synced: 6 months ago
JSON representation
This solves the Bogoliubov-de Gennes equations and gap equations in the s-wave superconductor with the use of the Reduced-Shifted Conjugate-Gradient Method method. See, Y. Nagai, Y. Shinohara, Y. Futamura, and T. Sakurai,[arXiv:1607.03992v2 or DOI:10.7566/JPSJ.86.014708]. http://dx.doi.org/10.7566/JPSJ.86.014708
- Host: GitHub
- URL: https://github.com/cometscome/bdg_cpp
- Owner: cometscome
- Created: 2019-06-07T02:00:55.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-07T02:48:39.000Z (about 7 years ago)
- Last Synced: 2025-01-21T10:08:30.558Z (over 1 year ago)
- Language: C++
- Size: 8.79 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BdG_cpp
This solves the Bogoliubov-de Gennes equations and gap equations in the s-wave superconductor with the use of the Reduced-Shifted Conjugate-Gradient Method method. See, Y. Nagai, Y. Shinohara, Y. Futamura, and T. Sakurai,[arXiv:1607.03992v2 or DOI:10.7566/JPSJ.86.014708]. http://dx.doi.org/10.7566/JPSJ.86.014708
This code is for understanding the methods.
The code was written by c++11 with Boost 1.69 and MKL.
So the compile command is like
```
g++ -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lm -lpthread -liomp5 -I/usr/local/Cellar/boost/1.69.0_2/include testbdg.cpp
```
I do not guarantee any results calculated by this code.