![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::conj_mult<std::complex< T1 >, T2> — a function object for conj(x)*y
// In header: <alps/functional.h> template<typename T1, typename T2> struct conj_mult<std::complex< T1 >, T2> { // public member functions conj_mult_return_type< std::complex< T1 >, T2 >::type operator()(const std::complex< T1 > &, const T2 &) const; };
the version for complex data types is specialized
conj_mult
public member functionsconj_mult_return_type< std::complex< T1 >, T2 >::type operator()(const std::complex< T1 > & a, const T2 & b) const;returns std::conj(x)*y
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |