You are welcomed to use DMRG++ and publish data obtained with it. If you do, please cite this work. Thanks for your interest in DMRG++!
Mon, 15 Aug 2016 13:00:00 EDT Slides and inputs for the DMRG 101 Introduction to Theory and Practice tutorial have been posted to the below URL. Thanks to all who attended!
Thu, 4 Aug 2016 13:00:00 EDT To view the messages sent to the list please visit the link below and click on dmrgpp Archives, and from there click on the Thread for the month you are interested in. To post to the list, please write an email to dmrgpp (at) ornl.gov Message to the list are worldwide viewable.
Thu, 28 Jul 2016 11:00:00 EDT Title: Density Matrix
Renormalization Group 101: Introduction to Theory and Practice
When: Fri, Aug 12, 2016
Where: Oak Ridge National Laboratory, Oak Ridge, TN, USA
There is no cost but registration is required. Here is the official announcement and agenda.
Mon, 1 Feb 2016 11:09:35 EDT Faster compilation can now be achieved if your computer has multiple cores. First recompile PsimagLite cd PsimagLite/ cd drivers/ perl make.pl cd ../lib perl configure.pl make Now DMRG++ cd ../../dmrgpp/src perl configure.pl make -j 16 where the example uses 16 cores. Use more or less cores depending on your hardware. IMPORTANT: After each git pull please run perl configure.pl in both PsimagLite/lib and dmrgpp/src
DMRG++ is a free and open source implementation of the DMRG algorithm. (The DMRG algorithm was developed by White; original references are White, 1992 and White, 1993. More information about the DMRG can be found, for example, here.) DMRG++ emphasizes generic programming using C++ templates, friendly user-interface, and as few software dependencies as possible. DMRG++ tries to make writing new models and geometries easy, fast and bug-free by using a generic DMRG engine.
$ cd someDirectory/ $ git clone https://github.com/g1257/PsimagLite.git $ git clone https://github.com/g1257/dmrgpp.git $ cd PsimagLite/lib $ perl configure.pl (You may now edit Config.make) $ make $ cd ../../ $ cd dmrgpp/src $ perl configure.pl (You may now edit Config.make) $ make $ ./dmrg -f ../TestSuite/inputs/input0.inp $ ./toolboxdmrg -f ../TestSuite/inputs/input0.inp -a energies
External Review at MateriApps: http://ma.cms-initiative.jp/en/application-list/dmrg