qib.field.field.Field

class qib.field.field.Field(ptype: ParticleType, latt: AbstractLattice, maxocc=0)[source]

Bases: object

Particle “field” (i.e., a lattices of qubits, fermions, bosons…)

Methods

dof

Overall degrees of freedom (quantum Hilbert space dimension), using maximum occupancy for bosons.

Attributes

local_dim

Local dimension at a lattice site.

particle_type

Particle type.

dof()[source]

Overall degrees of freedom (quantum Hilbert space dimension), using maximum occupancy for bosons.

property local_dim

Local dimension at a lattice site.

property particle_type: ParticleType

Particle type.