2
0
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:
Matt Borland
2025-01-27 09:26:54 -05:00
committed by GitHub
7 changed files with 27 additions and 29 deletions

View File

@@ -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
}

View File

@@ -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>

View File

@@ -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>

View File

@@ -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:
//

View File

@@ -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:
//

View File

@@ -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:
//

View File

@@ -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:
//