QCOR
Classes | Public Member Functions | List of all members
qcor::Optimizer Class Reference

Public Member Functions

 Optimizer ()
 ————- Optimizer Wrapper —————
 
 Optimizer (const std::string &name)
 
 Optimizer (const std::string &name, xacc::HeterogeneousMap &&options)
 
 Optimizer (std::shared_ptr< xacc::Identifiable > generic_obj)
 
OptimizerImpl * operator-> ()
 
std::pair< double, std::vector< double > > optimize (std::function< double(const std::vector< double > &)> opt, const int dim)
 
std::pair< double, std::vector< double > > optimize (std::function< double(const std::vector< double > &, std::vector< double > &)> opt, const int dim)
 
std::pair< double, std::vector< double > > optimize (std::shared_ptr< ObjectiveFunction > obj)
 
std::pair< double, std::vector< double > > optimize (ObjectiveFunction *obj)
 
std::pair< double, std::vector< double > > optimize (ObjectiveFunction &obj)
 
std::pair< double, std::vector< double > > optimize (ObjectiveFunction &&obj)
 
std::string name ()
 

The documentation for this class was generated from the following files: