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#