Releases: HyperCells/HyperBloch
Releases · HyperCells/HyperBloch
v1.0.2
This release fixes a critical bug in the construction of Bloch Hamiltonians on degenerate graphs.
Change log
Fixed
- Fix issue with constructing Bloch Hamiltonians on degenerate graphs in
AbelianBlochHamiltonianExpression,
AbelianBlochHamiltonian,NonReciprocalAbelianBlochHamiltonianExpression, andNonReciprocalAbelianBlochHamiltonian.
v1.0.1
This release brings performance improvements and bugfixes.
Change log
Changed
- Allow for specification of import elements when importing HCS files using
ImportSupercellModelGraphString. - Optimize the construction of Bloch Hamiltonians in
(NonReciprocal)AbelianBlochHamiltonianExpression.
Fixed
- Fix undesired generation of duplicate triangles in
ShowTriangles. - Fix incorrect and incomplete description of edge tags in documentation of
HCModelGraph.
v1.0.0
This release introduces many new features, all thanks to @marcelolooser, a big thanks to him!
Change log
Added
- Add option to style the translation labels in visualizations of the cell boundary (@marcelolooser).
- Add functions
NonReciprocalAbelianBlochHamiltonianand
NonReciprocalAbelianBlochHamiltonianEpressionfor constructing non-reciprocal models (@marcelolooser). - Add data types and functions to implement disclination defects in finite flakes (@marcelolooser).
- Add data types and functions to import and visualize
HCQuotientSequencesStructure,
i.e., quotients of normal subgroups of the triangle group and their relationships (@marcelolooser). - Add
HCPGMatricesfor importing and working with point-group matrices describing the
action of symmetries on hyperbolic momenta (@marcelolooser). - Add
CITATION.cfffor easier citing of the software
Changed
- Update references, URLs etc. to reflect transfer of repository to HyperCells organization and new website https://www.hypercells.net.
Fixed
- Correct various typos in the documentation and instructions.
v0.9.1
Change log
Added
- Add a change log (this file).
- Add link to getting-started guide and to Wolfram Community post to README.md.
- Add warning message if NCAlgebra paclet version 6+ is not installed.
- Add option for
AbelianBlochHamiltonianExpressionto return the Bloch Hamiltonian as aSparseArray.
Changed
- Improve performance of
AbelianBlochHamiltonianExpression. - Update references in readme.
- Load example data from files in example data directory instead of embedding the data in the documentation notebooks.
Fixed
- Fixed
Det::lucerror message being raised by an unnecessary check inDetfor showing triangle tessellations.
Pre-release of HyperBloch
This is the first pre-release of the HyperBloch package. While the package is fully functional at its core, there might still be bugs.