ProtocolSpecificDistillationUnitSpecification Class
Protocol-specific specification for a magic-state distillation unit.
Defines the number of physical qubits and the duration (in logical cycle time units) for one round of distillation under a specific QEC code.
Constructor
ProtocolSpecificDistillationUnitSpecification(num_unit_qubits: int | None = None, duration_in_qubit_cycle_time: int | None = None)
Parameters
| Name | Description |
|---|---|
|
num_unit_qubits
|
Default value: None
|
|
duration_in_qubit_cycle_time
|
Default value: None
|
Methods
| post_validation |
post_validation
post_validation(result)
Parameters
| Name | Description |
|---|---|
|
result
Required
|
|
Attributes
duration_in_qubit_cycle_time
duration_in_qubit_cycle_time: int | None = None
num_unit_qubits
num_unit_qubits: int | None = None