Skip to main content
Ctrl+K

Quant-Met

  • User Guide
  • Examples
  • API Reference
  • Development
  • Changelog
  • GitHub
  • User Guide
  • Examples
  • API Reference
  • Development
  • Changelog
  • GitHub

Section Navigation

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

BaseLattice#

class quant_met.geometry.BaseLattice#

Base class for lattice geometries.

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_bz_path

next

generate_bz_grid

On this page
  • BaseLattice

© Copyright 2024, Tjark Sievers.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.0.