MPSKit
Authors/Creators
Description
MPSKit v0.13.0
MPSKit v0.13 features a number of breaking changes that should overall improve clarity and performance. There are two major changes that should be noted:
The derivative operators have seen a major rewrite to unify their calling signatures, and MPOHamiltonian versions now have dedicated structures to more efficiently make use of the particular structure of the MPO.
Overall, we expect this to improve performance, especially for short-range hamiltonians this should be noticeable.
As part of this refactor, we are now more consistently using below, operator, above to allow for different states in the bra and ket layers.
The conventions for the sector keyword we're somewhat counterintuitive, effectively having to input the dual of what would be expected.
This is now changed, and made consistent across the package.
Finally, various small fixes and improvements were made.
Merged pull requests:
- [New] Finite temperature utilities + docs example (#262) (@lkdvos)
- Update mpo.jl (#264) (@dartsushi)
- Refactor VUMPS and VOMPS to avoid boxed variables (#265) (@lkdvos)
- Fix finite temperature example (#266) (@lkdvos)
- Consistent
environmentssignature:below, operator, aboveargument order (#268) (@leburgel) - Refactor derivatives and add
JordanMPOTensor(#270) (@lkdvos) - Change
sectorconvention for excitations (#271) (@lkdvos) - Improve quasiparticle type stability (#272) (@lkdvos)
- Fix
add_physical_chargeforJordanMPOTensor(#273) (@lkdvos) - Add tests for fermionic periodic boundary conditions (#274) (@lkdvos)
- fix typo in
localupdate_stepforVOMPSalgorithm (#275) (@VictorVanthilt) - Refactor derivative names (#276) (@lkdvos)
- Fermionic test no longer assumes
h = permute(h, ((2, 1), (4, 3)))(#277) (@lkdvos) - Fix time dependent integral of TDVP and TDVP2 (#279) (@GiggleLiu)
- Update v0.13.0 (#280) (@lkdvos)
Closed issues:
- Unexpected behavior for
sectorkeyword argument in e.g.exact_diagonalization(#260) - A bug? (#267)
Notes
Files
QuantumKitHub/MPSKit.jl-v0.13.0.zip
Files
(969.0 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:197a4c8f6be75a35cc05e7842666928d
|
969.0 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/QuantumKitHub/MPSKit.jl/tree/v0.13.0 (URL)
Software
- Repository URL
- https://github.com/QuantumKitHub/MPSKit.jl