diff options
Diffstat (limited to 'libstdc++-v3/include/tr1/ell_integral.tcc')
-rw-r--r-- | libstdc++-v3/include/tr1/ell_integral.tcc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libstdc++-v3/include/tr1/ell_integral.tcc b/libstdc++-v3/include/tr1/ell_integral.tcc index 01f9313a256..99a6b9ce691 100644 --- a/libstdc++-v3/include/tr1/ell_integral.tcc +++ b/libstdc++-v3/include/tr1/ell_integral.tcc @@ -685,8 +685,8 @@ namespace tr1 const _Tp __kk = __k * __k; return __ellint_rf(_Tp(0), _Tp(1) - __kk, _Tp(1)) - - __nu - * __ellint_rj(_Tp(0), _Tp(1) - __kk, _Tp(1), _Tp(1) + __nu) + + __nu + * __ellint_rj(_Tp(0), _Tp(1) - __kk, _Tp(1), _Tp(1) - __nu) / _Tp(3); } } @@ -735,9 +735,9 @@ namespace tr1 const _Tp __Pi = __s * __ellint_rf(__cc, _Tp(1) - __kk * __ss, _Tp(1)) - - __nu * __sss + + __nu * __sss * __ellint_rj(__cc, _Tp(1) - __kk * __ss, _Tp(1), - _Tp(1) + __nu * __ss) / _Tp(3); + _Tp(1) - __nu * __ss) / _Tp(3); if (__n == 0) return __Pi; |