class QPanda::QAOA¶
Overview¶
Quantum Approximate Optimization Algorithm. More…
Detailed Documentation¶
Quantum Approximate Optimization Algorithm.
Construction¶
Constructor of ChemiQ.
Methods¶
set Hamiltonian
Parameters:
QPauliMap& |
pauli map |
set val of Delta T
Parameters:
double |
the val of Delta T |
set step
Parameters:
size_t |
the val of step |
get step
Returns:
return the val of step
set Shots val
Parameters:
size_t |
the val of Shots |
regiest user defined functional
Parameters:
QUserDefinedFunc& |
the user defined functional |
set default optimize parameter
Parameters:
vector_d& |
the default optimize parameters |
whether or not enable the log file
Parameters:
bool |
whether or not |
string |
filename log file name |
get optimizer object
Returns:
AbstractOptimizer* the optimizer object ptr
execute optimizer
Returns:
return true on success, or else return false
get optimizer result
Returns:
return QOptimizationResult
scan Para to file
Returns:
return true on success, or else return false