|
template<typename T> |
constexpr auto | abs (complex< T > const &z) -> T |
|
template<typename T> |
constexpr auto | arg (complex< T > const &z) noexcept -> T |
|
template<floating_point Float> |
constexpr auto | arg (Float f) noexcept -> complex< Float > |
|
template<integral Integer> |
constexpr auto | arg (Integer i) noexcept -> complex< double > |
|
template<typename T> |
constexpr auto | conj (complex< T > const &z) noexcept -> complex< T > |
|
template<floating_point Float> |
constexpr auto | conj (Float f) noexcept -> complex< Float > |
|
template<integral Integer> |
constexpr auto | conj (Integer i) noexcept -> complex< double > |
|
template<typename T> |
constexpr auto | cos (complex< T > const &z) -> complex< T > |
|
template<typename T> |
constexpr auto | cosh (complex< T > const &z) -> complex< T > |
|
template<typename T> |
constexpr auto | imag (complex< T > const &z) noexcept(noexcept(z.imag())) -> T |
|
template<floating_point Float> |
constexpr auto | imag (Float) noexcept -> Float |
|
template<integral Integer> |
constexpr auto | imag (Integer) noexcept -> double |
|
template<typename T> |
constexpr auto | log (complex< T > const &z) noexcept -> complex< T > |
|
template<typename T> |
constexpr auto | log10 (complex< T > const &z) noexcept -> complex< T > |
|
template<typename T> |
constexpr auto | norm (complex< T > const &z) noexcept -> T |
|
template<floating_point Float> |
constexpr auto | norm (Float f) noexcept -> complex< Float > |
|
template<integral Integer> |
constexpr auto | norm (Integer i) noexcept -> complex< double > |
|
template<typename T> |
constexpr auto | polar (T const &r, T const &theta=T()) noexcept -> etl::complex< T > |
|
template<typename T> |
constexpr auto | real (complex< T > const &z) noexcept(noexcept(z.real())) -> T |
|
template<floating_point Float> |
constexpr auto | real (Float f) noexcept -> Float |
|
template<integral Integer> |
constexpr auto | real (Integer i) noexcept -> double |
|
template<typename T> |
constexpr auto | sin (complex< T > const &z) -> complex< T > |
|
template<typename T> |
constexpr auto | sinh (complex< T > const &z) -> complex< T > |
|
template<typename T> |
constexpr auto | tan (complex< T > const &z) -> complex< T > |
|
template<typename T> |
constexpr auto | tanh (complex< T > const &z) -> complex< T > |
|
Complex number type.