I've been meaning to learn how to use DMRG (density matrix renormalization group) for a long time. Which packages have an easy learning curve? I specifically mean it should be easy to actually learn how to write your own calculations that do nontrivial things, not just run an example code that they provide.

Edit: I want to do calculations on spin systems or lattice bosons/fermions. Heisenberg or Hubbard-like models.

  • $\begingroup$ +1. Can you specify what the calculation is for? I think the answer will vary greatly depending on whether you want to do quantum chemistry, or explore some model Hamiltonian, or to do something else. $\endgroup$ Jul 27, 2020 at 4:08
  • 1
    $\begingroup$ I want to do calculations on spin systems or perhaps lattice bosons/fermions. $\endgroup$ Jul 27, 2020 at 8:42
  • 1
    $\begingroup$ What kind of calculations though? Are you looking for zero or finite temperature properties? Are you looking for simple observables like energy and magnetization, or entanglement properties, correlation functions? Perhaps even dynamical correlation functions? Are the systems homogeneous or not? $\endgroup$
    – Anyon
    Jul 27, 2020 at 13:50
  • $\begingroup$ @Anyon, let's say I want to have the option to do as many of those things as possible. My goal here is to start with a tool that is both powerful and easy to use. $\endgroup$ Jul 28, 2020 at 5:44
  • $\begingroup$ This has remained in the unanswered queue for quite a while! Are there any DMRG codes that you have used for spin systems or lattice bosons/fermions? Which ones? $\endgroup$ Apr 25, 2021 at 2:49


You must log in to answer this question.