Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
factorials.hpp File Reference
#include <boost/math/special_functions/math_fwd.hpp>
#include <boost/math/special_functions/gamma.hpp>
#include <boost/math/special_functions/detail/unchecked_factorial.hpp>
#include <boost/array.hpp>
#include <boost/config/no_tr1/cmath.hpp>
Include dependency graph for factorials.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::math
 
 boost::math::detail
 

Functions

template<class T , class Policy >
T boost::math::factorial (unsigned i, const Policy &pol)
 
template<class T >
T boost::math::factorial (unsigned i)
 
template<class T , class Policy >
T boost::math::double_factorial (unsigned i, const Policy &pol)
 
template<class T >
T boost::math::double_factorial (unsigned i)
 
template<class T , class Policy >
T boost::math::detail::rising_factorial_imp (T x, int n, const Policy &pol)
 
template<class T , class Policy >
T boost::math::detail::falling_factorial_imp (T x, unsigned n, const Policy &pol)
 
template<class RT >
tools::promote_args< RT >::type boost::math::falling_factorial (RT x, unsigned n)
 
template<class RT , class Policy >
tools::promote_args< RT >::type boost::math::falling_factorial (RT x, unsigned n, const Policy &pol)
 
template<class RT >
tools::promote_args< RT >::type boost::math::rising_factorial (RT x, int n)
 
template<class RT , class Policy >
tools::promote_args< RT >::type boost::math::rising_factorial (RT x, int n, const Policy &pol)