Group: complex¶
A¶
C¶
functionkfr::generic::cabs(const T1 &) Returns the absolute value (magnitude) of the complex number xfunctionkfr::generic::cabssqr(const T1 &) Returns the squared absolute value (magnitude squared) of the complex number xfunctionkfr::generic::carg(const T1 &) Returns the phase angle (argument) of the complex number xfunctionkfr::generic::cartesian(const T1 &) Converts complex number to cartesianfunctionkfr::generic::ccomp(const vec<T, N> &)functionkfr::generic::cconj(const T1 &) Returns the complex conjugate of the complex number xfunctionkfr::generic::ccos(const T1 &) Returns the cosine of the complex number xfunctionkfr::generic::ccosh(const T1 &) Returns the hyperbolic cosine of the complex number xfunctionkfr::generic::cdecom(const int &)functionkfr::generic::cdupimag(const int &) Returns vector of complex values with imaginary part duplicatedfunctionkfr::generic::cdupreal(const int &) Returns vector of complex values with real part duplicatedfunctionkfr::generic::cexp10(const T1 &) Returns 10 raised to the complex number xfunctionkfr::generic::cexp2(const T1 &) Returns 2 raised to the complex number xfunctionkfr::generic::cexp(const T1 &) Returns \(e\) raised to the complex number xfunctionkfr::generic::clog10(const T1 &) Returns the common (base-10) logarithm of the complex number xfunctionkfr::generic::clog2(const T1 &) Returns the binary (base-2) logarithm of the complex number xfunctionkfr::generic::clog(const T1 &) Returns the natural logarithm of the complex number xfunctionkfr::generic::cnegimag(const int &) Returns vector of complex values with imaginary part negatedfunctionkfr::generic::cnegreal(const int &) Returns vector of complex values with real part negatedclasskfr::compound_type_traits<std::complex<T>>functionkfr::generic::csin(const T1 &) Returns the sine of the complex number xfunctionkfr::generic::csinh(const T1 &) Returns the hyperbolic sine of the complex number xfunctionkfr::generic::csqr(const T1 &) Returns square of the complex number xfunctionkfr::generic::csqrt(const T1 &) Returns square root of the complex number xfunctionkfr::generic::cswapreim(const int &) Returns vector of complex values with real and imaginary parts swapped
D¶
typedefkfr::compound_type_traits<std::complex<T>>::deep_rebindvariablekfr::compound_type_traits<std::complex<T>>::deep_widthvariablekfr::compound_type_traits<std::complex<T>>::depth
I¶
functionkfr::generic::imag(const int &) Returns the imaginary part of the complex valuefunctionkfr::generic::imag(const int &) Returns the imaginary part of the complex valuevariablekfr::is_complexvariablekfr::compound_type_traits<std::complex<T>>::is_scalarfunctionkfr::generic::isreal(const int &) Returns mask with true for real elements
M¶
functionkfr::generic::make_complex(const vec<T1, N> &, const vec<T2, N> &) Constructs complex value from real and imaginary partsfunctionkfr::generic::make_complex(T1, T2) Constructs complex value from real and imaginary parts
P¶
functionkfr::generic::polar(const T1 &) Converts complex number to polar
R¶
functionkfr::generic::real(const int &) Returns the real part of the complex valuefunctionkfr::generic::real(const int &) Returns the real part of the complex valuefunctionkfr::generic::real(const T &) Returns the real part of the complex valuetypedefkfr::generic::realtypetypedefkfr::compound_type_traits<std::complex<T>>::rebind
S¶
functionkfr::generic::shufflevector(const int &, int)functionkfr::generic::shufflevectors(const int &, const vec<T, N> &, int)typedefkfr::compound_type_traits<std::complex<T>>::subtype