clang 20.0.0git
|
Functions | |
template<class _Tp > | |
__DEVICE__ _Tp | abs (const std::complex< _Tp > &__c) |
template<class _Tp > | |
__DEVICE__ _Tp | arg (const std::complex< _Tp > &__c) |
template<class _Tp > | |
enable_if< is_integral< _Tp >::value||is_same< _Tp, double >::value, double >::type | arg (_Tp __re) |
template<class _Tp > | |
enable_if< is_same< _Tp, float >::value, float >::type | arg (_Tp __re) |
template<class _Tp > | |
__DEVICE__ _Tp | norm (const std::complex< _Tp > &__c) |
template<class _Tp > | |
std::complex< _Tp > | conj (const std::complex< _Tp > &__c) |
template<class _Tp > | |
std::complex< _Tp > | proj (const std::complex< _Tp > &__c) |
template<class _Tp > | |
complex< _Tp > | polar (const _Tp &__rho, const _Tp &__theta=_Tp()) |
template<class _Tp > | |
std::complex< _Tp > | log (const std::complex< _Tp > &__x) |
template<class _Tp > | |
std::complex< _Tp > | log10 (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | sqrt (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | exp (const std::complex< _Tp > &__x) |
template<class _Tp > | |
std::complex< _Tp > | pow (const std::complex< _Tp > &__x, const std::complex< _Tp > &__y) |
template<class _Tp > | |
std::complex< _Tp > | __sqr (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | asinh (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | acosh (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | atanh (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | sinh (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | cosh (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | tanh (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | asin (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | acos (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | atan (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | sin (const std::complex< _Tp > &__x) |
template<class _Tp > | |
std::complex< _Tp > | cos (const std::complex< _Tp > &__x) |
template<class _Tp > | |
__DEVICE__ std::complex< _Tp > | tan (const std::complex< _Tp > &__x) |
std::complex< _Tp > std::__sqr | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 165 of file complex_cmath.h.
__DEVICE__ _Tp std::abs | ( | const std::complex< _Tp > & | __c | ) |
__DEVICE__ std::complex< _Tp > std::acos | ( | const std::complex< _Tp > & | __x | ) |
__DEVICE__ std::complex< _Tp > std::acosh | ( | const std::complex< _Tp > & | __x | ) |
enable_if< is_integral< _Tp >::value||is_same< _Tp, double >::value, double >::type std::arg | ( | _Tp | __re | ) |
Definition at line 47 of file complex_cmath.h.
References atan2.
Definition at line 52 of file complex_cmath.h.
References atan2f().
__DEVICE__ _Tp std::arg | ( | const std::complex< _Tp > & | __c | ) |
__DEVICE__ std::complex< _Tp > std::asin | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 317 of file complex_cmath.h.
References asinh.
__DEVICE__ std::complex< _Tp > std::asinh | ( | const std::complex< _Tp > & | __x | ) |
__DEVICE__ std::complex< _Tp > std::atan | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 359 of file complex_cmath.h.
References atanh.
__DEVICE__ std::complex< _Tp > std::atanh | ( | const std::complex< _Tp > & | __x | ) |
std::complex< _Tp > std::conj | ( | const std::complex< _Tp > & | __c | ) |
Definition at line 68 of file complex_cmath.h.
References __c.
std::complex< _Tp > std::cos | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 374 of file complex_cmath.h.
References cosh.
__DEVICE__ std::complex< _Tp > std::cosh | ( | const std::complex< _Tp > & | __x | ) |
__DEVICE__ std::complex< _Tp > std::exp | ( | const std::complex< _Tp > & | __x | ) |
std::complex< _Tp > std::log | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 108 of file complex_cmath.h.
std::complex< _Tp > std::log10 | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 114 of file complex_cmath.h.
References log.
__DEVICE__ _Tp std::norm | ( | const std::complex< _Tp > & | __c | ) |
Definition at line 58 of file complex_cmath.h.
complex< _Tp > std::polar | ( | const _Tp & | __rho, |
const _Tp & | __theta = _Tp() |
||
) |
std::complex< _Tp > std::pow | ( | const std::complex< _Tp > & | __x, |
const std::complex< _Tp > & | __y | ||
) |
Definition at line 158 of file complex_cmath.h.
std::complex< _Tp > std::proj | ( | const std::complex< _Tp > & | __c | ) |
Definition at line 74 of file complex_cmath.h.
__DEVICE__ std::complex< _Tp > std::sin | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 367 of file complex_cmath.h.
References sinh.
__DEVICE__ std::complex< _Tp > std::sinh | ( | const std::complex< _Tp > & | __x | ) |
__DEVICE__ std::complex< _Tp > std::sqrt | ( | const std::complex< _Tp > & | __x | ) |
__DEVICE__ std::complex< _Tp > std::tan | ( | const std::complex< _Tp > & | __x | ) |
Definition at line 381 of file complex_cmath.h.
References tanh.
__DEVICE__ std::complex< _Tp > std::tanh | ( | const std::complex< _Tp > & | __x | ) |