87 lines · plain
1// Copyright John Maddock 2006, 2007, 2012, 2014.2// Copyright Paul A. Bristow 2006, 2007, 20123 4// Use, modification and distribution are subject to the5// Boost Software License, Version 1.0. (See accompanying file6// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)7 8// This file includes *all* the special functions.9// this may be useful if many are used10// - to avoid including each function individually.11 12#ifndef BOOST_MATH_SPECIAL_FUNCTIONS_HPP13#define BOOST_MATH_SPECIAL_FUNCTIONS_HPP14 15#include <boost/math/special_functions/airy.hpp>16#include <boost/math/special_functions/acosh.hpp>17#include <boost/math/special_functions/asinh.hpp>18#include <boost/math/special_functions/atanh.hpp>19#include <boost/math/special_functions/bernoulli.hpp>20#include <boost/math/special_functions/bessel.hpp>21#include <boost/math/special_functions/bessel_prime.hpp>22#include <boost/math/special_functions/beta.hpp>23#include <boost/math/special_functions/binomial.hpp>24#include <boost/math/special_functions/cbrt.hpp>25#include <boost/math/special_functions/cos_pi.hpp>26#include <boost/math/special_functions/chebyshev.hpp>27#include <boost/math/special_functions/digamma.hpp>28#include <boost/math/special_functions/ellint_1.hpp>29#include <boost/math/special_functions/ellint_2.hpp>30#include <boost/math/special_functions/ellint_3.hpp>31#include <boost/math/special_functions/ellint_d.hpp>32#include <boost/math/special_functions/jacobi_theta.hpp>33#include <boost/math/special_functions/jacobi_zeta.hpp>34#include <boost/math/special_functions/heuman_lambda.hpp>35#include <boost/math/special_functions/ellint_rc.hpp>36#include <boost/math/special_functions/ellint_rd.hpp>37#include <boost/math/special_functions/ellint_rf.hpp>38#include <boost/math/special_functions/ellint_rj.hpp>39#include <boost/math/special_functions/ellint_rg.hpp>40#include <boost/math/special_functions/erf.hpp>41#include <boost/math/special_functions/expint.hpp>42#include <boost/math/special_functions/expm1.hpp>43#include <boost/math/special_functions/factorials.hpp>44#include <boost/math/special_functions/fpclassify.hpp>45#include <boost/math/special_functions/gamma.hpp>46#include <boost/math/special_functions/hermite.hpp>47#include <boost/math/special_functions/hypot.hpp>48#include <boost/math/special_functions/hypergeometric_1F0.hpp>49#include <boost/math/special_functions/hypergeometric_0F1.hpp>50#include <boost/math/special_functions/hypergeometric_2F0.hpp>51#include <boost/math/special_functions/hypergeometric_1F1.hpp>52#include <boost/math/special_functions/hypergeometric_pFq.hpp>53#include <boost/math/special_functions/jacobi_elliptic.hpp>54#include <boost/math/special_functions/laguerre.hpp>55#include <boost/math/special_functions/lanczos.hpp>56#include <boost/math/special_functions/legendre.hpp>57#include <boost/math/special_functions/log1p.hpp>58#include <boost/math/special_functions/math_fwd.hpp>59#include <boost/math/special_functions/next.hpp>60#include <boost/math/special_functions/owens_t.hpp>61#include <boost/math/special_functions/polygamma.hpp>62#include <boost/math/special_functions/powm1.hpp>63#include <boost/math/special_functions/sign.hpp>64#include <boost/math/special_functions/sin_pi.hpp>65#include <boost/math/special_functions/sinc.hpp>66#include <boost/math/special_functions/sinhc.hpp>67#include <boost/math/special_functions/spherical_harmonic.hpp>68#include <boost/math/special_functions/sqrt1pm1.hpp>69#include <boost/math/special_functions/zeta.hpp>70#include <boost/math/special_functions/modf.hpp>71#include <boost/math/special_functions/round.hpp>72#include <boost/math/special_functions/trunc.hpp>73#include <boost/math/special_functions/pow.hpp>74#include <boost/math/special_functions/next.hpp>75#include <boost/math/special_functions/owens_t.hpp>76#include <boost/math/special_functions/hankel.hpp>77#include <boost/math/special_functions/ulp.hpp>78#include <boost/math/special_functions/relative_difference.hpp>79#include <boost/math/special_functions/lambert_w.hpp>80#include <boost/math/special_functions/gegenbauer.hpp>81#include <boost/math/special_functions/jacobi.hpp>82#ifndef BOOST_MATH_NO_EXCEPTIONS83#include <boost/math/special_functions/legendre_stieltjes.hpp>84#endif85 86#endif // BOOST_MATH_SPECIAL_FUNCTIONS_HPP87