mirror of
https://github.com/boostorg/math.git
synced 2026-01-19 04:22:09 +00:00
Merge pull request #1239 from WarrenWeckesser/misc-corrections
This commit is contained in:
@@ -373,7 +373,7 @@ Now we just need to write the test driver program, at it's most basic it looks s
|
||||
std::cout << "<note>The long double tests have been disabled on this platform "
|
||||
"either because the long double overloads of the usual math functions are "
|
||||
"not available at all, or because they are too inaccurate for these tests "
|
||||
"to pass.</note>" << std::cout;
|
||||
"to pass.</note>" << std::endl;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
@@ -11,8 +11,6 @@
|
||||
#ifndef BOOST_MATH_DISTRIBUTIONS_FWD_HPP
|
||||
#define BOOST_MATH_DISTRIBUTIONS_FWD_HPP
|
||||
|
||||
// 33 distributions at Boost 1.9.1 after adding hyperexpon and arcsine
|
||||
|
||||
namespace boost{ namespace math{
|
||||
|
||||
template <class RealType, class Policy>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
// Azzalini, A. (1985). "A class of distributions which includes the normal ones".
|
||||
// Scand. J. Statist. 12: 171-178.
|
||||
|
||||
#include <boost/math/distributions/fwd.hpp> // TODO add skew_normal distribution to fwd.hpp!
|
||||
#include <boost/math/distributions/fwd.hpp>
|
||||
#include <boost/math/special_functions/owens_t.hpp> // Owen's T function
|
||||
#include <boost/math/distributions/complement.hpp>
|
||||
#include <boost/math/distributions/normal.hpp>
|
||||
|
||||
@@ -34,7 +34,7 @@ using boost::multiprecision::cpp_bin_float_quad;
|
||||
template<class RealType, int N>
|
||||
void do_test_holtsmark_pdf(){
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -228,7 +228,7 @@ void do_test_holtsmark_pdf(){
|
||||
template<class RealType, int N>
|
||||
void do_test_holtsmark_cdf() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -316,7 +316,7 @@ void do_test_holtsmark_cdf() {
|
||||
template<class RealType, int N>
|
||||
void do_test_holtsmark_ccdf() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -511,7 +511,7 @@ void do_test_holtsmark_ccdf() {
|
||||
template<class RealType, int N>
|
||||
void do_test_holtsmark_quantile_nearzero() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -669,7 +669,7 @@ void do_test_holtsmark_quantile_nearzero() {
|
||||
template<class RealType, int N>
|
||||
void do_test_holtsmark_quantile_lower() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -718,7 +718,7 @@ void do_test_holtsmark_quantile_lower() {
|
||||
template<class RealType, int N>
|
||||
void do_test_holtsmark_quantile_upper() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -744,7 +744,7 @@ void do_test_holtsmark_quantile_upper() {
|
||||
template<class RealType, int N>
|
||||
void do_test_holtsmark_locscale_param() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ using boost::math::landau_distribution;
|
||||
template<class RealType, int N>
|
||||
void do_test_landau_pdf(){
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -234,7 +234,7 @@ void do_test_landau_pdf(){
|
||||
template<class RealType, int N>
|
||||
void do_test_landau_cdf() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -329,7 +329,7 @@ void do_test_landau_cdf() {
|
||||
template<class RealType, int N>
|
||||
void do_test_landau_ccdf() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -515,7 +515,7 @@ void do_test_landau_ccdf() {
|
||||
template<class RealType, int N>
|
||||
void do_test_landau_quantile_nearzero() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -564,7 +564,7 @@ void do_test_landau_quantile_nearzero() {
|
||||
template<class RealType, int N>
|
||||
void do_test_landau_quantile_lower() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -634,7 +634,7 @@ void do_test_landau_quantile_lower() {
|
||||
template<class RealType, int N>
|
||||
void do_test_landau_quantile_upper() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -688,7 +688,7 @@ void do_test_landau_quantile_upper() {
|
||||
template<class RealType, int N>
|
||||
void do_test_landau_locscale_param() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ using boost::multiprecision::cpp_bin_float_quad;
|
||||
template<class RealType, int N>
|
||||
void do_test_mapairy_pdf(){
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -266,7 +266,7 @@ void do_test_mapairy_pdf(){
|
||||
template<class RealType, int N>
|
||||
void do_test_mapairy_cdf() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -391,7 +391,7 @@ void do_test_mapairy_cdf() {
|
||||
template<class RealType, int N>
|
||||
void do_test_mapairy_ccdf() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -585,7 +585,7 @@ void do_test_mapairy_ccdf() {
|
||||
template<class RealType, int N>
|
||||
void do_test_mapairy_quantile_nearzero() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -634,7 +634,7 @@ void do_test_mapairy_quantile_nearzero() {
|
||||
template<class RealType, int N>
|
||||
void do_test_mapairy_quantile_lower() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -705,7 +705,7 @@ void do_test_mapairy_quantile_lower() {
|
||||
template<class RealType, int N>
|
||||
void do_test_mapairy_quantile_upper() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -767,7 +767,7 @@ void do_test_mapairy_quantile_upper() {
|
||||
template<class RealType, int N>
|
||||
void do_test_mapairy_locscale_param() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ using boost::multiprecision::cpp_bin_float_quad;
|
||||
template<class RealType, int N>
|
||||
void do_test_saspoint5_pdf(){
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -748,7 +748,7 @@ void do_test_saspoint5_quantile_nearzero() {
|
||||
template<class RealType, int N>
|
||||
void do_test_saspoint5_quantile_lower() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -793,7 +793,7 @@ void do_test_saspoint5_quantile_lower() {
|
||||
template<class RealType, int N>
|
||||
void do_test_saspoint5_quantile_upper() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
BOOST_MATH_STD_USING
|
||||
@@ -819,7 +819,7 @@ void do_test_saspoint5_quantile_upper() {
|
||||
template<class RealType, int N>
|
||||
void do_test_saspoint5_locscale_param() {
|
||||
//
|
||||
// Basic sanity checks, tolerance is either 3 epsilon
|
||||
// Basic sanity checks, tolerance is 3 epsilon
|
||||
// expressed as a percentage:
|
||||
//
|
||||
|
||||
|
||||
Reference in New Issue
Block a user