triqs.lattice.point.LatticePoint

class triqs.lattice.point.LatticePoint(index, lattice)[source]

Bases: object

A point on a Bravais lattice, identified by its integer index vector.

Castable to a numpy array of float (the real-space coordinates in the standard basis) and supports arithmetic with other lattice points, mesh points and numpy arrays.

Parameters:
indexarray-like of int

The lattice point index.

latticeBravaisLattice

The underlying BravaisLattice.

Attributes

value

Real-space coordinates of this lattice point in the standard basis.

index

(array-like of int) The lattice point index.

lattice

(BravaisLattice) The underlying BravaisLattice.