Skip to main content
Ctrl+K

Quant-Met

  • Examples
  • API Reference
  • Changelog
  • GitHub
  • Examples
  • API Reference
  • Changelog
  • GitHub

Section Navigation

  • quant_met.mean_field
  • quant_met.parameters
  • quant_met.geometry
    • generate_bz_path
    • BaseLattice
    • GrapheneLattice
    • SquareLattice
      • generate_bz_grid
      • generate_high_symmetry_path
  • quant_met.cli
  • quant_met.plotting
  • quant_met.utils
  • API Reference
  • Geometry
  • SquareLattice
quant_met.geometry.

SquareLattice#

class quant_met.geometry.SquareLattice(lattice_constant)#

Lattice geometry for Square Lattice.

Attributes:
bz_corners

Corners of the BZ.

high_symmetry_points

Tuple of high symmetry points and names.

lattice_constant

Lattice constant.

reciprocal_basis

Reciprocal basis vectors.

Methods

generate_bz_grid(ncols, nrows)

Generate a grid in the BZ.

generate_high_symmetry_path(number_of_points)

Generate a path through high symmetry points.

previous

generate_high_symmetry_path

next

generate_bz_grid

On this page
  • SquareLattice

© Copyright 2024, Tjark Sievers.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.0.