Releases: cvsvensson/FermionicHilbertSpaces.jl
Releases · cvsvensson/FermionicHilbertSpaces.jl
v0.9.3
FermionicHilbertSpaces v0.9.3
Merged pull requests:
- make partition checking faster and add more tests (#78) (@cvsvensson)
- Tests-and-performance-for-partial_trace-and-embed (#79) (@cvsvensson)
v0.9.2
FermionicHilbertSpaces v0.9.2
Merged pull requests:
- Bump actions/checkout from 5 to 6 (#73) (@dependabot[bot])
- Conserved quantities docs (#74) (@cvsvensson)
- Docs: Fractionalized hilbert space (#76) (@cvsvensson)
- change partial trace alg to only use non-zero elements (#77) (@cvsvensson)
v0.9.1
FermionicHilbertSpaces v0.9.1
v0.9.0
FermionicHilbertSpaces v0.9.0
- Breaking: Syntax for number conservation is changed. See docs on conserved quantities. The system is more flexible, and attempts to avoid the exponentially large Hilbert space when generating states.
- Added support for non-fermionic spaces. This is much slower, and not as well tested.
partial_trace(H=>Hsub)calculates the partial trace map. Similar forembedandextend.
Merged pull requests:
- Bump actions/checkout from 4 to 5 (#65) (@dependabot[bot])
- Number conservation overhaul (#66) (@cvsvensson)
- Matrix_rep_with_projection (#68) (@cvsvensson)
- non-fermionic hilbert spaces (#69) (@cvsvensson)
- symmetry things (#70) (@cvsvensson)
- Add functions to compute maps for 'partial_trace', 'embed' and 'extend' (#71) (@cvsvensson)
- Use different partial trace algorithms depending on dimensions (#72) (@cvsvensson)
Closed issues:
v0.8.1
FermionicHilbertSpaces v0.8.1
Merged pull requests:
- remove extra call to FockNumber in state_index (#63) (@williamesamuelson)
- indices for subspaces (#64) (@williamesamuelson)
- Symbolic partial trace (#67) (@williamesamuelson)
Closed issues:
- Block diagonalization (#21)
v0.8.0
FermionicHilbertSpaces v0.8.0
Breaking change: remove size(::AbstractHilbertSpace) in favor of dim(::AbstractHilbertSpace)
v0.7.1
FermionicHilbertSpaces v0.7.1
Merged pull requests:
- put type of state into type parameter for some hilbert spaces to handle complementary systems properly (#53) (@cvsvensson)
- delete redundant storing of label in JordanWignerOrdering (#54) (@cvsvensson)
- add function sector to get the hilbert space for a specific quantum number (#56) (@cvsvensson)
- Check size compatibility in fermionic_kron and partial_trace (#57) (@williamesamuelson)
v0.7.0
v0.6.0
FermionicHilbertSpaces v0.6.0
Merged pull requests:
- more benchmarks (#42) (@cvsvensson)
- Free_fermion_docs (#44) (@cvsvensson)
- update index.md (#45) (@cvsvensson)
- Renaming (#47) (@cvsvensson)
Closed issues:
- Naming of functions (#46)
v0.5.0
FermionicHilbertSpaces v0.5.0
Merged pull requests:
- N-particle-fockstate (#40) (@cvsvensson)
Closed issues:
- Single particle hamiltonians (#16)