13 Dec
2011
13 Dec
'11
7:46 a.m.
Hi, I look through the source code of hybridization in alps/applications/dmft/qmc and have a question: The template function construct_matrix in update.h is defined but NEVER used in the code. I use grep to search for that: grep construct_matrix * -R The result is only the definition in update.h. Now the question is: How is the matrix M (inverse of hybridization function) constructed? M is only initialized in the constructor of HybridizationRun but it is never assigned to any value after that. How is the code working without defining M? Thank you, -- Kuang-Shing Chen