XACC
|
Public Member Functions | |
template<typename T > | |
void | appendOption (const std::string key, T &&value) |
virtual void | setOptions (const HeterogeneousMap &opts) |
virtual OptResult | optimize (OptFunction &function)=0 |
virtual OptResult | optimize () |
const std::string | get_algorithm () const |
const bool | isGradientBased () const |
Public Member Functions inherited from xacc::Identifiable | |
virtual const std::string | name () const =0 |
virtual const std::string | description () const =0 |
virtual | ~Identifiable () |
Protected Attributes | |
HeterogeneousMap | options |