Recent Releases of hyperbloch
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.
- Mathematica
Published by patrick-lenggenhager 11 months ago
hyperbloch - 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.
- Mathematica
Published by patrick-lenggenhager over 1 year ago
hyperbloch - 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
NonReciprocalAbelianBlochHamiltonianandNonReciprocalAbelianBlochHamiltonianEpressionfor 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.
- Mathematica
Published by patrick-lenggenhager over 1 year ago
hyperbloch - 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.
- Mathematica
Published by patrick-lenggenhager over 2 years ago
hyperbloch - 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.
- Mathematica
Published by patrick-lenggenhager over 2 years ago