|
HOPS
HOPS class reference
|
#include <MHO_ComplexPointwiseMultiply.hh>
Public Member Functions | |
| MHO_OpenCLComplexPointwiseMultiply () | |
| virtual | ~MHO_OpenCLComplexPointwiseMultiply () |
| virtual bool | Execute () override |
| Function Execute. More... | |
| virtual bool | Initialize () override |
| Function Initialize. 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 () |
| 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) |
Public Member Functions inherited from hops::MHO_Operator | |
| MHO_Operator () | |
| virtual | ~MHO_Operator () |
| std::string | GetName () const |
| Getter for operator name. More... | |
| double | Priority () const |
| Get the the priority field value. More... | |
| void | SetName (std::string name) |
| Setter for operator name. More... | |
| void | SetPriority (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 > *in1, const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *in2, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *out)=0 |
| virtual bool | InitializeImpl (const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, const MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *, MHO_NDArrayWrapper< std::complex< XFloatType >, RANK > *) |
Protected Member Functions inherited from hops::MHO_ArgumentCarrier< Args > | |
| template<typename Func > | |
| auto | Apply (Func &&func) -> decltype(mho_tuple_apply(std::forward< Func >(func), fArgs)) |
Protected Attributes inherited from hops::MHO_ArgumentCarrier< Args > | |
| std::tuple< Args... > | fArgs |
|
inline |
|
inlinevirtual |
|
inlineoverridevirtual |
Function Execute.
|
inlineoverridevirtual |
Function Initialize.