Skip to content

philliphelms/cyclomps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cyclomps

An implementation of the density matrix renormalization group (DMRG) algorithm using Cyclops Tensor Framework (CTF).

Dependencies

Currently, the only dependency is the python version of CTF.

To Do List

  • Add noise to prevent convergence to local minima
  • Implement 2-site algorithm
  • Implement iDMRG (McCollough version)
  • Add orthonormalization
  • Fix end_gauge problem with continuing calculations
  • Implement U(1) and SU(2) symmetries

Known Bugs

  • Must run test_algs.py and test_renorm.py separately when using CTF
  • Problems using eigh in state averaged renormalization - temporarily fixed by doing svd on the rdm
  • CTF seems to have trouble using '-1' as an index - need to make sure we are avoiding this.
  • expand_dims does not work when running ctf on multiple processors (used in some mpos)

About

Matrix Product States (MPS) and Density Matrix Renormalization Group (DMRG) implementation using Cyclops Tensor Framework (CTF).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages