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
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
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
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
Nick Thompson
45226c7ef1
Numerical differentiation by finite differences and the complex step derivative.
2017-05-02 18:29:03 -06:00