Skip to content

bloqade.lanes.analysis.atom.lattice.AtomState

← Module overview

classAtomStatesource

bloqade.lanes.analysis.atom.lattice.AtomState

Bases: MoveExecution

class AtomState(data: AtomStateData = AtomStateData())

Parameters

NameTypeDefaultDescription
dataAtomStateDataAtomStateData()

Attributes

NameTypeDefaultDescription
dataAtomStateDatafield(default_factory=AtomStateData)

methodis_structurally_equalsource

bloqade.lanes.analysis.atom.lattice.AtomState.is_structurally_equal

Signature
def is_structurally_equal(other: MoveExecution, context: dict | None = None) -> bool

Parameters

NameTypeDefaultDescription
otherMoveExecutionrequired
contextdict | NoneNone

Returns

bool

source

methodis_subseteq_AtomStatesource

bloqade.lanes.analysis.atom.lattice.AtomState.is_subseteq_AtomState

def is_subseteq_AtomState(elem: AtomState) -> bool

Parameters

NameTypeDescription
elemAtomState

Returns

bool

source

methodcopysource

bloqade.lanes.analysis.atom.lattice.AtomState.copy

def copy()
source