Skip to content

Commit

Permalink
API update: promote xy_site and hex_orientation to top-level module
Browse files Browse the repository at this point in the history
Recent work with the Kane-Mele model has made clear that we need quite
often to manually generate the hoppings, as well as defining a custom
unit-cell, already at the unit-vector level. It follow that both types
xy_site and hex_orientation are needed for a fairly basic usage.

Since we change API (even if in a non-breaking fashion) we should soon
bump the version. Though I'll wait until I update the README.
  • Loading branch information
beddalumia committed Sep 25, 2022
1 parent 7fbd8d6 commit 889a6d2
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/honeytools.f90
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ module honeytools
implicit none
private

public :: xy_lattice, xy_print, xy_shells, xy_nn_hop, xy_nnn_hop
public :: xy_site, xy_lattice, xy_print, xy_shells, xy_nn_hop, xy_nnn_hop
public :: xy_nearest_neighbors, xy_next_nearest_neighbors
public :: unit_cell, armchair, zigzag ! to generate layouts
public :: unit_cell, hex_orientation, armchair, zigzag ! to generate layouts
public :: get_supercell, get_triangle, get_flake, get_stripe, get_sublattice

contains
Expand Down

0 comments on commit 889a6d2

Please sign in to comment.