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.