Installation
Method 1 (Recommended) : Ubuntu or Fedora Linux¶
Ubuntu/Debian Based¶
sudo apt update && sudo apt upgrade
sudo apt install quantum-espresso
Fedora or RHEL based¶
sudo dnf update
sudo dnf install quantum-espresso
PROS
- Quick and Easy install process.
- All serious works on DFT is done on Linux servers.
CONS
- New unfamiliar OS if coming from Windows, thus learning curve is slightly steeper.
- Lack of GUI and dependency on command line terminal.(IMO it is a pro in the long run)
Important Links
Tip
The executables for the Quantum Espresso can be found in /usr/bin
. We can check if executables like pw.x
, bands.x
are present in the directory or not. We can simply do ls pw.x
and if there is no error then that file is present. We can also directly type pw.x
in Terminal and it should not return any error.
Method 2 (Next best) : Windows Subsystem for Linux(WSL)¶
PROS
- Familiar environment for Windows users with minor benefits of Linux.
CONS
- WSL is not optimised for this kind of tasks but is good enough for basic calculations.
- Heavier tasks cannot be run. Period.
- Same learning curve as Linux because it basically is Linux.
Method 3 : Native Windows¶
Follow the detail procedure as shown in QE_install_manual_en_win.pdf file.
PROS
- Familiar environment for Windows users.(Thats it!!)
CONS
- Long procedure to set up the environment with moderately high chances of failure.
- Windows is not optimised for this kind of tasks and hence will affect usability.
- Heavier tasks cannot be run. Parallelization is a nightmare.
- Not useful for long and serious calculations.
Once the installation is successfully done we can go ahead and perform SCF Calculation for Silicon