|
virtual bool | initialize (const HeterogeneousMap ¶meters)=0 |
|
virtual const std::vector< std::string > | requiredParameters () const =0 |
|
virtual void | execute (const std::shared_ptr< AcceleratorBuffer > buffer) const =0 |
|
virtual std::vector< double > | execute (const std::shared_ptr< AcceleratorBuffer > buffer, const std::vector< double > ¶meters) |
|
virtual double | calculate (const std::string &calculation_task, const std::shared_ptr< AcceleratorBuffer > buffer, const HeterogeneousMap &extra_data={}) |
|
virtual const std::string | name () const =0 |
|
virtual const std::string | description () const =0 |
|
virtual | ~Identifiable () |
|
virtual std::shared_ptr< Algorithm > | clone ()=0 |
|
virtual bool | shouldClone () |
|
virtual | ~Cloneable () |
|
The documentation for this class was generated from the following file: