DMRG++

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

An open-source application for simulation based on the density-matrix renormalization group (DMRG). This application can perform high-speed calculation of low-dimensional quantum systems with high accuracy. It implements generic programming techniques in the C++ language, and can easily extend simulation to new models and geometries. It is developed putting emphasis on user-friendly interfaces and low dependences on environments.

To Detail

NCON

  • Level of openness 2 ★★☆
  • Document quality 1 ★☆☆

A MATLAB function for the contraction process of a tensor network. It takes as input a tensor network and a contraction sequence describing how to contract the network to a single tensor or number. It returns a single tensor or number as output. This function can be obtained by downloading the preprint source.

To Detail

Open Source MPS

  • Level of openness 2 ★★☆
  • Document quality 2 ★★☆

An open-source application for simulation of one-dimensional interacting electron models based on a tensor product wavefunction method. This application supports not only electronic models but also spin and bosonic models, and can evaluate various physical quantities for ground states and low-lying excited states. This application also supports time evolution, and can treat models with long-range interactions.

To Detail

DDMRG

  • Level of openness 1 ★☆☆
  • Document quality 1 ★☆☆

DDMRG (DynamicalDMRG) is a program for analyzing the dynamical properties of one-dimensional electron systems by using the density matrix renormalization group method. It simulates excited or photo-induced quantum phenomena in Mott insulators, spin-Peierls materials, organic materials, etc. Parallel computational procedures for linear and non-linear responses in low dimensional electron systems and analyzing routines for relaxation processes of excited states induced by photo-irradiation are available.

To Detail