Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
hyperexponential.hpp File Reference
#include <boost/config.hpp>
#include <boost/math/distributions/complement.hpp>
#include <boost/math/distributions/detail/common_error_handling.hpp>
#include <boost/math/distributions/exponential.hpp>
#include <boost/math/policies/policy.hpp>
#include <boost/math/special_functions/fpclassify.hpp>
#include <boost/math/tools/precision.hpp>
#include <boost/math/tools/roots.hpp>
#include <boost/range/begin.hpp>
#include <boost/range/end.hpp>
#include <boost/range/size.hpp>
#include <boost/type_traits/has_pre_increment.hpp>
#include <cstddef>
#include <iterator>
#include <limits>
#include <numeric>
#include <utility>
#include <vector>
#include <initializer_list>
#include <boost/math/distributions/detail/derived_accessors.hpp>
#include <boost/math/distributions/detail/generic_quantile.hpp>
Include dependency graph for hyperexponential.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::math::hyperexponential_distribution< RealT, PolicyT >
 
class  boost::math::hyperexponential_distribution< RealT, PolicyT >
 

Namespaces

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

Typedefs

typedef
hyperexponential_distribution
< double > 
boost::math::hyperexponential
 

Functions

template<typename Dist >
Dist::value_type boost::math::detail::generic_quantile (const Dist &dist, const typename Dist::value_type &p, const typename Dist::value_type &guess, bool comp, const char *function)
 
template<typename RealT , typename PolicyT >
std::pair< RealT, RealT > boost::math::range (hyperexponential_distribution< RealT, PolicyT > const &)
 
template<typename RealT , typename PolicyT >
std::pair< RealT, RealT > boost::math::support (hyperexponential_distribution< RealT, PolicyT > const &)
 
template<typename RealT , typename PolicyT >
RealT boost::math::pdf (hyperexponential_distribution< RealT, PolicyT > const &dist, RealT const &x)
 
template<typename RealT , typename PolicyT >
RealT boost::math::cdf (hyperexponential_distribution< RealT, PolicyT > const &dist, RealT const &x)
 
template<typename RealT , typename PolicyT >
RealT boost::math::quantile (hyperexponential_distribution< RealT, PolicyT > const &dist, RealT const &p)
 
template<typename RealT , typename PolicyT >
RealT boost::math::cdf (complemented2_type< hyperexponential_distribution< RealT, PolicyT >, RealT > const &c)
 
template<typename RealT , typename PolicyT >
RealT boost::math::quantile (complemented2_type< hyperexponential_distribution< RealT, PolicyT >, RealT > const &c)
 
template<typename RealT , typename PolicyT >
RealT boost::math::mean (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT boost::math::variance (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT boost::math::skewness (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT boost::math::kurtosis (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT boost::math::kurtosis_excess (hyperexponential_distribution< RealT, PolicyT > const &dist)
 
template<typename RealT , typename PolicyT >
RealT boost::math::mode (hyperexponential_distribution< RealT, PolicyT > const &)