Skip to content

v0.3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@pablosanjose pablosanjose released this 18 Jun 14:15
· 1226 commits to master since this release
2152d2f

Apart from various fixes, the main new features of v0.3.0 are

  • bloch! can now flatten a Bloch Hamiltonian with non-scalar eltype on the fly (#49)
  • Bandstructure cuts have been overhauled, and can now also be applied to the mixed Brillouin/parameter space of ParametricHamiltonians, or along lines connecting points using linearmesh (#52, #70)
  • Bandstructure energies can now be transform!-ed (#58)
  • VegaLite support to plot Hamiltonians and 1D bandstructures (#56, #57)
  • Broken KPM methods were fixed and now use multithreading in Julia version 1.5+ (#68, #72)
  • Automatic bandrangeKPM with non-scalar eltypes using the flatten/bloch! machinery (#71)