class QPanda::QCodarMatch¶
Overview¶
A Contextual Duration-Aware Qubit Mapping (CODAR) More…
Inherited Members¶
Detailed Documentation¶
A Contextual Duration-Aware Qubit Mapping (CODAR)
Methods¶
Mapping qubits in a quantum program.
Parameters:
size_t |
run_times : the number of times run the remapping |
qubits vector |
|
Qprog& |
the mapped quantum program |
Returns:
void
build QProg by the mapping results
Parameters:
std::vector<GateInfo> |
gates info vector |
std::vector<int> |
map vector |
Qprog& |
the mapped quantum program |
Returns:
void
traversal quantum program and Parsing quantum program information
Parameters:
QProg* |
quantum program pointer |
Returns:
void