2.2. qlinks.symmetry.translation#
Classes
|
- class qlinks.symmetry.translation.Translation(lattice: 'SquareLattice', basis: 'ComputationBasis', _df: 'pd.DataFrame' = None)[source]#
Bases:
object
- Parameters:
lattice (SquareLattice)
basis (ComputationBasis)
_df (DataFrame)
- lattice: SquareLattice#
- basis: ComputationBasis#
- property periodicity: Series#
- property representatives: Series#
- compatible_representatives(momenta)[source]#
- Parameters:
momenta (Tuple[int, int])
- Return type:
Series
- representative_basis(momenta)[source]#
- Parameters:
momenta (Tuple[int, int])
- Return type:
ComputationBasis
- shift(target_basis)[source]#
Find the shift that maps the target basis into the representative basis.
Returns:
- __init__(lattice, basis, _df=None)#
- Parameters:
lattice (SquareLattice)
basis (ComputationBasis)
_df (DataFrame)
- Return type:
None