|
| template<typename complex_t, typename real_t> |
| complex_t | AmpGen::detail::make_complex (const real_t &re, const real_t &im) |
| |
| template<typename complex_t> |
| complex_t | AmpGen::detail::make_complex (const typename complex_t::rt &re) |
| |
| template<typename complex_t> |
| complex_t | AmpGen::detail::make_complex (const complex_t &cmplx) |
| |
| template<typename real_t> |
| real_t | AmpGen::real (const Complex< real_t > &arg) |
| |
| template<typename real_t> |
| real_t | AmpGen::real (const real_t &arg) |
| |
| template<typename real_t> |
| real_t | AmpGen::imag (const Complex< real_t > &arg) |
| |
| template<typename real_t> |
| real_t | AmpGen::abs (const Complex< real_t > &v) |
| |
| template<typename real_t> |
| real_t | AmpGen::norm (const Complex< real_t > &v) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::conj (const Complex< real_t > &arg) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator+ (const Complex< real_t > &lhs, const R2_t &rhs) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator- (const Complex< real_t > &lhs, const R2_t &rhs) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator* (const Complex< real_t > &lhs, const R2_t &rhs) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator/ (const Complex< real_t > &lhs, const R2_t &rhs) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator+ (const R2_t &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator- (const R2_t &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator* (const R2_t &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t, typename R2_t> |
| Complex< real_t > | AmpGen::operator/ (const R2_t &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::operator+ (const Complex< real_t > &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::operator- (const Complex< real_t > &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::operator* (const Complex< real_t > &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::operator/ (const Complex< real_t > &lhs, const Complex< real_t > &rhs) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::operator- (const Complex< real_t > &x) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::exp (const Complex< real_t > &v) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::sqrt (const Complex< real_t > &v) |
| |
| template<typename real_t> |
| Complex< real_t > | AmpGen::log (const Complex< real_t > &v) |
| |
| template<typename real_t> |
| std::ostream & | AmpGen::operator<< (std::ostream &os, const Complex< real_t > &obj) |
| |