Comprehensive list of all dead source files
I keep encountering dead source files and I think this is quite confusing. So I wrote a little script, that gives me all files, that don't appear in a CMakeLists.txt:
init/init_hybrid.f90
vgen/rhodirgen.f90
vgen/visxc.f90
vgen/visxcg.f90
vgen/vmtxc.f90
eigen/soc_init.f90
optional/u2f.f90
optional/f2u.f90
eigen_soc/soinit.f90
inpgen/inpgen.f90
global/enpara.f90
diagonalization/packed_to_full.f90
diagonalization/mod_loccoeff.f90
vgen/vmtxcg.F90
io/eig66_parallel.F90
global/nvtx.F90
diagonalization/locrectify.F90
diagonalization/franza.F90
diagonalization/cusolver.F90
diagonalization/ssubredist2.F90
diagonalization/ssubredist1.F90
diagonalization/chani.F90
diagonalization/zsymsecloc.F90
diagonalization/zsymsecloc_cpp.F90
diagonalization/geneigbrobl.F90
hybrid/plot_coulombmatrix.F90
I believe we can delete most of this dead code, but I don't know what most of these files do, so maybe people who know what they do can delete them.