Skip to content

statements

measure

measure(
    regions: tuple[grid.Grid[NumX, NumY], ...]
) -> tuple[MeasurementArray[NumX, NumY], ...]

Measure the given regions and return the results.

Parameters:

Name Type Description Default
regions tuple[Grid[NumX, NumY], ...]

A tuple of regions to measure.

required

Returns:

Type Description
tuple[MeasurementArray[NumX, NumY], ...]

A tuple of measurement results.

Source code in src/bloqade/shuttle/dialects/measure/_interface.py
14
15
16
17
18
19
20
21
22
23
24
25
26
27
@wraps(Measure)
def measure(
    regions: tuple[grid.Grid[NumX, NumY], ...],
) -> tuple[MeasurementArray[NumX, NumY], ...]:
    """
    Measure the given regions and return the results.

    Args:
        regions: A tuple of regions to measure.

    Returns:
        A tuple of measurement results.
    """
    ...