class QPanda::HHLAlg¶
Overview¶
#include <HHL.h> class HHLAlg { public: // construction HHLAlg( const QStat& A, const std::vector<double>& b, QuantumMachine* qvm ); // methods QCircuit get_hhl_circuit(uint32_t precision_cnt = 0); std::string check_QPE_result(); const double& get_amplification_factor() const; static void expand_linear_equations(QStat& A, std::vector<double>& b); };