Class MHO_UnaryInPlaceOperator.
More...
#include <MHO_UnaryInPlaceOperator.hh>
template<class XArgType>
class hops::MHO_UnaryInPlaceOperator< XArgType >
Class MHO_UnaryInPlaceOperator.
operator which only operates on a single array, input = ouput, but does the work in place without copying
- Author
- J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
- Date
- Mon Jul 31 14:54:52 2023 -0400
◆ MHO_UnaryInPlaceOperator()
template<class XArgType >
◆ ~MHO_UnaryInPlaceOperator()
template<class XArgType >
◆ Execute()
template<class XArgType >
Executes operation in place using provided argument.
- Returns
- bool indicating success of execution.
- Note
- This is a virtual function.
Implements hops::MHO_Operator.
◆ ExecuteInPlace()
template<class XArgType >
◆ Initialize()
template<class XArgType >
Initializes the system by calling InitializeInPlace with the first argument from fInPlaceArgs.
- Returns
- bool indicating success/failure of initialization
- Note
- This is a virtual function.
Implements hops::MHO_Operator.
◆ InitializeInPlace()
template<class XArgType >
◆ SetArgs()
template<class XArgType >
Setter for args.
- Parameters
-
in | Input pointer to XArgType array |
- Note
- This is a virtual function.
◆ fInPlaceArgs
template<class XArgType >
The documentation for this class was generated from the following file: