ITensor: Compiler speedup, restored QN Spectrum information, bug fixes
Creators
- 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
- Is supplement to
- https://github.com/ITensor/ITensor/tree/v2.0.9 (URL)