Cleaned linewidth module
Dielectric term implemented & tested, bugfix written Fermi level when ef_from_input
Bugfix of Fermi level calculation when no disenganglement is needed
bugfix Migdal-Eliashberg (now it is tested), bugfix carrier_lifetime, temporarily removed dynmatrix symmetrization (Oliviero impl.) because it is bugged small bug for non collinear in main fixed
Bugfix Fermi level noncollinear case
small bugfix
Bugfix disenganglement, lambda+a2f postprocessing now compile
w90_io merged in the io_var module
Fixed typo in parallel_index_array
Dyn PH freqs collected in just one file + fixed bug on efermi_info_pro
PH linewidth collected in just one file
patch_inpfile
input read from one proc and then broadcasted
Added mgb2 tutorial script + patch for qe68 + helping software
timing loop and minor fixes to makefile
Now inputfile is arbitrary, even as direct input <
Now inputfile is arbitrary, even as direct input <
new Makefile
reworked input
Major revision: added Frolich term to electron-phonon coupling in polar materials (written by J.Sjakste)
fixed q-sum in electron self-energy
old interoplation method temporarily restored
added proper treatment of small q's in self energy
addressed k-parallelization bug in linewidth and self-energy calculation
changed name of variables
changed name of variables
Symmetrization of the dynamical matrix in phonon_frequency calculation.
bugfix in electron self-energy
debbugging of electron self energy calculation
added possibility to select wannier band(s) in electron self energy calculation (input parameters wan_start;wan_end
k-parallelization and revised electron self-energy
k-parallelization for Phon freq + linewidth
bugfix written Fermi level
debugging
added electron lifetime routines and debugged Makefile
implementation of electron lifetime calculation
Epiq.F90 reorganized: dump gmat clear out (but still not q-parallelized)
Plot_get_O_r_R_pro with zgemv + Epiq.F90 reorganized: first part clear out
Adding the patch to QE for the new way of writing the operator matrices
Epiq.F90 reorganized: phonon_frequencies clear out
Epiq.F90 reorganized: phonon_freq_grid clear out
Epiq.F90 reorganized: linewidth clear out --final
Epiq.F90 reorganized: linewidth clear out
Epiq.F90 reorganized: variable-tail-reading_input-reading_wannier
Resolved the known bug: why is mandatory epiq.F90:155-189?
First q-parallel ph_linewidth. To be test for nq\=nproc*int and Efermi distance threshold. Known bug: why is mandatory epiq.F90:155-189?
first parallel disentanglement
first parallel disentanglement
first parallel disentanglement
test
tidy
changing name
trying to ignore files
first branch commit
Corrected several bugs in the interpolation of the
Versions polish-up and dyn-mat symm. merged.
Bug fixed in dyn-mat symmetrization.
Symmetrization of the dynamical matrix in the ph_freq calculation.
In the non collinear case the dos was the total dos
I introduced a small error when implementing born efective charge.
Obsolete
Corrections made (small group of q, star q).
Oliviero version shifted in branches directory
small group of q and star of q in 'ph_freq_grid' calculation
New makefile for the frolich vertex
This should be the complete implementation of the frolich vertex.
The routines inside gvectors.F90 should calculate
I extracted from io_routines.F90 the routines
I extracted from io_routines.F90 the routines
After comparison with Quantum Espresso 6.3 the linewidth
After comparison with Quantum Espresso 6.3 the linewidth
The option calculation='gmat' was not working.
This routine generates the G vector from -ngx,y,z to +ngx,y,z
Beginning of implementation of the froelich vertex as in
Calculation of phonon frequencies, test without symmetrization.
This is a test for the phonon linewidth between epiq svn
This is a benchmark case for the calculation
For better readability I have extracted all the options
Makefile for new version of epiq with
Some comments explaining what we calculate in the routine
I corrected a small harmless bug. A bad definition
The calculation of the phonon linewidth is now
make.sys for polish-up version
Added bin directory for polishup version
Added src to polish-up version
Polished version of epiq shold stay in this directory.
Spurious dependence from broyden.f90 eliminated
Polish up, several writing eliminated from
Added the case imp.ne.0 namely when minus q
Example MgB2: Wannierisation step.
Upload of directory for MgB2 example.
Initial Version of EPIQ SVN.
Initial make.sys and instructions
Add initial directories
Add initial directories