lattice¶
full name: tenpy.models.lattice
parent module:
tenpy.models
type: module
Classes
|
A chain of L equal sites. |
|
Translation invariant version of a tilted, regular 2D lattice. |
|
A honeycomb lattice. |
|
A variant of a regular lattice, where we might have extra sites or sites missing. |
|
A Kagome lattice. |
|
A ladder coupling two chains. |
|
A general, regular lattice. |
|
A lattice with a unit cell consiting of just a single site. |
|
A square lattice. |
|
A triangular lattice. |
|
Trivial lattice consisting of a single (possibly large) unit cell in 1D. |
Functions
|
Given the name of a |
|
Built the |
|
Variant of |
Module description
Classes to define the lattice structure of a model.
The base class Lattice
defines the general structure of a lattice,
you can subclass this to define you own lattice.
The SimpleLattice
is a slight simplification for lattices with a single-site unit cell.
Further, we have some predefined lattices, namely
Chain
, Ladder
in 1D and
Square
, Triangular
, Honeycomb
, and Kagome
in 2D.
The IrregularLattice
provides a way to remove or add sites to an existing, regular
lattice.
See also the Models and Details on the lattice geometry.