#include <cmath>
#include <complex>
Go to the source code of this file.
|
template<typename T > |
Complex< T > | himalaya::pos (const Complex< T > &z) noexcept |
| converts -0.0 to 0.0 More...
|
|
template<typename T > |
constexpr T | himalaya::arg (const Complex< T > &z) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::conj (const Complex< T > &z) noexcept |
|
template<typename T > |
Complex< T > | himalaya::log (const Complex< T > &z_) noexcept |
|
template<typename T > |
constexpr T | himalaya::norm_sqr (const Complex< T > &z) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator+ (const Complex< T > &a, const Complex< T > &b) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator+ (const Complex< T > &z, T x) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator+ (T x, const Complex< T > &z) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator- (const Complex< T > &a, const Complex< T > &b) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator- (T x, const Complex< T > &z) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator- (const Complex< T > &z, T x) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator- (const Complex< T > &z) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator* (const Complex< T > &a, const Complex< T > &b) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator* (T x, const Complex< T > &z) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator* (const Complex< T > &z, T x) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator/ (T x, const Complex< T > &z) noexcept |
|
template<typename T > |
constexpr Complex< T > | himalaya::operator/ (const Complex< T > &z, T x) noexcept |
|