class QPanda::AbstractQuantumCircuit

Overview

Quantum circuit basic abstract class. More…

Inherited Members

Detailed Documentation

Quantum circuit basic abstract class.

Methods

Judge current quantum circuit is dagger.

Returns:

bool

Get control vector fron current quantum circuit node.

Parameters:

QVec&

qubits vector

Returns:

bool

See also:

QVec

Set dagger to current quantum circuit.

Parameters:

bool

is dagger

Set control qubits to current quantum circuit.

Parameters:

QVec

control qubits vector

See also:

QVec

Clear the control qubits for current quantum circuit.

See also:

QVec

Get the used qubits for current quantum circuit.

Parameters:

QVec

used qubits vector

Returns:

size_t

Get current quantum circuit qgate number.

Returns:

size_t