HOPS
HOPS class reference
|
Class MHO_ComplexConjugator. More...
#include <MHO_ComplexConjugator.hh>
Public Types | |
using | citerator_type = typename MHO_UnaryFunctor< XArrayType >::citerator_type |
using | iterator_type = typename MHO_UnaryFunctor< XArrayType >::iterator_type |
![]() | |
using | citerator_type = typename XArrayType::const_iterator |
using | iterator_type = typename XArrayType::iterator |
Public Member Functions | |
MHO_ComplexConjugator () | |
virtual | ~MHO_ComplexConjugator () |
virtual void | operator() (citerator_type &input, iterator_type &output) override |
virtual void | operator() (iterator_type &input) override |
![]() | |
MHO_UnaryFunctor () | |
virtual | ~MHO_UnaryFunctor () |
Class MHO_ComplexConjugator.
applies complex conjugation to every element of the array (XArrayType)
using hops::MHO_ComplexConjugator< XArrayType >::citerator_type = typename MHO_UnaryFunctor< XArrayType >::citerator_type |
using hops::MHO_ComplexConjugator< XArrayType >::iterator_type = typename MHO_UnaryFunctor< XArrayType >::iterator_type |
|
inline |
|
inlinevirtual |
|
inlineoverridevirtual |
Implements hops::MHO_UnaryFunctor< XArrayType >.
|
inlineoverridevirtual |
Implements hops::MHO_UnaryFunctor< XArrayType >.