Releases: ITensor/ITensors.jl
Releases · ITensor/ITensors.jl
v0.1.26
ITensors v0.1.26
Closed issues:
- Introduce an imports.jl file (#508)
- No basic addition and scalar multiplication features for MPS and MPO? (#515)
- Advertise the
examples
directory better (#521) - Implement add QN MPS (#523)
- Extra backslash in
op
docstring (#529)
Merged pull requests:
- CompatHelper: bump compat for "KrylovKit" to "0.5" (#429) (@github-actions[bot])
- Improve Bibtex for citing ITensor (#518) (@emstoudenmire)
- CompatHelper: bump compat for "HDF5" to "0.14" (#524) (@github-actions[bot])
- New MPS/MPO addition function (#528) (@mtfishman)
v0.1.25
ITensors v0.1.25
Merged pull requests:
- Introduce imports.jl (#511) (@mtfishman)
- Fix for local part of JW string in AutoMPO (#519) (@emstoudenmire)
v0.1.24
ITensors v0.1.24
Closed issues:
- Implement fancier indexing for MPO/MPS (#61)
- position! does not preserve link tag information (#87)
- sum(::MPS/MPO,::MPS/MPO) (#105)
- run examples as part of the test suite? (#165)
- Some improvements to DiagTensor (#191)
- Add check for hermiticity in DMRG and related functions (?) (#262)
- Track performance with benchmarks (#273)
- Debug checks (#323)
- Fancier IndexSet constructors (#412)
- Pull request test passes on GitHub pull request page but fails when run locally (#447)
Merged pull requests:
- Add stacktrace output to warn tensor order (#498) (@mtfishman)
- Generalize
tr(::MPO)
(#509) (@mtfishman)
v0.1.23
ITensors v0.1.23
Closed issues:
- Add
tr(::MPO)
(#487) - Define
lastindex(::ITensor)
andlastindex(::ITensor,::Int)
(#489) - Add
anyhastags(::ITensor, ::String)
andallhastags(::ITensor, ::String)
(#491) - Add
1 ./ A
broadcasting operation for ITensor (#493) - Bug in broadcasting ITensors (#494)
Merged pull requests:
- Add tr(::MPO) (#492) (@mtfishman)
- Fix broadcast bug and add new broadcast operations (#495) (@mtfishman)
v0.1.22
ITensors v0.1.22
Closed issues:
Merged pull requests:
- Add generic version of "F" operator for non-fermion sites in AutoMPO (#469) (@emstoudenmire)
- Introduce Order value type (#475) (@mtfishman)
- Add movesites function (#477) (@mtfishman)
- Add MPS/MPO circuit evolution (#480) (@mtfishman)
- add docstrings for siteinds methods (#481) (@orialb)
- Allow conserving Sz up or down in Fermion type (#482) (@mtfishman)
- Add dense function for MPS and MPO (#483) (@emstoudenmire)
- Add MPDO sampling (#486) (@mtfishman)
- Improve MPS and MPO docs (#488) (@emstoudenmire)
- Fix logic of outer has_fermion_string function for products of operators (#490) (@emstoudenmire)
v0.1.21
ITensors v0.1.21
Closed issues:
- Try to make ITensors.jl compatible with earlier Julia versions (#398)
Merged pull requests:
- Add parity conservation to S=1/2 sitetype (#467) (@mtfishman)
- Add ! as not syntax (#471) (@mtfishman)
- Add Sweeps constructor from matrix of parameters (#472) (@mtfishman)
- Add examples of input files (#473) (@mtfishman)
v0.1.20
ITensors v0.1.20
Closed issues:
Merged pull requests:
- Add QN ITensor from Array constructor (#464) (@mtfishman)
- Introduce filterinds (#466) (@mtfishman)
- Make ITensors compatible with Julia v1.3 (#468) (@mtfishman)
v0.1.19
ITensors v0.1.19
Merged pull requests:
- Make map for MPS reset the orthogonality limits (#460) (@mtfishman)
- Add macros for warn ITensor order (#461) (@mtfishman)
- Extend to support multiple IndexVals (#462) (@emstoudenmire)
- Add setindex!(::MPS, _, ::Colon) (#463) (@mtfishman)
v0.1.18
ITensors v0.1.18
Closed issues:
v0.1.17
ITensors v0.1.17
Merged pull requests:
- Fix documentation for exp(::ITensors, ...) function (#454) (@mtfishman)
- Try to fix documentation building for tags (#455) (@mtfishman)
- Doc build tags (#456) (@mtfishman)
- ITensor iteration and other miscellaneous ITensor and MPS/MPO functionality (#457) (@mtfishman)