class QPanda::PartialAmplitudeQVM¶
Overview¶
Quantum machine for partial amplitude simulation. More…
Inherited Members¶
Detailed Documentation¶
Quantum machine for partial amplitude simulation.
See also:
Methods¶
init
Returns:
void
directlyRun
Parameters:
QProg& |
quantum program |
Returns:
std::map<std::string, bool>
PMeasure by binary index.
example: PMeasure_bin_index(“0000000000”)
Parameters:
std::string |
binary index |
Returns:
qstate_type double
PMeasure by decimal index.
example: PMeasure_dec_index(“1”)
Parameters:
std::string |
decimal index |
Returns:
qstate_type double
PMeasure_subset.
output example: <0000000110:0.000167552>
Parameters:
qubits vec |
|
std::vector<std::string> |
Returns:
prob_map std::map<std::string, qstate_type>