Skip to content
MoirePy – Python Library for Moiré Lattice Simulation
Designing Custom Hopping
Initializing search
jabed-umar/MoirePy
MoirePy – Python Library for Moiré Lattice Simulation
jabed-umar/MoirePy
Home
Getting Started
Getting Started
Quickstart TBG in 5 Minutes
K-Space Hamiltonian Generation
Simulating Lattices in Open vs. Periodic Boundary Conditions
Defining Custom Layers
Designing Custom Hopping
Tutorials and Benchmarks
Tutorials and Benchmarks
Tutorials and Replicated Papers
Benchmarks and Performance Tips
Theory
Theory
Theoretical Background
Tight Binding Formulation
Searching Algorithm & KDTree
Angle Calculation Logic
Angle Value Calculator
API Reference
API Reference
Overview
Core Classes
Core Classes
Layer
BilayerMoireLattice
Built-in Layers
Built-in Layers
SquareLayer
TriangularLayer
Rhombus60Layer
KagomeLayer
HexagonalLayer
Utilities
Utilities
get_rotation_matrix
are_coeffs_integers
LatticeAlreadyFinalisedError
Designing Custom Hopping