Questions tagged [quantum-espresso]
Questions related to the open source materials modeling framework, Quantum Espresso.
389
questions
29
votes
2
answers
5k
views
Quantum ESPRESSO vs VASP
We know that both Quantum ESPRESSO and VASP can perform lots of different kinds of simulations of materials. But what can VASP do that Quantum ESPRESSO can not, and vice-versa?
23
votes
3
answers
862
views
How to do periodic DFT calculations using Quantum ESPRESSO?
I have only done quantum mechanical computations using non-periodic wavefunctions. I'd like to try to periodic-wavefunction density functional theory.
Quantum ESPRESSO seems like a good package ...
23
votes
1
answer
2k
views
Why is the band structure of a supercell more dense than for simple cell?
In order to do DFT calculations of metallic alloys, the start point is a supercell, whose atoms are changed to match the desired stoichiometry. Gold and Silver, for example, both have FCC structure. ...
22
votes
2
answers
6k
views
What are some good band-structure/DOS plotting tools/styles?
I am currently using p4vasp for drawing DOS and band-structure plots, but it is not much handy in modifying the OUTPUTS. Could you please suggest any other good software or tools for that?
21
votes
9
answers
9k
views
How to master Fortran with minimal effort?
Fortran language is used in many first-principles matter modeling codes, such as VASP and QE. These codes usually include many ...
21
votes
3
answers
4k
views
k-points and ENCUT convergence tests before or after relaxation?
Let's say I want to relax a structure using VASP. K-points and ENCUT convergence tests must be conducted before or after relaxation? and which tags should be ...
20
votes
4
answers
2k
views
Is it possible to calculate the Curie temperature for magnetic systems?
Using DFT calculations we can know the electronic and magnetic property of the system at 0 K. I am wondering if there is any computational method to know the curie temperature of magnetic materials? ...
20
votes
2
answers
10k
views
Calculating HSE06 band structures on Quantum ESPRESSO
I am currently trying to figure out how to compute band structures for my system, using the hybrid functional HSE06. I'm doing this on Quantum Espresso. As I understand, there are a handful of ways to ...
20
votes
2
answers
1k
views
Norm-Conserving or Ultrasoft, which pseudopotential to choose?
Ultrasoft pseudopotential (USPP), in general, requires a lower energy-cutoff to the plane waves when compared to Norm-Conserving ones (NC). On the other hand (at least with Quantum ESPRESSO) the ...
20
votes
2
answers
5k
views
What is the difference between Ultrasoft, ONCV and PAW Pseudopotentials? Which is better for a spin-orbit coupled calculation?
I am trying to do spin-orbit coupled calculations for various topological insulators. I have found papers using Quantum Espresso with ONCV pseudopotentials and papers using VASP with PAW ...
20
votes
1
answer
181
views
What is the importance of electron interaction on dielectric response of crystals?
After obtaining the Kohn-Sham orbitals from a plane-wave-based self-consistent-field calculation, the dipole matrix elements could be calculated in order to determine electro-optical properties such ...
19
votes
3
answers
2k
views
Running Quantum ESPRESSO calculations in Google Colab
So one big problem I experience in doing calculations with Quantum ESPRESSO is that many calculations require a lot of computing power: you need large RAM capacities and powerful processors especially ...
18
votes
2
answers
8k
views
What is nscf calculation in Quantum ESPRESSO?
I have been using 'nscf' for DOS calculation since it is faster and therefore possible to use a higher kpoints. But why is it faster? why not use it in the place of 'scf'?
18
votes
2
answers
480
views
Calculating binding energy between two systems
Regarding the calculation of binding energy of molecular absorption on graphene, for which this has been discussed before, the process of calculating $E_{AB}$ is fairly straight forward, i.e., it is ...
17
votes
1
answer
1k
views
How does the mBJ potential give an accurate band gap as compared to LDA and GGA?
I am not able to understand the literature on how the modified Becke-Johnson(MBJ)$^{[1]}$ potential gives an accurate bandgap. Can someone please help? Thank you. The formula for the potential can be ...
17
votes
1
answer
1k
views
Are there problems with the Tran-Blaha modified Becke-Johnson potential (mBJ, a.k.a. TB09) in Quantum ESPRESSO?
I have used the modified Becke-Johnson (mBJ) exchange potential before, as it was developed and implemented in Wien2K by Fabien Tran and Peter Blaha (1). In 2013, Éric Germaneau et al. implemented mBJ ...
16
votes
1
answer
863
views
Physical interpretation of k-points
What is the Physical interpretation of the k-points used in ab initio calculations? Why must the number of k-points be optimized rather than just using some large fixed number of them?
15
votes
1
answer
363
views
Can GW-BSE quasiparticle calculations only be run on norm-conserving pseudopotentials (NCPPs)? If so, why not?
I've read in some texts that GW-BSE quasiparticle calculations have only been implemented on Norm-conserving Pseudopotentials (and not Ultra-soft or PAW PPs). Is there a conceptual reason for this? I ...
14
votes
3
answers
6k
views
Should I connect 2-3 laptops to form a supercomputer?
I have recently started to use Quantum ESPRESSO for evaluating different properties of ZnSe Quantum Dots. But I currently don't have access to any cluster and as I am increasing the size of ...
14
votes
2
answers
3k
views
When should spin polarized calculations be done?
Should the presence of a d block element in the unit cell mandate the need for performing spin-polarized calculations? I wanted to find out the DOS, PDOS, and the band structure. I'm new to DFT and I'...
13
votes
5
answers
8k
views
How to know optimal K-points grid values for good DFT calculation?
I am doing DFT calculations with pw.x executable in Quantum Espresso. For this we have to choose right K-points grid in order to perform error-less calculation. But I have no idea about how can I ...
13
votes
4
answers
3k
views
How to make a k-point convergence test for a bulk structure with a lower k-point in the z-direction?
Let's say I want to make k-point convergence test for graphite. And let's say it converges at 12x12x4.
Do I first need to do a k-point convergence test for equal k-points on xyz directions then make ...
13
votes
2
answers
2k
views
How to calculate the effective mass from DFT band calculations?
One of the properties used in Solid State Physics, and specially in semiconductor physics, is the effective mass. It can be calculated from the energy dispersion relationship. The simple form, for ...
13
votes
1
answer
1k
views
How do we know how much computational power is required for a particular calculation?
So I am super new, although I have gotten the hang of using DFT in Quantum Espresso. I am having a problem with running the calculation for 1.6 nm ZnSe quantum dot. I haven't even gotten to ...
13
votes
1
answer
803
views
Si energy band values are not matching with literature values
I have performed the DFT calculation for Silicon in Quantum ESPRESO. I have tried to calculate the electronic band structure, the shape of wiggles of bands are mostly matching but the energy values ...
13
votes
1
answer
2k
views
What does occupations='tetrahedra' mean in Quantum ESPRESSO?
I am trying to understand Quantum ESPRESSO input file, line by line. So far everything seems pretty easy to understand. However, I do not know what ...
13
votes
2
answers
965
views
Deciding the number of CPUs for a DFT calculation for band structure in Quantum ESPRESSO?
If I am using Quantum ESPRESSO for bandstructure calculations, how can I know the number of CPUs necessary for such a calculation? I deal mostly with ternary transition metal oxides which have at ...
13
votes
1
answer
636
views
Parallelization levels on Quantum ESPRESSO
Quantum ESPRESSO presents several levels of parallelization, including worlds, images, polls, and so on. However, there is a very intricate (and not clear to me) relationship between k-point sampling, ...
12
votes
3
answers
2k
views
How can I submit jobs to an HPC scheduler?
It is my first time trying to use an HPC system and I am a bit overwhelmed. I have gone through a course on using HPC systems on Coursera and have a basic idea about using Linux. Could you guys tell ...
12
votes
2
answers
669
views
Computational Speed vs multicores
Why is that increasing the number of cores (openMP) in a computation does not decrease the duration of the process? Is it due to consecutive approximation?
I took a very simple system of Cu in FCC ...
12
votes
2
answers
8k
views
What is the difference between DOS and PDOS?
I'm new to DFT. Can you please help me to understand DOS and PDOS (projected density of states) in simple wording? I only want to know some basics of these terms and how they are linked to DFT.
12
votes
2
answers
1k
views
Getting different total magnetic moment in 'scf' and 'vc-relax' calculations in Quantum ESPRESSO
I am performing a spin polarized DFT calculations in Quantum Espresso on a Co2MnSi ferromagnetic crystal. For this I have performed these steps:
1) Performed ...
12
votes
1
answer
6k
views
When should "vc-relax" be performed over "relax" calculations in Quantum ESPRESSO?
I'm new to Quantum ESPRESSO and I have read that there are several scenarios when relax calculations are preferred over vc-relax calculations, for example in maintaining vacuum while modelling surface....
12
votes
2
answers
2k
views
How to choose pseudopotential for DFT calculations in Quantum ESPRESSO?
I am a beginner and newly started running DFT calculations to find out the electronic band structure of certain materials in Quantum ESPRESSO. But we have to select the pseudopotential for running the ...
12
votes
1
answer
1k
views
Increasing supercell size to increase K-points sampling
Suppose I have a system with a property that is highly dependent on the density of k-points, namely the dielectric function. Using a small supercell, say with 4 atoms, I've reached the maximum allowed ...
12
votes
1
answer
1k
views
Why is the Nonequilibrium Green’s function (NEGF) method for quantum transport not implemented in plane wave codes like VASP and Quantum Espresso?
DFT codes like Siesta, QuantumATK, Questaal, and Smeagol having localized basis sets have NEGF implementations available. But not in plane wave codes like VASP and Quantum Espresso. Why is it so?
12
votes
2
answers
616
views
Recommended code to do XAS/XES/RIXS calculations with?
I am a grad student looking to simulate several XAS/XES and potentially RIXS spectra for some strongly correlated metal-oxides. The materials in question will likely require solving the Bethe-Salpeter ...
12
votes
1
answer
3k
views
How to do spin polarization calculations using Quantum ESPRESSO?
I am currently new to DFT calculations in Quantum ESPRESSO. Though, I have read some research papers for determining spin polarization and Half-metallicity in certain Heusler alloys. These research ...
12
votes
1
answer
384
views
What is the best program to manipulate numerical DFT wavefunctions to calculate custom matrix elements?
For pedagogical reasons, I am looking for ways to calculate quantum-mechanical quantities such as $\langle m | \dot{m}\rangle, \langle m | \dot{n}\rangle, \langle m | \ddot{n}\rangle$ using ...
12
votes
1
answer
1k
views
How many GB of RAM would be needed for VASP to evaluate optical properties of a material?
Even though it is a powerful tool, Quantum ESPRESSO's hardware requirements are very high. For instance, to evaluate optical properties, even for structures with tens of atoms, Quantum ESPRESSO can ...
11
votes
2
answers
1k
views
Is there an energy gap correction factor that needs to be used in DFT calculations?
I am a beginner and have performed the DFT calculation in Quantum ESPRESSO for calculation of the direct and indirect bandgap of Silicon. I found the indirect bandgap to be 0.6551 eV. Now, I have ...
11
votes
2
answers
2k
views
Plotting density of states of Fe(BCC) using Quantum ESPRESSO
I have run the DFT calculation and plotted DOS of Fe(BCC) in Quantum ESPRESSO. I have attached the plot:
(click on image to see clearly)
But It's a wrong plot as it is not matched with the referenced ...
11
votes
1
answer
1k
views
How to calculate the energy of conduction band and valence band with respect to vacuum in quantum espresso?
I was able to calculate band energies in quantum espresso. How to convert them to values that are in terms of difference from vacuum energy?
11
votes
1
answer
288
views
Is there any software that can generate the electronic DOS of GaAs?
I want to calculate the density of states of GaAs conduction band (preferably each valley like Gamma, L and X). Is there any software available where I can easily generate DOS?
Has the DOS of GaAs ...
11
votes
1
answer
707
views
How to analyze the band symmetry with Quantum ESPRESSO?
This question is related to this paper: J. Phys. Chem. Lett. 2017, 8, 13, 2999–3007
The above figure shows symmetry analysis for the band structure. The author writes:
The band symmetry and parity ...
11
votes
1
answer
304
views
Geometrical Optimization not converging, where am I going wrong?
I am trying to obtain the optical properties of ZnSe Quantum Dots, the problem is that my geometrical optimization is not converging. I used VESTA to create the structure(there is a photo in the ...
11
votes
1
answer
218
views
Are there any other options beyond increasing the k-sampling and the number of unoccupied bands, to achieve better results?
I am trying to determine the optical properties of bulk Aluminium and related alloys using Quantum ESPRESSO. I am using both the epsilon.x and the simple.x modules to get wavelength-dependent ...
11
votes
1
answer
383
views
How do I predict the structure of a nanoparticle with Calypso and Quantum ESPRESSO?
I want to create a nanoparticle of CuO and predict it's structure. I've done unit cell relaxation with Quantum ESPRESSO. One tool to predict nanocluster structure is Calypso which is PSO-based. I'm ...
11
votes
1
answer
85
views
How can I properly attach ligands to a surface?
The main aim of my venture is to study the effect of the presence of surface ions on the band structure of Si slab using Quantum ESPRESSO.
I've tried to use iQmol to attach ligands to the surface. The ...
10
votes
3
answers
3k
views
Installing Quantum ESPRESSO on an Apple M1 processor possible?
I'm attempting to make QEspresso's pw program on a new 2021 MacBook Air, which has an M1 processor. While ./configure does not throw any errors, running 'make pw' fails with the following output:
<...