Published June 8, 2016 | Version v2.0.9
Software Open

ITensor: Compiler speedup, restored QN Spectrum information, bug fixes

  • 1. UC Irvine
  • 2. University of Michigan
  • 3. Tel Aviv University
  • 4. reinventing the wheel since 199X
  • 5. Perimeter Institute for Theoretical Physics
  • 6. College of William and Mary

Description

  • Reorganized library code for big speedup of driver-code compile times.

  • Restored computation of quantum numbers of entanglement spectrum. It is now only done if requested by passing the (boolean) named arg "ComputeQNs".

  • Fixed bug where AutoMPO was not working for non-QN conserving operators (thanks Yifan Tian).

  • Fixed bug where Truncate=false was getting set back to true if other truncation args (Cutoff, Maxm) were set (thanks Bill Huggins).

  • Fixed autovector to allow types with non-constexpr default constructor.

  • Changed averageM(MPS) to return a Real instead of an int.

  • Broke up some big source files to aid compilation on Windows using cygwin.

  • Updates to tutorials for Sherbrooke summer school

Files

ITensor-v2.0.9.zip

Files (443.0 kB)

Name Size Download all
md5:4e9329a6f9b91b123b38b12f1a8b94b2
443.0 kB Preview Download

Additional details

Related works