Website News

5 Monday, March 5, 2012 Bubbles is an implementation of PsimagLite in the D Programming Language


26 Monday, September 26, 2011 Talk I gave at the CNMS user meeting has been posted


18 Wednesday, May 18, 2011 Open positions available


GpusDoneRight

GpusDoneRight(tm) is a collection of C++ classes (in .h files) to simplify the programming of GPUs. We are using the low-level driver API, so that the (CPU) code is standard C++ without ``decorations,'' or language extensions. We are using the CUDA driver API, although other APIs might be added in the future. GPU kernels go in a separate .cu file; they are usually compiled using nvcc into a .ptx file.

Welcome to the Homepage of Gonzalo Alvarez

PORTRAIT Under Resume you can find my list of Publications, Talks, book Chapters, Conference Proceedings, etc. Projects contains the list of scientific projects I'm currently involved in. Resources contains mostly links to and discussion of some computational resources that I use on a daily basis.

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 at the nanoscale. Within this theme, my research comprises classical systems, spin-fermion models and fully quantum mechanical models.

Software

DMRGLOGO DMRG++ is a fully functional generic implementation of the DMRG algorithm for strongly correlated electron models. The paper is listed under Resume -->Publications and a development version of the source code is here. This work was published by Computer Physics Communications.

SpinPhononFermion is a code for the simulation of spin fermion models. SPFv7 is a rewrite using C++ templates.

FreeFermions is a new project that aims at automatizing the analytic calculations of observables of quadratic Hamiltonians that appear in manganites, superconductors, and multiferroics.

Last but not least, PsimagLite is an coding effort to provide some of the functionality of Psimag, and unify the use of toolkits for all our codes