Qompiler

graphqomb.qompiler module

Quantum Compiler(qompiler) module for Measurement-Based Quantum Computing (MBQC).

note: compile is used in Python built-in functions, so we use qompile instead.

This module provides:

  • qompile: Compile graph state into a pattern with x/z correction flows.

Qompile Functions

graphqomb.qompiler.qompile(graph, xflow, zflow=None, *, parity_check_group=None, logical_observables=None, scheduler=None)[source]

Compile graph state into pattern with x/z correction flows.

Parameters:
Returns:

compiled pattern

Return type:

Pattern