qlat

Qlattice main package.

Usage:

import qlat as q

Will also load qlat_utils.

Geometry(Coordinate total_site=None)

Field(type ctype, Geometry geo=None, ...)

FieldBase

merge_fields_ms(f, fms)

fms = [ (f0, m0,), (f1, m1,), .

mk_merged_fields_ms(fms)

fms = [ (f0, m0,), (f1, m1,), .

FieldSelection(Geometry geo=None, Long val=-1)

SelectedField(type ctype, ...)

SelectedFieldBase

PointsSelection(*args)

SelectedPoints(type ctype, ...)

SelectedPointsBase

get_mpi_chunk(total_list, *[, rng_state])

rng_state has to be the same on all the nodes e.g. rng_state = q.RngState("get_mpi_chunk").