HofstadterTools Logo

User Guide:

  • Overview
    • Quick Start
    • Installation
      • Basic install
        • Using pip
        • Using conda
      • Advanced install
      • Testing
    • Directory Structure
    • How to Cite
    • Acknowledgments
    • Contributing
  • Theory
    • Model
    • Band Structure
    • Butterfly
  • Tutorials
    • Band Structure
    • Butterfly
  • Gallery
    • Square Lattice
    • Triangular Lattice
    • Bravais Lattice
    • Honeycomb Lattice
    • Kagome Lattice
  • Troubleshooting
    • General Questions
    • Band Structure Questions
    • Butterfly Questions
  • References

Code Reference:

  • functions
    • functions.arguments
      • functions.arguments.parse_input_arguments
        • parse_input_arguments()
    • functions.band_structure
      • functions.band_structure.U
        • U()
      • functions.band_structure.berry_curv
        • berry_curv()
      • functions.band_structure.geom_tensor
        • geom_tensor()
      • functions.band_structure.wilson_loop
        • wilson_loop()
    • functions.butterfly
      • functions.butterfly.chern
        • chern()
    • functions.models
      • functions.models.BasicHoneycombHamiltonian
        • BasicHoneycombHamiltonian()
      • functions.models.BasicKagomeHamiltonian
        • BasicKagomeHamiltonian()
      • functions.models.BasicSquareHamiltonian
        • BasicSquareHamiltonian()
      • functions.models.BasicTriangularHamiltonian
        • BasicTriangularHamiltonian()
      • functions.models.Hamiltonian
        • Hamiltonian()
      • functions.models.diag_func
        • diag_func()
      • functions.models.nearest_neighbor_finder
        • nearest_neighbor_finder()
      • functions.models.nearest_neighbor_sorter
        • nearest_neighbor_sorter()
      • functions.models.peierls_factor
        • peierls_factor()
      • functions.models.reciprocal_vectors
        • reciprocal_vectors()
    • functions.plotting
      • functions.plotting.band_structure
        • band_structure()
      • functions.plotting.butterfly
        • butterfly()
    • functions.utility
      • functions.utility.create_filename
        • create_filename()
      • functions.utility.load_data
        • load_data()
      • functions.utility.read_t_from_file
        • read_t_from_file()
      • functions.utility.save_data
        • save_data()
      • functions.utility.Logger
        • Logger
  • models
    • models.hofstadter
      • models.hofstadter.Hofstadter
        • Hofstadter
HofstadterTools
  • Search


© Copyright 2024, Bartholomew Andrews.

Built with Sphinx using a theme provided by Read the Docs.