Skip to content

TNWorkers/VMPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Variational Matrix Product State library

This is a library for dealing with many-body Hamiltonians using algorithms based on variational matrix-product states (VMPS or MPS).

Features

  • ground states for one-dimensional chains (open and periodic boundary conditions)
  • ground states for general geometries: ladders, molecules, 2D and 3D clusters
  • infinite systems using the VUMPS (Variational Uniform Matrix-Product State) formalism
  • Heisenberg, Hubbard and Kondo type models
  • U(1), SU(2) [spin and charge], Z(N) symmetries
  • time propagation using an adaptive TDVP (time-dependent variational principle) algorithm
  • spectral functions using the Chebyshev polynomial expansion or time propagation
  • finite-temperature properties (static and dynamic)

Dependencies

  • C++, Eigen, Boost, GSL

Documentation

Browse doxygen documentation to explore the interface and general documentation.

Contributers

Roman Rausch, Matthias Peschke, Cassian Plorin

Showcases from open-access publications

About

Implementation of matrix product state related algorithm

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •