Matt Pulver
7748f2ea19
Feedback from boostorg/math/#176
2019-02-03 20:45:35 -05:00
Nick Thompson
6742ed83f6
Merge branch 'develop' into barycentric_move_constructor [CI SKIP]
2019-02-01 11:21:23 -07:00
Nick Thompson
c798a78aad
Add caveats section to condition numbers. [CI SKIP]
2019-01-31 16:33:28 -07:00
Nick Thompson
c8dfc96f88
Merge commit [CI SKIP]
2019-01-29 17:34:41 -07:00
Nick Thompson
b1845e5e4d
Document C++ version required for Lanczos smoothing. [CI SKIP]
2019-01-29 11:37:14 -07:00
Nick Thompson
11d2cfc41a
Add Lanczos smoothing to roadmap.qbk [CI SKIP]
2019-01-28 14:24:19 -07:00
Nick Thompson
037b6fe5eb
Add tests for std::array and boost::numeric::ublas::vector. Clean up docs. [CI SKIP]
2019-01-28 14:06:14 -07:00
Nick Thompson
1a00352994
Second attempt at condition numbers file. [CI SKIP]
2019-01-28 13:48:36 -07:00
Nick Thompson
c00623da74
Add move constructor for barycentric rational interpolation.
2019-01-27 16:28:31 -07:00
Nick Thompson
656f41c8bb
Merge branch 'develop' into lanczos_smoothing [CI SKIP]
2019-01-27 13:11:56 -07:00
Nick Thompson
12bc3eb885
Delete copy constructor, allow move constructor. Allow reuse of memory space for derivatives. [CI SKIP]
2019-01-27 07:24:46 -07:00
Nick Thompson
eaeade37a2
Update history for feature adds up to this point. [CI SKIP]
2019-01-26 23:11:55 -07:00
Nick Thompson
82950edefd
Remove feature request for Lambert-W in issues.qbk [CI SKIP]
2019-01-26 22:44:19 -07:00
Nick Thompson
a1cade5a90
Save an xorpd instruction by initializing not to zero, but to the first value. Save a division for each element by dividing the filters by the spacing (square of the spacing for the second derivative). [CI SKIP]
2019-01-26 21:34:16 -07:00
Nick Thompson
e3766313a1
Add notes on conditioning of computation of filters for large p [CI SKIP]
2019-01-26 13:47:54 -07:00
Matt Pulver
ad96b617cc
Add differentiation/autodiff.hpp.
2019-01-23 14:17:02 -05:00
Nick Thompson
1f1e9974f0
Begin rearrangement.
2019-01-23 14:17:01 -05:00
Nick Thompson
b2f3054e2f
Compute filters in higher precision and cast back to low precision so that high-p filters are accurate. [CI SKIP]
2019-01-22 15:46:19 -07:00
Nick Thompson
b8cc83e49e
Refactor so as to not store a reference member, make call threadsafe, compute entire vector in one go.
2019-01-22 12:14:21 -07:00
Nick Thompson
941bb1a008
Add denoising second derivative.
2019-01-22 12:14:21 -07:00
Nick Thompson
31ec7a9b0c
Cleanup [CI SKIP]
2019-01-22 12:14:21 -07:00
Nick Thompson
bc10441044
Remove sign-compare warnings. Take advice of cppcheck. Grammar in documentation [CI SKIP]
2019-01-22 12:14:21 -07:00
Nick Thompson
67a1c2dc4f
Remove grammar errors and reduce point radius. [CI SKIP]
2019-01-22 12:14:21 -07:00
Nick Thompson
4f9e62313f
Add example of differentiating the LIGO data [CI SKIP]
2019-01-22 12:14:21 -07:00
Nick Thompson
119aff9ff2
Lanczos smoothing differentiators.
2019-01-22 12:14:21 -07:00
Nick Thompson
de584cc4ae
Begin rearrangement.
2019-01-22 12:12:11 -07:00
Nick Thompson
1bface6481
Merge branch 'develop' into differentiation
2019-01-21 12:55:26 -07:00
jzmaddock
ba5244bee1
Correct minor doc typo.
...
[CI SKIP]
2019-01-17 18:54:19 +00:00
Nick Thompson
75e7832a54
Add unsigned integer tests for Hoyer sparsity.
2019-01-16 11:14:53 -07:00
Nick Thompson
8d267da5e1
Add hamming_distance, l1_distance, l2_distance, sup_distance, lp_distance. Add more tests for integer datatypes. [CI SKIP]
2019-01-11 14:23:39 -07:00
Nick Thompson
66f942fe2c
Documentation cleanup for hypergeometrics. [CI SKIP]
2019-01-11 10:16:33 -07:00
Nick Thompson
df447ae00d
Rename 'absolute_median' to 'median_absolute_deviation' [CI SKIP]
2019-01-07 10:50:06 -07:00
Nick Thompson
a250691ed1
Begin rearrangement.
2018-12-27 18:59:44 -07:00
Nick Thompson
ae17d3a8a3
Use quadratic_roots to simplify M2M4 SNR estimator. [CI SKIP]
2018-12-27 14:22:12 -07:00
Nick Thompson
bee2889e85
Change solve_quadratic to quadratic_roots. [CI SKIP]
2018-12-27 12:44:46 -07:00
Nick Thompson
1de89f997a
Clarify documentation [CI SKIP]
2018-12-27 11:08:29 -07:00
Nick Thompson
eab2b5260e
Solve quadratic equations
2018-12-26 18:30:02 -07:00
Nick Thompson
4848accb77
Add unit tests demonstrating that the kurtosis of various continuous distributions is calculated correctly. Add excess_kurtosis to make clear the working definition of kurtosis. [CI SKIP]
2018-12-25 23:00:46 -07:00
jzmaddock
456538ddd4
Merge branch 'develop' into hypergeometric_soc_2014
...
[CI SKIP]
2018-12-20 09:09:29 +00:00
Nick Thompson
01ba0fea91
Meaningless commit to kick off build.
2018-12-17 15:20:46 -07:00
Nick Thompson
aa91164f0e
Documentation cleanup [CI SKIP]
2018-12-17 15:11:15 -07:00
Nick Thompson
d509957642
Instead of using 'population_stat' in calls, simply call 'stat', and provide 'sample_stat' when an unbiased estimator of stat exists. [CI SKIP]
2018-12-17 14:39:30 -07:00
Nick Thompson
b93acf94b2
Do not add Shannon entropy and Shannon cost until I have an use for them; without a use, serious design errors are easily made. [CI SKIP]
2018-12-17 11:45:38 -07:00
Nick Thompson
1e3e547427
Apply fine-tooth comb to Hoyer sparsity. [CI SKIP]
2018-12-17 11:02:24 -07:00
Nick Thompson
4d85b85a5c
Do not allow computation of sparsity of a vector with a single element. [CI SKIP]
2018-12-17 00:18:16 -07:00
Nick Thompson
cee62a833c
Add unit tests for Gini coefficient for uniform and exponential distribution of values. [CI SKIP]
2018-12-16 23:05:00 -07:00
Nick Thompson
3c13c588b0
Pearson's correlation coefficient [CI SKIP]
2018-12-14 12:27:10 -07:00
Nick Thompson
dc521aeb11
Clarify a case where solution to M2M4 estimator system does not exist. Split off a degenerate case where the signal is constant. [CI SKIP]
2018-12-13 11:45:52 -07:00
Nick Thompson
d940760e0b
Implement the M2M4 SNR estimator.
2018-12-12 22:40:30 -07:00
Nick Thompson
87f4bc9b11
Add skewness and kurtosis [CI SKIP]
2018-12-11 14:01:28 -07:00
Nick Thompson
b0b0a6bb59
Add oracle_snr to signal_statistics [CI SKIP]
2018-12-11 10:53:33 -07:00
Nick Thompson
fb2ae307d6
Computation of covariance. [CI SKIP]
2018-12-10 14:38:42 -07:00
Nick Thompson
94ceca1e43
Split descriptive_statistics.hpp into univariate_statistics.hpp and a currently-hypothetical bivariate_statistics.hpp [CI SKIP]
2018-12-10 12:05:05 -07:00
Nick Thompson
1a246db791
Change from vector_functionals.hpp to descriptive_statistics.hpp and norms.hpp.
2018-12-08 20:53:14 -07:00
Nick Thompson
5f143244f5
Fully qualify std::nth_element, add tests for std::array. [CI SKIP]
2018-12-08 14:09:21 -07:00
Nick Thompson
37c9b68aa6
Merge branch 'develop' into sequence_tools [CI SKIP]
2018-12-08 12:29:36 -07:00
Nick Thompson
b7dabe272c
Add branches for integral input types where sensible. [CI SKIP]
2018-12-08 12:29:05 -07:00
Nick Thompson
5a0ff712bd
Add range calls. [CI SKIP]
2018-12-08 11:11:35 -07:00
Nick Thompson
bce92d78ba
Add Shannon entropy and kick off build.
2018-12-07 18:44:40 -07:00
Nick Thompson
60f653a1fe
L1 and L2 norms. [CI SKIP]
2018-12-07 15:05:14 -07:00
Nick Thompson
01c004bb06
Remove useless termination criteria [CI SKIP]
2018-12-07 10:17:33 -07:00
Nick Thompson
a9985e3e1c
Hoyer sparsity [CI SKIP]
2018-12-07 09:02:25 -07:00
Nick Thompson
aa43b5b52b
Vector functionals, first pass [CI SKIP]
2018-12-06 20:33:05 -07:00
Nick Thompson
37336e2372
Merge branch 'develop' into complex_newton
2018-12-04 14:28:52 -07:00
Nick Thompson
6e25e27d01
Merge branch 'develop' into complex_newton
2018-12-04 11:09:06 -07:00
Nick Thompson
081842118b
Give advice about first and last interpolator segments in the open-curve case. [CI SKIP]
2018-12-03 12:33:45 -07:00
Nick Thompson
baddf9509a
The move constructor is 30% faster than the copy; hence remove the data copy and only allow move construction. [CI SKIP]
2018-12-02 13:34:51 -07:00
Nick Thompson
fd519a73d6
Implement suggestions from code review [CI SKIP]
2018-12-02 11:18:41 -07:00
jzmaddock
c0f236e251
Merge branch 'develop' into catmull_rom
...
Fixed Conflicts:
doc/Jamfile.v2
Corrected some doc formatting, and regenerated the docs.
2018-12-01 19:38:16 +00:00
jzmaddock
451afc3102
Fix polynomial template constructors.
2018-11-30 19:31:51 +00:00
Nick Thompson
3ab69d00ee
Complex Newton's method. Zero derivatives handled by Muller's Method.
2018-11-25 00:19:11 -07:00
Nick Thompson
de90c41131
Merge branch 'develop' into polynomial_improvements
2018-11-24 12:41:46 -07:00
jzmaddock
3d5c252c89
Documentation update
...
[CI SKIP]
2018-11-22 18:15:44 +00:00
Nick Thompson
038a18b0e6
Light editing to Lambert-W documentation [CI SKIP]
2018-11-19 15:51:56 -07:00
Nick Thompson
54f475e58f
Add call operator, .prime(), .integrate(), and move constructor to polynomial.hpp
2018-11-14 17:04:57 -07:00
Nick
4bbe19d84b
Dot list references [CI SKIP]
2018-11-05 21:43:56 -07:00
Nick Thompson
a33ebb00aa
Escape special character in Jamfile; point to https rather than http. [CI SKIP]
2018-11-01 15:56:51 -06:00
Nick Thompson
9e61547f33
Fix syntax error in docs. [CI SKIP]
2018-10-29 17:14:46 -06:00
Nick Thompson
381f663517
Merge and run CI
2018-10-28 23:27:41 -06:00
pabristow
945ac0dd98
Added note on usable compilers and b2 command to run example using max_digit10 with lambert W examples. [CI SKIP]
2018-10-18 12:51:17 +01:00
jzmaddock
52079d2d23
Merge branch 'develop' into hypergeometric_soc_2014
...
Fixed Conflicts:
doc/equations/generate.sh
2018-10-18 11:11:13 +01:00
jzmaddock
11a752b4eb
Documentation: Update overview.
...
Add README.md.
[CI SKIP]
2018-10-15 19:19:42 +01:00
jzmaddock
049c670409
Add another test case for tanh_sinh complex support, and update docs with examples.
2018-10-11 08:49:05 +01:00
jzmaddock
015151ef78
Merge branch 'develop' of https://github.com/boostorg/math into develop
...
Resolved Conflicts:
doc/html/index.html
doc/html/indexes/s01.html
doc/html/indexes/s02.html
doc/html/indexes/s03.html
doc/html/indexes/s04.html
doc/html/indexes/s05.html
doc/html/math_toolkit/conventions.html
doc/html/math_toolkit/navigation.html
2018-10-07 09:36:02 +01:00
jzmaddock
a12ac889bf
Update history, rebuild docs.
...
[CI SKIP]
2018-10-07 09:22:19 +01:00
pabristow
7779430500
edit and broken links in docs qbk only, locally builds and passed inspect program, even update pull to get JM changes. [CI SKIP]
2018-10-04 14:39:33 +01:00
pabristow
9e4821dada
Merge branch 'develop' of https://github.com/boostorg/math into develop
2018-10-04 14:33:49 +01:00
pabristow
69908294cd
edit and broken links in docs qbk only, locally builds and passed inspect program [CI SKIP]
2018-10-04 14:33:13 +01:00
jzmaddock
839f461804
Update docs on root finding to indicate that the functions can accept take C++ lambda's as arguments (which they can).
2018-10-02 18:35:40 +01:00
Nick Thompson
a1958265fb
[CI SKIP] Add references and clean up documentation for 1F1.
2018-09-04 08:57:16 +08:00
jzmaddock
628ffd1c80
Merge branch 'develop' into rational_derivatives
2018-09-02 12:58:59 +01:00
jzmaddock
b642b12fa4
Regenerate docs after LambertW merge.
...
[CI SKIP]
2018-09-02 08:31:41 +01:00
jzmaddock
364952fd8a
LambertW: pedantic changes to docs.
...
[CI SKIP]
2018-08-30 18:21:28 +01:00
jzmaddock
bed980e202
Merge branch 'develop' into lambertw
2018-08-30 10:17:19 +01:00
jzmaddock
386898c089
Update continued fractions and series:
...
To support complex types, and better docs.
Fixes: https://github.com/boostorg/math/issues/129 .
2018-08-20 21:22:06 +01:00
jzmaddock
5f8547acbf
Fix doc typo.
...
Rebuild docs.
Fixes https://github.com/boostorg/math/issues/143 .
[CI SKIP]
2018-08-19 09:26:05 +01:00
pabristow
c9f272ec1c
Lambert W much modified to remove control of precision with policy and docs to match
2018-08-01 16:55:27 +01:00
pabristow
dcc8544578
Major edit done and graphs now show legend lines.
2018-07-24 11:24:20 +01:00
pabristow
8d77dc0516
Precision updated, quadrature notes added, need prime notes
2018-07-19 16:48:04 +01:00
pabristow
aaa38c3fee
first draft of no-precision policy version.
2018-07-17 17:39:27 +01:00
Katrin Leinweber
213494c7a7
Hyperlink DOIs against preferred resolver
2018-06-24 08:21:16 +02:00
jzmaddock
7532ed9891
Merge pull request #128 from boostorg/complex_sinh_sinh
...
Support for complex-valued integrands in sinh-sinh quadrature.
2018-06-12 18:00:14 +01:00
Nick Thompson
cb954798d7
Support for complex-valued integrands in sinh-sinh quadrature.
2018-06-12 13:11:52 +08:00
pabristow
69541b1dc8
Updated brent example docs [CI SKIP]
2018-06-03 18:07:58 +01:00
pabristow
44e875ce1f
Rebuilt docs for brent minimise example [CI SKIP]
2018-06-01 18:04:27 +01:00
pabristow
637a35450b
improve brent minimise example.
2018-06-01 18:02:06 +01:00
jzmaddock
bf57b10feb
Documentation update [CI SKIP]
2018-05-27 17:38:50 +01:00
pabristow
23ecd1a1c0
All changes before getting develop up-to-date.
2018-05-15 14:00:34 +01:00
Nick Thompson
9d22c55d4a
Merge branch 'develop' into rational_derivatives
2018-05-05 10:02:02 +08:00
Nick Thompson
0d67b045ae
[CI SKIP] Merge branch 'develop' into complex_exp_sinh
2018-05-05 10:00:42 +08:00
Nick Thompson
728b6949ed
Complex valued integrand support for exp-sinh quadrature
2018-05-03 12:19:04 +08:00
jzmaddock
d949051482
Merge branch 'develop' into complex_gk
2018-05-01 19:30:39 +01:00
Nick Thompson
ea6acb3855
[CI SKIP] Real->{Real, Complex} integrand support for Gauss-Kronrod quadrature.
2018-05-01 15:50:55 +08:00
Nick Thompson
26c8536a82
[CI SKIP] Document that Gaussian quadrature support R->C.
2018-05-01 12:06:39 +08:00
Nick Thompson
84d36d785c
Add derivative of barycentric rational interpolation.
2018-04-13 20:19:46 +08:00
Nick Thompson
90273e12a7
Fix C++11/C++17 incompatibility by typdefs. Increase default max refinements.
2018-04-03 11:07:03 +08:00
Nick Thompson
d59c11fbf4
[CI SKIP] Revert change from pi<Real>()->M_PI.
2018-03-19 09:56:56 +08:00
Nick Thompson
d30b7d62ef
Update trapezoidal quadrature so that it can handle contour integrals.
2018-03-16 15:33:25 +08:00
jzmaddock
66a7c1a1b9
Big documentation update with new error rate tests.
...
[CI SKIP]
2018-03-09 17:19:26 +00:00
jzmaddock
22f3f97704
Update docs with error new graphs.
...
[CI SKIP]
2018-03-08 10:56:40 +00:00
John Maddock
db9a784005
Update graphs with all lower case names. [CI SKIP]
2018-03-08 09:16:27 +00:00
jzmaddock
98c124255e
plot_1d_errors.cpp: change filenames to all lower case.
...
[CI SKIP]
2018-03-08 08:58:20 +00:00
John Maddock
8b845fcc64
Merge branch 'develop' of https://github.com/boostorg/math into develop
2018-03-06 19:30:00 +00:00
John Maddock
519d7d5962
Add first error plots [CI SKIP]
2018-03-06 19:29:26 +00:00
Nick
2532ac99f5
Typo removal from Gauss-Kronrod
2018-03-02 23:25:40 -06:00
Nick
74990aec5c
Typo removal from cubic_b_spline.qbk
2018-03-02 23:15:54 -06:00
Nick
98412f9540
Typo removal from docs.
2018-03-02 23:10:59 -06:00
jzmaddock
c79fa7e686
Fix documentation typos.
...
Fixes #13355 and #13403 .
2018-03-02 18:08:34 +00:00
pabristow
3f1e3602ba
Quadrature error diagnosis improved
2018-02-27 13:20:37 +00:00
pabristow
3105912ba7
Docs tidy and typos etc
2018-02-22 18:15:29 +00:00
pabristow
de4d578fc5
deconflict lambert_w.hpp
2018-02-19 16:54:52 +00:00
Nick Thompson
f4e658bdc0
Merge branch 'naive_monte_carlo' of https://github.com/boostorg/math into naive_monte_carlo
2018-02-18 17:11:22 -06:00
Nick Thompson
a66f6ae486
[ci skip] Spelling errors omg
2018-02-18 13:50:48 -06:00
jzmaddock
87df736c6c
Update docs.
...
Also will trigger a CI build.
2018-02-18 08:37:29 +00:00
Nick Thompson
64ccdd6e7f
[ci skip] Document that the integrand must be square integrable.
2018-02-17 19:35:24 -06:00
Nick Thompson
ba3afd7ab2
[ci skip] Update docs to reflect that an RNG may be passed to the routine.
2018-02-17 18:02:47 -06:00
jzmaddock
197d3b9e70
naive_monte_carlo: Update docs.
...
[CI SKIP]
2018-02-16 18:32:47 +00:00
jzmaddock
073e7a7196
Merge branch 'develop' into naive_monte_carlo
2018-02-16 17:59:00 +00:00
Nick Thompson
8aa064fd2b
[ci skip] Document how to specify whether the integrand is singular or not.
2018-02-15 20:26:12 -06:00
jzmaddock
c6b734a791
Merge pull request #110 from boostorg/pr64
...
Integration test PR64
2018-02-13 19:47:54 +00:00
jzmaddock
7403cbbd43
Make table driven functions constexpr:
...
unchecked_factorial, unchecked_bernoulli_b2n and prime.
2018-02-11 19:59:26 +00:00
jzmaddock
8ca22fd8f1
Numerical differentiation: Update and regenerate docs.
2018-02-11 17:55:46 +00:00
jzmaddock
f4dfb9088f
Merge branch 'numerical_differentiation_2' of https://github.com/NAThompson/math into pr64
...
Fixed Conflicts:
include/boost/math/concepts/std_real_concept.hpp
test/Jamfile.v2
Changes:
Minor changes to get things compiling with msvc.
2018-02-11 16:33:41 +00:00
Nick Thompson
353c2e0fd4
[ci skip] Remove hyperbolic language related to complex step derivative. Ensure macro substitution of 'max' doesn't break routines. Add copyright notices.
2018-02-10 16:24:16 -06:00
Nick Thompson
8a7539c707
[ci skip] Pick the low hanging fruit of the Lambert-W derivative. Remove a few typos from the documentation.
2018-02-09 13:57:25 -06:00
Nick Thompson
4b55b42268
[ci skip] Use C++17 'if constexp' to avoid branch. Modularize stepsize logic into single call. Do not assume 3ULP evaluation in error, assume 1ULP. Add reference to great numerical analysis text which also promotes these methods and clean up documentation.
2018-02-09 11:53:44 -06:00
Nick Thompson
2718dded89
[ci skip] Ooura's method for computing Fourier sin and Fourier cosine transforms.
2018-02-06 13:15:56 -06:00
Nick Thompson
0ff67c30f4
[ci skip] Typo removal from docs.
2018-01-27 15:06:37 -06:00
Nick Thompson
1781d47b78
[ci skip] Clarify conditions on the template point type. Add include and concept test.
2018-01-27 14:44:15 -06:00
pabristow
6d73d8f517
commit so can switch to develop (problem in one polynomial nearest singularity
2018-01-23 14:38:56 +00:00
jzmaddock
bac580583b
Math: Fix the distribution explorer build files for VS2017.
...
Fix lanczos.hpp to not use native code on managed builds.
2018-01-21 10:04:38 +00:00
jzmaddock
7cc4d04edf
Hypergeometric: Start adding docs.
2018-01-20 17:44:46 +00:00
jzmaddock
d38b640d1c
Update tool paths.
2018-01-20 17:42:41 +00:00
Nick Thompson
8d0dd5f474
Update docs to indicate that naive Monte-Carlo integration supports infinite domains.
2018-01-16 11:47:15 -06:00
Nick Thompson
a90aac3656
Cleanup based on codereview.stackexchange.com suggestions.
2018-01-12 16:33:07 -06:00
Nick Thompson
e137fffa63
Loosen up tolerance in unit tests to prevent spurious failures.
2018-01-10 12:03:42 -06:00
Nick Thompson
2f37a3643b
Add unit tests and clean up docs for naive_monte_carlo integration.
2018-01-09 12:27:38 -06:00
Nick Thompson
0f007c23c6
Reuse temporaries to increase performance.
2017-12-23 17:06:20 -07:00
Nick Thompson
9dce6d8bb9
Catmull-Rom: Add example and test to build, update docs.
2017-12-22 23:30:31 -07:00
Nick Thompson
4cce07e15e
Implement tangent vector computation. Fix index lookup. Close all Catmull-Rom curves and document.
2017-12-22 16:31:36 -07:00
Nick Thompson
cad34ff756
First pass at a Catmull-Rom curve interpolator.
2017-12-21 16:12:24 -07:00
Nick Thompson
67578ce12b
Naive Monte-Carlo integration. Still needs to handle exceptions in threads.
2017-11-21 18:49:14 -07:00
pabristow
9b9414c256
numerous minor fixes for JM 1st comments on docs 19Nov17
2017-11-20 17:03:29 +00:00
pabristow
781fda44b2
add three qbk files
2017-11-18 12:27:34 +00:00
pabristow
80b4bf3bef
Change to jamfile
2017-11-18 12:02:51 +00:00
pabristow
21ccf8b183
More testing near zero and some typos fixed.
2017-11-17 17:57:45 +00:00
pabristow
6aa9f286ff
Tests OK, including multiprecision.
2017-11-16 17:58:59 +00:00
jzmaddock
1783c3a74c
Math: Fix inspection report errors.
2017-11-09 19:39:32 +00:00
jzmaddock
d0981ec0f6
Math: Regenerate docs with patches applied.
...
[CI SKIP]
2017-11-09 13:32:24 +00:00
jzmaddock
98870a6e27
Merge branch 'develop' of https://github.com/boostorg/math into develop
2017-11-09 13:29:12 +00:00
jzmaddock
dd7234247c
Math: Regenerate docs with re-worked TOC to better illuminate new features.
...
[CI SKIP]
2017-11-09 13:28:50 +00:00
pabristow
89ae728836
added graphs and updated docs to use them.
2017-11-06 17:18:33 +00:00
Nick
ee858a2551
Quick typo removal
2017-11-04 13:43:36 -06:00
Nick
87e4cb5469
Fix examples that don't compile
2017-11-03 19:52:32 -06:00
Nick
8458d8fea0
Fix change in path for barycentric_rational.
2017-11-03 15:31:06 -06:00
pabristow
3c3c91709f
w-1 branch improvements and tests OK
2017-11-02 18:47:30 +00:00
pabristow
04121d2872
Lambert w for huge z added, and test and more docs
2017-10-28 19:13:58 +01:00
pabristow
f51d987acd
added much on W-1 branch (handling tiny z), and more docs.
2017-10-27 18:18:06 +01:00
pabristow
d01d0c4eb8
Working version with C array of precomputed lookup tables, but still inline inside
2017-10-13 09:43:39 +01:00
pabristow
dd06d2beae
100 decimal digit precision values and tests OK.
2017-10-10 15:13:49 +01:00
pabristow
39846818e1
Expanded docs using snippets.
2017-10-03 15:11:25 +01:00
jzmaddock
06292b0873
Math: Update history in docs.
...
[CI skip]
2017-09-27 18:17:24 +01:00
jzmaddock
0499f6d6ad
Math.Chebyshev: Update docs to match interface tweaks.
...
[CI skip]
2017-09-26 18:48:16 +01:00
jzmaddock
82392e3e0c
Merge branch 'develop' into chebyshev
2017-09-20 17:59:38 +01:00
jzmaddock
16abdcadfb
Merge pull request #83 from NAThompson/patch-1
...
Remove obsolete reference to adaptive_trapezoidal
2017-09-18 08:08:03 +01:00
Nick Thompson
2d3ccf940e
Fix weird characters in rendered documentation for Chebyshev transform and polynomials.
2017-09-17 15:59:02 -06:00
Nick Thompson
fe5d59d0f1
Split tests into FFTW-dependent and FFTW-independent. Improve documentation to the extent feasible.
2017-09-16 19:58:59 -06:00
Nick Thompson
cb470280ba
Chebyshev transform
2017-09-13 17:51:50 -06:00
jzmaddock
5755e1d37e
Merge pull request #87 from boostorg/gauss
...
Merge Gauss Kronrod code into develop.
2017-09-13 16:57:06 +01:00
jzmaddock
25cc8fdad7
Add Gauss and Gauss-Kronrod docs.
2017-09-09 19:18:08 +01:00
pabristow
15568b8d62
Work on precision demo before holiday. OK on VS14.1 and GCC 7.1.0 but docs need much more work.
2017-09-02 12:12:10 +01:00
pabristow
c1b8ffec7c
Needed to merge?
2017-08-31 12:50:11 +01:00
pabristow
1d4bef637e
Students t documentation update to support infinity.
2017-08-30 12:03:54 +01:00
pabristow
c408d7ec1c
Restored test_out_of_range to original location as is used by other tests
2017-08-29 17:03:06 +01:00
jzmaddock
e7e915816f
Merge branch 'gauss_konrod' of https://github.com/NAThompson/math into gauss
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2017-08-24 11:47:26 +01:00
jzmaddock
37c71f73f2
quadrature docs: simplify tanh_sinh::integrate declarations, reformat for easier reading and regenerate.
2017-08-24 10:46:42 +01:00
Nick
2f03c96197
Typo removal.
2017-08-23 14:05:54 -06:00
Nick
c83ebd1193
Remove obsolete reference to adaptive_trapezoidal
2017-08-23 13:40:11 -06:00
jzmaddock
696555e20f
Regenerate documentations.
...
[CI skip]
2017-08-23 19:00:13 +01:00
jzmaddock
67cb813883
Quadrature: add documentation on dealing with very strong singularities.
2017-08-15 19:04:22 +01:00