class QPanda::QuantumVolume

Calculate the quantum volume of the chip.

#include <QuantumVolume.h>

class QuantumVolume
{
public:
    // structs

    struct QvCircuit;

    // construction

    QuantumVolume(
        MeasureQVMType type,
        QuantumMachine* qvm
        );

    // methods

    size_t calcQuantumVolume(
        const std::vector<std::vector<int>>& qubit_lists,
        int ntrials,
        int shots
        );
};