Gonzalo Alvarez

Contacting me

Use gz1 at ornl dot gov for all inquiries related to this website as well as the software projects. Use plain text email (no HTML email, please). Attachments should be avoided if at all possible. In any case, no proprietary attachments (Word, PowerPoint, etc) please.

Fingerprint of my master key is C374 4A1F 30DE 79AA BF1B  7A33 CBB8 FD57 167A 6E04

Detailed info on my keys can be found here.

Research Interests

The overarching goal of my research is the theoretical and computational study of strongly correlated electron systems, and the understanding of the complexity that emerges from these systems. My current interest is to understand theoretically collective phenomena at the electronic level, using the density matrix renormalization group algorithm and other methods that do not rely on uncontrolled approximations but that can systematically converge to the exact answer, and where the error made can be estimated. I am interested in three aspects: the real time evolution in electron transport, the temperature dependence of electronic properties in nanostructures, and the dynamical response functions in strongly correlated systems. Collective phenomena at the electronic level are at the heart of the current scientific and technological interest in many materials. Strongly correlated materials show unusual, often technologically useful, electronic and magnetic properties, such as metal-insulator transitions or half metalicity. The term “correlated” refers to the way electrons behave in these materials, which precludes relying on simple one-electron approximations. My research interests also include high energy lattice gauge theory, which connects well to condensed matter theory.

I have over ten years experience in programming C++ using templates and virtual inheritance, and have developed the DMRG++ computer program from scratch at ORNL, and the PsimagLite codebase inspired in T. Schulthess’s psimag software. I am familiar with HPC systems, and with the use of hdf5, BLAS, LAPACK, and the pthreads library. It is imperative that we release our computer programs with a free and open source license, maintain said programs, be open to contributions, and provide input decks and other details so that we make every effort to aid other researchers in reproducing our published numerical results.

More Info