There is a newer version of the record available.

Published June 8, 2016 | Version v2.0.9

ITensor: Compile speedup, Spectrum QNs, Bugfixes

  • 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.

Files

ITensor-v2.0.9.zip

Files (442.6 kB)

Name Size Download all
md5:09de9e115f2ef2943e44077b09106a02
442.6 kB Preview Download

Additional details

Related works