HelixTypesExtension

class guppyft.extensions.helix.HelixTypesExtension[source]

Extension providing linear Helix blocks and T-state resources.

__call__() → Extension[source]

Return the Helix types extension.

helix_block() → ExtType[source]

A Helix block containing two logical qubits, labelled 0 and 1.

property helix_block_def: TypeDef

A Helix block containing two logical qubits, labelled 0 and 1.

For the instantiated type, see helix_block.

helix_t_state() → ExtType[source]

An opaque, consumable T-state resource.

property helix_t_state_def: TypeDef

An opaque, consumable T-state resource.

For the instantiated type, see helix_t_state.