Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: add kagome lattice draft implementation * chore: add unit tests * fix: docstrings * feat: shift nodes so that edges can seen for periodic boundary conditions * fix: restore `_coordinate_to_index` for uniformity * chore: add release note * chore: lint * fix: add 'kagome' to pylint dictionary * fix: years in copyright headers * fix: remove ascii kagome lattice * Apply suggestions from code review Co-authored-by: Max Rossmannek <[email protected]> * Apply suggestions from code review Co-authored-by: Max Rossmannek <[email protected]> * fix: explicit documentation for `rows` and `cols` arguments * chore: move over identical settings between the two subtests to `setUp` * chore: expose relevant internal instance variables as read-only * chore: appropriately demarcate class attributes and instance attributes * fix: docstrings * chore: expand docstring for class * fix: typos * chore: update dictionary * fix: incorrect primitive basis * Update test/second_q/hamiltonians/lattices/test_kagome_lattice.py Co-authored-by: Max Rossmannek <[email protected]> * Apply suggestions from code review Co-authored-by: Max Rossmannek <[email protected]> * Apply suggestions from code review Co-authored-by: Max Rossmannek <[email protected]> * Apply suggestions from code review Co-authored-by: Max Rossmannek <[email protected]> * chore: add usage example to release note * Apply suggestions from code review Co-authored-by: Max Rossmannek <[email protected]> * fix: typo * chore: lint and format * Apply suggestions from code review Co-authored-by: Max Rossmannek <[email protected]> * chore: apply suggestions from code review * removes redundant `with_boundaries` optional parameter * moves `__init__` above all private methods * removes various variable duplication * fixes docstrings * makes boundary conditions Enum clickable links on the online documentation Co-authored-by: Max Rossmannek <[email protected]> * feat: periodicity in only one direction and corresponding test cases * fix: node default positions in mixed boundary case * lint: fix mypy and updated headers --------- Co-authored-by: Max Rossmannek <[email protected]> Co-authored-by: Max Rossmannek <[email protected]>
- Loading branch information