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
67578ce12b
Naive Monte-Carlo integration. Still needs to handle exceptions in threads.
2017-11-21 18:49:14 -07: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
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
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
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
jzmaddock
e84195d3a6
Quadrature: Update docs.
...
Also add ability to get the # levels consumed from the integrators.
[skip ci]
2017-07-28 19:26:04 +01:00
jzmaddock
03a8f4f52f
Reinstate math.css.
2017-07-26 19:10:31 +01:00
jzmaddock
efcece2867
Reinstate math.css
2017-07-26 19:07:59 +01:00
jzmaddock
21b00bba62
Merge branch 'develop' into pr66
...
Fixed Conflicts:
test/Jamfile.v2
2017-07-15 16:06:27 +01:00
jzmaddock
092d4580fd
Update and regenerate docs.
2017-06-27 18:35:30 +01:00
jzmaddock
5e3fd1574e
Merge branch 'double_exponential' of https://github.com/NAThompson/math into pr66
2017-06-17 18:10:25 +01:00
jzmaddock
b0de86aee8
Trapezoidal: Update docs to include Policy parameter.
2017-06-16 18:32:44 +01:00
jzmaddock
34d413e830
trapezoidal: More fixes prior to merging:
...
Add new documentation section for integrators.
Remove isfinite from std_real_concept.hpp - it's not part of our conceptual requirements.
Add workarounds for older compilers that can't handle the default arguments to the function.
Restrict testing test_trapezoidal.cpp to compilers that handle lambdas.
Make the concept checks C++03.
Make test_trapezoidal.cpp compile with VC11's broken lambda support.
2017-06-16 18:13:42 +01:00
Nick
1753d6e9e4
Merge branch 'develop' into romberg
2017-05-18 17:34:52 -06:00
Nick Thompson
4801e2d8bf
Add namespace boost::math::quadrature. Remove throw when condition number of summation exceeds precision of type; how to properly mollify the condition number is not clear and should be done consistently rather than ad-hoc.
2017-05-11 21:03:00 -06:00
Nick Thompson
3bfeee838d
Double exponential quadrature.
2017-05-10 22:03:21 -06:00
jzmaddock
135d05fe73
legendre_stieltjes: add docs to math.qbk.
2017-05-10 18:12:20 +01:00
jzmaddock
83891e2b79
Merge branch 'legendre_stieltjes' of https://github.com/NAThompson/math into stieltjes
2017-05-09 18:36:53 +01:00
jzmaddock
150a0b5afa
Merge branch 'legendre_derivatives' of https://github.com/NAThompson/math into legrende_prime
...
# 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-05-08 19:14:16 +01:00
jzmaddock
87ab68456d
Improve interpolator documentation and examples.
2017-05-06 12:26:37 +01:00
jzmaddock
80e7f7027c
Merge branch 'barycentric' of https://github.com/NAThompson/math into interpolate_rat
...
Fix some msvc failures.
Suppress some compiler warnings.
Added iterator based constructor.
Moved docs to better position.
# 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-05-05 13:01:56 +01:00
jzmaddock
adc2234d95
Merge branch 'barycentric' of https://github.com/NAThompson/math into interpolate_rat
...
# 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-05-04 13:18:05 +01:00
jzmaddock
127178518d
Add iterator based construction to cubic B spline.
2017-05-03 13:07:54 +01:00
jzmaddock
e377135aaf
Move documentation structure around a bit to make way for new interpolators.
2017-05-02 20:03:22 +01:00
jzmaddock
9dd532e01a
Merge branch 'develop' of https://github.com/NAThompson/math into interpolate
2017-05-02 19:30:31 +01:00
Nick Thompson
48a0cf714b
Put license information in each file. Do not throw when condition number is approaching an undefined value; use mollification. Improve documentation.
2017-05-02 12:02:02 -06:00
Nick Thompson
4632cb1169
Remove typos in documentation. Remove hacks for float128 in unit tests.
2017-05-02 10:33:36 -06:00
Nick Thompson
2bbadc69fb
Place copyright notices in file.
2017-05-01 18:36:26 -06:00
Nick Thompson
4b4c4e9364
Legendre-Stieltjes polynomials.
2017-04-30 15:58:10 -06:00