|
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 |
Public Types inherited from hops::MHO_UnaryFunctor< XArrayType > | |
| 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 |
Public Member Functions inherited from hops::MHO_UnaryFunctor< XArrayType > | |
| 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 >.