#include <boost/math/special_functions/math_fwd.hpp>
#include <boost/math/special_functions/legendre.hpp>
#include <boost/math/tools/workaround.hpp>
#include <complex>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::math | |
boost::math::detail | |
Functions | |
template<class T , class Policy > | |
T | boost::math::detail::spherical_harmonic_prefix (unsigned n, unsigned m, T theta, const Policy &pol) |
template<class T , class Policy > | |
T | boost::math::detail::spherical_harmonic_r (unsigned n, int m, T theta, T phi, const Policy &pol) |
template<class T , class Policy > | |
T | boost::math::detail::spherical_harmonic_i (unsigned n, int m, T theta, T phi, const Policy &pol) |
template<class T , class U , class Policy > | |
std::complex< T > | boost::math::detail::spherical_harmonic (unsigned n, int m, U theta, U phi, const Policy &pol) |
template<class T1 , class T2 , class Policy > | |
std::complex< typename tools::promote_args< T1, T2 > ::type > | boost::math::spherical_harmonic (unsigned n, int m, T1 theta, T2 phi, const Policy &pol) |
template<class T1 , class T2 > | |
std::complex< typename tools::promote_args< T1, T2 > ::type > | boost::math::spherical_harmonic (unsigned n, int m, T1 theta, T2 phi) |
template<class T1 , class T2 , class Policy > | |
tools::promote_args< T1, T2 >::type | boost::math::spherical_harmonic_r (unsigned n, int m, T1 theta, T2 phi, const Policy &pol) |
template<class T1 , class T2 > | |
tools::promote_args< T1, T2 >::type | boost::math::spherical_harmonic_r (unsigned n, int m, T1 theta, T2 phi) |
template<class T1 , class T2 , class Policy > | |
tools::promote_args< T1, T2 >::type | boost::math::spherical_harmonic_i (unsigned n, int m, T1 theta, T2 phi, const Policy &pol) |
template<class T1 , class T2 > | |
tools::promote_args< T1, T2 >::type | boost::math::spherical_harmonic_i (unsigned n, int m, T1 theta, T2 phi) |