| 
| template<class T1 , class T2 , class Policy >  | 
| tools::promote_args< T1, T2 >::type  | boost::math::ellint_1 (T1 k, T2 phi, const Policy &pol) | 
|   | 
| template<typename T , typename Policy >  | 
| T  | boost::math::detail::ellint_k_imp (T k, const Policy &pol) | 
|   | 
| template<typename T , typename Policy >  | 
| T  | boost::math::detail::ellint_f_imp (T phi, T k, const Policy &pol) | 
|   | 
| template<typename T , typename Policy >  | 
| tools::promote_args< T >::type  | boost::math::detail::ellint_1 (T k, const Policy &pol, const mpl::true_ &) | 
|   | 
| template<class T1 , class T2 >  | 
| tools::promote_args< T1, T2 >::type  | boost::math::detail::ellint_1 (T1 k, T2 phi, const mpl::false_ &) | 
|   | 
| template<typename T >  | 
| tools::promote_args< T >::type  | boost::math::ellint_1 (T k) | 
|   | 
| template<class T1 , class T2 >  | 
| tools::promote_args< T1, T2 >::type  | boost::math::ellint_1 (T1 k, T2 phi) | 
|   |