Searched refs:rphi (Results 1 – 4 of 4) sorted by relevance
87 T rphi = boost::math::tools::fmod_workaround(phi, T(constants::half_pi<T>())); in ellint_f_imp() local88 BOOST_MATH_INSTRUMENT_VARIABLE(rphi); in ellint_f_imp()89 T m = boost::math::round((phi - rphi) / constants::half_pi<T>()); in ellint_f_imp()96 rphi = constants::half_pi<T>() - rphi; in ellint_f_imp()97 BOOST_MATH_INSTRUMENT_VARIABLE(rphi); in ellint_f_imp()99 T sinp = sin(rphi); in ellint_f_imp()106 T cosp = cos(rphi); in ellint_f_imp()112 BOOST_ASSERT(rphi != 0); // precondition, can't be true if sin(rphi) != 0. in ellint_f_imp()121 result = s * sin(rphi); in ellint_f_imp()
91 T rphi = boost::math::tools::fmod_workaround(phi, T(constants::half_pi<T>())); in ellint_e_imp() local92 T m = boost::math::round((phi - rphi) / constants::half_pi<T>()); in ellint_e_imp()98 rphi = constants::half_pi<T>() - rphi; in ellint_e_imp()101 if(boost::math::pow<3>(rphi) * k2 / 6 < tools::epsilon<T>() * fabs(rphi)) in ellint_e_imp()104 result = s * rphi; in ellint_e_imp()109 T sinp = sin(rphi); in ellint_e_imp()114 T cosp = cos(rphi); in ellint_e_imp()
76 T rphi = boost::math::tools::fmod_workaround(phi, T(constants::half_pi<T>())); in ellint_d_imp() local77 T m = boost::math::round((phi - rphi) / constants::half_pi<T>()); in ellint_d_imp()83 rphi = constants::half_pi<T>() - rphi; in ellint_d_imp()85 BOOST_MATH_INSTRUMENT_VARIABLE(rphi); in ellint_d_imp()87 T sinp = sin(rphi); in ellint_d_imp()88 T cosp = cos(rphi); in ellint_d_imp()98 else if(rphi == 0) in ellint_d_imp()
122 T rphi = boost::math::tools::fmod_workaround(T(fabs(phi)), T(constants::half_pi<T>())); in ellint_pi_imp() local123 T m = boost::math::round((fabs(phi) - rphi) / constants::half_pi<T>()); in ellint_pi_imp()133 rphi = constants::half_pi<T>() - rphi; in ellint_pi_imp()135 result = sign * ellint_pi_imp(v, rphi, k, vc, pol); in ellint_pi_imp()