2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-27 19:12:08 +00:00
Commit Graph

2301 Commits

Author SHA1 Message Date
Nick
8213c19b30 Merge pull request #306 from boostorg/quintic_hermite
Quintic Hermite interpolation
2020-01-25 08:08:50 +08: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 Thompson
2755d7a8f1 Check for independent compilation of headers by globbing. [CI SKIP] 2020-01-19 10:41:42 -05:00
Nick Thompson
8fe47b6a32 Cubic Hermite interpolation: Improve error message to make it less frustrating. 2020-01-19 10:25:09 -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
Nick Thompson
2a37abd93a Cubic Hermite spline: Backend pchip and makima to cubic_hermite. 2020-01-18 14:11:31 -05:00
NAThompson
408392dff0 Update timing [CI SKIP] 2020-01-17 17:39:48 -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
Christopher Kormanyos
474cc89654 fixes i304 2020-01-15 22:19:03 +01: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
b38a0a9202 Remove commented out code.
[CI SKIP]
2020-01-14 09:38:27 +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
Nick Thompson
50e9f67c3f Enforce monotonicity of the abscissas. 2020-01-08 19:57:12 -05:00
NAThompson
1dc0015429 Makima: Fix .prime() by reverting to linear interpolation. Add precision to error message to make it less frustrating. 2020-01-08 18:09:52 -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
2e5f67fa11 Makima interpolation: pimpl it. [CI SKIP] 2020-01-05 19:27:10 -05:00
Nick Thompson
e4c4f6db94 Makima spline: First build. 2020-01-05 17:42:17 -05:00
Nick Thompson
31c5daf921 Fix evaluation bug. [CI SKIP] 2020-01-05 14:05:43 -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
1d984f4fe7 Makima spline: Improve performance of evaluation [CI SKIP] 2020-01-05 11:53: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
ccc8726e48 makima spline [CI SKIP] 2020-01-03 17:21:11 -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
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
Brian Wignall
3c976e5e09 Fix typos 2019-12-24 21:42:09 -05:00
Nick Thompson
d723bb86d9 Fix ADL in Student's t entropy. 2019-12-24 12:50:22 -05:00
NAThompson
9505fe70e7 Merge branch 'develop' into distribution_entropy 2019-12-23 16:07:48 -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
Nick
1a8fd99078 Merge pull request #286 from bwignall/typo
Fix more typos, via latest version of typochecker tool
2019-12-23 14:03:57 -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
Nick
6d372ceace Merge pull request #285 from neheb/patch-3
roots: Use boost::math::copysign
2019-12-23 10:20:36 -05:00
NAThompson
3b0bf08bba Fix build error on MSVC by including <stdexcept> 2019-12-23 09:30:58 -05:00
Nick
764348adce Merge pull request #288 from MarcusKlik/cubic-spline-guard
Fix typo in cardinal cubic spline header guard
2019-12-21 14:30:56 -05:00
Nick
b2c91aa2b7 Merge pull request #280 from boostorg/i278
Fixes #278 non BOOST-prefixed macros
2019-12-21 14:29:31 -05:00