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

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

Tensordot

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

Automatic generation tool for codes of tensor contraction. This tool can automatically generate codes of an optimal computing sequence for construction of a single tensor from a tensor network composed of tensors. Netcon algorithm proposed by Pfeifer et al. is used, and it is possible to search optimal solution quickly. Generated codes are available in Numpy and mptensor in Python.

To Detail

Quimb

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

Easy-to-use and fast Python library for simulation of quantum information and quantum many-body systems. It provides Tensor module for tensor network simulations and Matrix module for “exact” quantum simulations.

To Detail

PySCF

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

Python-based simulations of chemistry framework (PySCF) is a general-purpose electronic structure platform written in Python. Users can perform mean-field and post-mean-field methods with standard Gaussian basis functions. This package also provides several interfaces to other software such as BLOCK and Libxc.

To Detail

ALPS

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

ALPS is a numerical simulation library for strongly correlated systems such as magnetic materials or correlated electrons. It contains typicalsolvers for strongly correlated systems: Monte Carlo methods, exact diagonalization, the density matrix renormalization group, etc. It can be used to calculate heat capacities, susceptibilities, magnetization processes in interacting spin systems, the density of states in strongly correlated electrons, etc. A highly efficient scheduler for parallel computing is another improvement.

※Related links are temporary changed due to the server maintenance for ALPS project.

To Detail

NetKet

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

NetKet is an open-source project delivering cutting-edge methods for the study of many-body quantum systems with artificial neural networks and machine learning techniques. Users can perform machine learning algorithms to find the ground-state of many-body Hamiltonians such as supervised learning of a given state and optimization of neural network states by using the variational Monte Carlo method.

To Detail

Flexible DM-NRG

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

An application for numerical renormalization group calculations. This application can solve magnetic impurity problems described by the Kondo model and the Anderson model. Input files are prepared for typical impulity models. By modifying input files, one can study more general models of the magnetic impurity problems. A mathematica program for generation of input files are also included.

To Detail

TeNeS

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

A solver program for two dimensional quantum lattice model based on a projected entangled pair state wavefunction and the corner transfer matrix renormalization group method.
This works on a massively parallel machine because tensor operations are OpenMP/MPI parallelized.

To Detail