The Density Matrix Renormalization Group Algorithm for Strongly Correlated Systems: A Generic Implementation
ORAL
Abstract
I will present DMRG++, a fully functional generic Density-Matrix Renormalization Group (DMRG) code with sample cases for the Hubbard and Heisenberg model, and for one-dimensional chains and n-leg ladders. My talk will include an overview of the core C++ classes, effective symmetry blocking and parallelization found in DMRG++. I will also explain how to add new strongly correlated electron (SCE) models and geometries with minimal code changes. Even if you are not very familiar with the DMRG or C++, you will be able to understand the main motivations and advantages of generic programming applied to SCE systems.
*Supported by the Center for Nanophase Materials Sciences, sponsored by the Scientific User Facilities Division, Basic Energy Sciences, U.S. Department of Energy, under contract with UT-Battelle.
–