Cove - A Practical Quantum Computer Programming Framework
SetQubits Method (SetTo)
NamespacesCove.LocalSimulationQuantumRegisterSetQubits(ClassicalResult)
Set the qubits starting at StartingIndex to the classical result SetTo.
Declaration Syntax
C#Visual BasicVisual C++
public IQuantumRegister SetQubits(
	ClassicalResult SetTo
)
Public Function SetQubits ( _
	SetTo As ClassicalResult _
) As IQuantumRegister
public:
virtual IQuantumRegister^ SetQubits(
	ClassicalResult^ SetTo
) sealed
Parameters
SetTo (ClassicalResult)
The classical result which will be read and the applied to the qubits starting at StartingIndex and in the same order.
Return Value
A reference to the modified register.
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionThrown if the length of SetTo exceeds plus StartingIndex exceeds the length of the register. Example: If the register consists of 5 qubits and StartingIndex is 3 and the length of SetTo is 20 qubits then this exception will be thrown.
IndexOutOfRangeExceptionThrown if the index specified does not exist in the register.
NotImplementedExceptionThis method is not yet implemented.

Assembly: Cove.LocalSimulation (Module: Cove.LocalSimulation) Version: 1.0.0.0 (1.0.0.0)