Module vegas::lattice [] [src]

Useful functions and data structures to build lattices

Structs

Adjacency
Lattice

Represents a lattice, it requires the periodicity of the lattice, its shape, its number of atoms per site and the vertices as a list of vertex descriptors

LatticeBuilder

A little builder for lattices

Site

Represents a site, the cell represents where the site is in the Lattice and the atom represents wich atom it is within the unitcell

SiteIterator

Iterates over the sites of a lattice

Vertex

Represents a vertex descriptor, for a vertex that can go beyond the unit cell of a lattice.