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