|
HOPS
HOPS class reference
|
#include <MHO_ComplexPointwiseMultiply.hh>
Public Member Functions | |
| MHO_OpenCLComplexPointwiseMultiply () | |
| virtual | ~MHO_OpenCLComplexPointwiseMultiply () |
| virtual bool | Execute () override |
| Executes operation using provided arguments and returns result. More... | |
| virtual bool | Initialize () override |
| Initializes the object using arguments from fArgs tuple. More... | |
Public Member Functions inherited from hops::MHO_BinaryOperator< MHO_NDArrayWrapper< std::complex< XFloatType >, RANK >, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK >, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > > | |
| MHO_BinaryOperator () | |
| virtual | ~MHO_BinaryOperator () |
| virtual void | SetArgs (const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *in1, const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *in2, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *out) |
| Setter for args, out-of-place operation, in1/in2 unmodified, result stored in out. More... | |
Public Member Functions inherited from hops::MHO_Operator | |
| MHO_Operator () | |
| virtual | ~MHO_Operator () |
| std::string | GetName () const |
| Getter for operator name. More... | |
| virtual double | Priority () const |
| Get the the priority field value. More... | |
| void | SetName (std::string name) |
| Setter for operator name. More... | |
| virtual void | SetPriority (const double &priority) |
| Setter for operator priority (determines order of execution within a operator category) More... | |
Additional Inherited Members | |
Protected Member Functions inherited from hops::MHO_BinaryOperator< MHO_NDArrayWrapper< std::complex< XFloatType >, RANK >, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK >, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > > | |
| virtual bool | ExecuteImpl (const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *)=0 |
| Function ExecuteImpl. More... | |
| virtual bool | InitializeImpl (const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *)=0 |
| Function InitializeImpl. More... | |
Protected Attributes inherited from hops::MHO_BinaryOperator< MHO_NDArrayWrapper< std::complex< XFloatType >, RANK >, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK >, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > > | |
| std::tuple< const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > * > | fArgs |
|
inline |
|
inlinevirtual |
|
inlineoverridevirtual |
Executes operation using provided arguments and returns result.
|
inlineoverridevirtual |
Initializes the object using arguments from fArgs tuple.