Conor Jackson
bba5f4e259
Added exp integral tests for exp_sinh quadrature
...
Added tests of the complex eponential integral E1 for quadrature::exp_sinh. These tests involve the integral of a complex valued function over the (non-native) range (1,infinity). Currently these tests fail at compilation due to a bug in mapping the non-native range to the native one.
2020-03-10 18:22:58 +00:00
jzmaddock
ddcff7de88
Merge pull request #313 from boostorg/autodiff_include_fix
...
Autodiff: minimise #includes and change type_traits usage to the std …
2020-01-28 15:05:29 +00:00
NAThompson
38b8f5a96a
Remove bug in quintic_hermite interpolation. Add graph to exhibit its utility.
2020-01-27 13:35:14 +08:00
NAThompson
8dc319940d
Vastly improve the computation of the derivatives of cubic Hermite interpolation.
2020-01-27 10:09:41 +08:00
NAThompson
15950a5d02
Stronger tests of quintic hermite [CI SKIP]
2020-01-26 14:51:26 +08:00
NAThompson
a035ffca87
Additional test for quintic_hermite
2020-01-26 14:19:33 +08:00
jzmaddock
2d6cd609c9
Autodiff: minimise #includes and change type_traits usage to the std versions.
...
Update tests to match.
2020-01-25 18:41:40 +00:00
NAThompson
f1a90ae686
Quintic Hermite interpolation: Add test of cubic polynomials, fully Hornerize the basis functions.
2020-01-21 10:01:04 -05:00
Nick
b1996cbe21
Merge branch 'develop' into quintic_hermite
2020-01-19 09:49:42 -05:00
Nick
c9c4b33353
Merge pull request #298 from boostorg/cubic_hermite
...
Cubic Hermite spline interpolation.
2020-01-19 09:48:23 -05:00
NAThompson
0242d1ac6b
Quintic Hermite: Fix #include, fix docs, add test to Jamfile.
2020-01-16 18:08:34 -05:00
NAThompson
de67bcb45c
Quintic Hermite interpolation [CI SKIP]
2020-01-16 16:31:32 -05:00
jzmaddock
6d900c436c
Merge pull request #302 from boostorg/no_mpl_dispatching
...
Remove dispatching via mpl and stick to boost::integral_constant.
2020-01-14 09:38:53 +00:00
jzmaddock
1e0179c883
Remove dispatching via mpl and stick to boost::integral_constant.
...
Simplify the dispatching logic to use mpl::if_ and broken compiler workarounds less often.
Fixes: https://github.com/boostorg/type_traits/issues/133 .
2020-01-13 15:14:48 +00:00
Brian Wignall
740a73c523
Fix typos
2020-01-12 15:30:30 -05:00
NAThompson
d8c2219a23
Cubic Hermite spline interpolation. [CI SKIP]
2020-01-10 13:41:11 -05:00
NAThompson
6ce45899b6
PCHIP interpolation.
2020-01-09 14:17:08 -05:00
NAThompson
19b1813850
Differentiate interpolant instead of interpolating derivatives.
2020-01-08 17:11:48 -05:00
NAThompson
90411e58bb
Implement update, implement .prime(), compatibility with boost::circular_buffer.
2020-01-08 16:09:57 -05:00
NAThompson
0876ff3f3f
Modified Akima: Fix build error on Windows. Fix float128 support. [CI SKIP]
2020-01-06 09:22:59 -05:00
Nick Thompson
e4c4f6db94
Makima spline: First build.
2020-01-05 17:42:17 -05:00
Nick Thompson
936bba1d9e
Makima: Implement quadratic extrapolation at left-hand boundary [CI SKIP]
2020-01-05 13:26:10 -05:00
Nick Thompson
1f426a0e95
Makima spline: Copyright year. [CI SKIP]
2020-01-04 12:29:07 -05:00
Nick Thompson
8b248a92b0
Makima spline: Sketch out a little more [CI SKIP]
2020-01-04 12:05:45 -05:00
NAThompson
87bb7d29fb
Readable code for interquartile_range.
2019-12-31 12:53:01 -05:00
NAThompson
ff528a8f1d
Commit working version before changing to readable code.
2019-12-31 12:29:05 -05:00
Nick Thompson
f943649e68
First pass at interquartile range.
2019-12-29 15:34:22 -05:00
Nick
e5f019c62a
Merge branch 'develop' into distribution_entropy
2019-12-27 14:05:19 -05:00
Brian Wignall
56740d2257
Fix more typos, after another typochecker bug fix
2019-12-26 09:33:10 -05:00
Brian Wignall
8b277e3ff3
Fix more typos
2019-12-26 09:18:02 -05:00
Brian Wignall
e3a45bd10b
Fix typos, after fixing bug in typochecker
2019-12-25 22:42:26 -05:00
Nick Thompson
a4221147de
Fix ADL in test_exponential_dist.cpp
2019-12-25 10:44:53 -05:00
Brian Wignall
3c976e5e09
Fix typos
2019-12-24 21:42:09 -05:00
Nick Thompson
51262f3458
Increase error rate to fix entropy of Student's t.
2019-12-24 10:35:56 -05:00
NAThompson
9505fe70e7
Merge branch 'develop' into distribution_entropy
2019-12-23 16:07:48 -05:00
NAThompson
9b42b37f0f
Use CHECK_CLOSE rather than CHECK_EQUAL for Cauchy entropy. [CI SKIP]
2019-12-23 16:05:54 -05:00
NAThompson
f649d7dc99
Entropy of Student's t distribution [CI SKIP]
2019-12-23 15:54:08 -05:00
NAThompson
91eeb179b5
Add lognormal entropy [CI SKIP]
2019-12-23 14:18:47 -05:00
NAThompson
20f553d37c
Document entropy. Add entropy of gamma distribution. [CI SKIP]
2019-12-23 13:59:49 -05:00
NAThompson
1e9c819300
More entropy for continuous distributions [CI SKIP]
2019-12-23 12:43:44 -05:00
NAThompson
64eea0438e
Entropy for a couple more distributions. [CI SKIP]
2019-12-23 11:39:59 -05:00
NAThompson
d741d995dc
Entropy of distributions.
2019-12-23 10:45:02 -05:00
Brian Wignall
df17d11299
Fix more typos, via latest version of typochecker tool
2019-12-20 10:41:42 -05:00
Brian Wignall
54770599d5
Fix more typos
2019-12-16 13:35:48 -05:00
Brian Wignall
ccff3fd1b3
Fix typos
2019-12-01 08:06:17 -05:00
pabristow
1d04bf714e
Removed use of unit_test_framework namespace as is obselete. BOOST_TEST_MESSAGE should be enabled by adding --log_level=message to run parameters if required
2019-11-04 17:47:23 +00:00
Nick
f91d85b38c
Merge pull request #265 from boostorg/least_squares
...
Linear regression
2019-10-27 12:30:21 -04:00
NAThompson
869949a657
Cut down on the warnings that I've introduced slowly over time
2019-10-25 08:49:36 -04:00
NAThompson
03489ffe08
Ordinary least squares: Increase expected error rates slightly to get build to pass on Windows.
2019-10-25 08:24:57 -04:00
Nick
2e52a12edf
Merge branch 'develop' of https://github.com/boostorg/math into develop [CI SKIP]
2019-10-22 10:06:40 -04:00