Lines Matching refs:_M_re
41 { return ::hypot(__z._M_re, __z._M_im); } in abs()
44 { return ::hypot(__z._M_re, __z._M_im); } in abs()
49 { return ::hypot(__z._M_re, __z._M_im); } in abs()
56 { return ::atan2(__z._M_im, __z._M_re); } in arg()
60 { return ::atan2(__z._M_im, __z._M_re); } in arg()
65 { return ::atan2(__z._M_im, __z._M_re); } in arg()
168 _Tp re = z._M_re; in sqrtT()
174 result._M_re = result._M_im = 0.f; in sqrtT()
176 result._M_re = ::sqrt(0.5f * (mag + re)); in sqrtT()
177 result._M_im = im/result._M_re/2.f; in sqrtT()
182 result._M_re = im/result._M_im/2.f; in sqrtT()
203 _Tp expx = ::exp(z._M_re); in expT()
224 r._M_im = ::atan2(z._M_im, z._M_re) * ln10_inv; in log10T()
225 r._M_re = ::log10(::hypot(z._M_re, z._M_im)); in log10T()
249 r._M_im = ::atan2(z._M_im, z._M_re); in logT()
250 r._M_re = ::log(::hypot(z._M_re, z._M_im)); in logT()
269 _Tp x = ::exp(logr * b._M_re); in powT()
287 _Tp logr = ::log(::hypot(a._M_re,a._M_im)); in powT()
288 _Tp logi = ::atan2(a._M_im, a._M_re); in powT()
297 _Tp logr = ::log(::hypot(a._M_re,a._M_im)); in powT()
298 _Tp logi = ::atan2(a._M_im, a._M_re); in powT()
299 _Tp x = ::exp(logr * b._M_re - logi * b._M_im); in powT()
300 _Tp y = logr * b._M_im + logi * b._M_re; in powT()