GrowthVariant

Enum holding different growth variants for Union-Find growth.

class GrowthVariant

Members:

ALL_COMPONENTS : Grows all components in each iteration

INVALID_COMPONENTS : Grows invalid components only in each iteration

SINGLE_SMALLEST : Grows only smallest component in each iteration

SINGLE_RANDOM : Grows a single uniformly random component in each iteration

SINGLE_QUBIT_RANDOM : Grows component around a single qubit in each iteration

ALL_COMPONENTS = <GrowthVariant.ALL_COMPONENTS: 0>
INVALID_COMPONENTS = <GrowthVariant.INVALID_COMPONENTS: 1>
SINGLE_QUBIT_RANDOM = <GrowthVariant.SINGLE_QUBIT_RANDOM: 4>
SINGLE_RANDOM = <GrowthVariant.SINGLE_RANDOM: 3>
SINGLE_SMALLEST = <GrowthVariant.SINGLE_SMALLEST: 2>
property name
property value