2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-22 17:32:13 +00:00

Commit Graph

  • 9f3170e58e Improve beta.hpp coverage. jzmaddock 2024-02-20 16:43:57 +00:00
  • 6cd5ec51c0 Merge branch 'develop' into improve_coverage_2 John Maddock 2024-02-20 16:41:55 +00:00
  • c1b95ac86d Attempt to fix random_search_test by increasing the number of function calls Nick Thompson 2024-02-18 16:57:37 -08:00
  • 2a7f254da2 Merge pull request #1096 from boostorg/instantiation_runners Christopher Kormanyos 2024-02-17 13:08:15 +01:00
  • b0c4224d46 Repair more trivial syntax errors Christopher Kormanyos 2024-02-17 11:52:32 +01:00
  • 9a773eac13 Handle trivial syntax mistakes Christopher Kormanyos 2024-02-17 11:45:06 +01:00
  • 988ebefc8a Finish instantiation runners Christopher Kormanyos 2024-02-17 10:44:39 +01:00
  • 5b8569c78e Merge pull request #1095 from boostorg/finish_instantiate Christopher Kormanyos 2024-02-16 18:44:12 +01:00
  • bda3a020a9 Update test_instantiate3.cpp Christopher Kormanyos 2024-02-16 11:22:16 +01:00
  • 1a4d0ca7c3 Avoid using <boost/cstdfloat.hpp> Christopher Kormanyos 2024-02-16 07:42:16 +01:00
  • 17f14ba3bf Reduce scope of changes Christopher Kormanyos 2024-02-16 06:10:17 +01:00
  • 7b0749cef6 Assert domain (if that makes any sense) Christopher Kormanyos 2024-02-15 19:20:46 +01:00
  • 3801e07c9b Start finishing instantiate-tests (more to come) Christopher Kormanyos 2024-02-15 18:24:28 +01:00
  • d4a42f930e Merge pull request #1094 from boostorg/cover_instantiate_more Christopher Kormanyos 2024-02-15 11:42:58 +01:00
  • 9cbb36113d Contextually disable exceptions in standalone mode Matt Borland 2024-02-15 09:35:18 +01:00
  • 281474b6e8 Standalone should handle most instantiate Christopher Kormanyos 2024-02-15 05:12:24 +01:00
  • f7893afec1 Concept checks need function_reequires Christopher Kormanyos 2024-02-15 05:00:54 +01:00
  • 6ac4e97ce1 Allow distribution concept check in standalone Christopher Kormanyos 2024-02-15 04:53:20 +01:00
  • 3ce4d107dd Move coverage of instantiation Christopher Kormanyos 2024-02-15 04:46:21 +01:00
  • 593fea8f4f Merge pull request #1092 from boostorg/cover_instantiate Christopher Kormanyos 2024-02-14 21:19:23 +01:00
  • 287edb3b4f Continue repair simplifications Christopher Kormanyos 2024-02-14 18:38:32 +01:00
  • 600c26279b Repair what I got to especially default_policy Christopher Kormanyos 2024-02-14 18:37:20 +01:00
  • 86a0bbbdf8 Update instantiate.hpp Christopher Kormanyos 2024-02-14 10:49:56 +01:00
  • 3e1ca6c1f7 Update test_compile_test_and_run.cpp Christopher Kormanyos 2024-02-14 09:18:31 +01:00
  • 979a8d915c Deactivate instantiate.hpp run for cygwin Christopher Kormanyos 2024-02-14 07:13:27 +01:00
  • bd518d948a Use threads more effectively in differential evolution Nick Thompson 2024-02-13 14:52:49 -08:00
  • a2c1def932 Investigate undefined policy Christopher Kormanyos 2024-02-13 21:50:06 +01:00
  • 47833d6cdb Disable Cauchy distribution concept check Christopher Kormanyos 2024-02-13 21:29:04 +01:00
  • 8c10b670ce Handle cygwin and standalone Christopher Kormanyos 2024-02-13 19:17:30 +01:00
  • a8ff262937 Work around some creepy compiler issues Christopher Kormanyos 2024-02-13 18:09:48 +01:00
  • e982eb6736 Hopefully finish first half instantiate Christopher Kormanyos 2024-02-13 16:09:07 +01:00
  • 8d6b63ee58 Find and repair more compile errors Christopher Kormanyos 2024-02-13 15:20:47 +01:00
  • fad9639a7a Deal with hopefully last compile problems Christopher Kormanyos 2024-02-13 14:57:41 +01:00
  • bf15c515bc Workaround remaining excepts/maintain params Christopher Kormanyos 2024-02-13 14:47:24 +01:00
  • 5ba4e9dcd5 Repair remaining typos in instantiate.hpp Christopher Kormanyos 2024-02-13 14:16:28 +01:00
  • c701800ba0 Repair compilation errors Christopher Kormanyos 2024-02-13 14:01:38 +01:00
  • 2326d37ab5 Repair compilation errors Christopher Kormanyos 2024-02-13 13:29:45 +01:00
  • 3afc1bc5c2 Run and cover compile-test instantiation Christopher Kormanyos 2024-02-13 12:59:21 +01:00
  • f767420c58 Merge pull request #1090 from boostorg/more_octonion_cover Christopher Kormanyos 2024-02-13 12:54:50 +01:00
  • 77da18566e Add more octonion tests Christopher Kormanyos 2024-02-13 10:04:28 +01:00
  • c52d39e440 Achieve more octonion coverage Christopher Kormanyos 2024-02-13 08:44:03 +01:00
  • 8d47ee0f4b Include tests for optimization Nick Thompson 2024-02-12 14:24:44 -08:00
  • b7a62c4a29 TLC for optimization docs Nick Thompson 2024-02-12 13:22:02 -08:00
  • 380a1cf225 Merge pull request #1087 from boostorg/try_testing_octonion Christopher Kormanyos 2024-02-12 20:56:46 +01:00
  • bb7767de20 LCOV-Exclude octonion Input-Streaming Christopher Kormanyos 2024-02-12 18:47:08 +01:00
  • ac0443eb44 Add a division test and exercise ctors Christopher Kormanyos 2024-02-12 15:45:35 +01:00
  • 2bd765c03e Annotate LCOV all original test_octonions Christopher Kormanyos 2024-02-12 14:53:46 +01:00
  • 8f6ac0dc3d Restore original octonion test Christopher Kormanyos 2024-02-12 14:48:22 +01:00
  • 852cb89f91 [ci skip] restore original test program Christopher Kormanyos 2024-02-12 14:44:53 +01:00
  • 6c440afb15 Test more of octernion Christopher Kormanyos 2024-02-12 14:22:16 +01:00
  • abf7503baf Get something of octonion tested Christopher Kormanyos 2024-02-12 13:23:25 +01:00
  • 61a03e0203 Merge pull request #1084 from boostorg/more_specfun_cover Christopher Kormanyos 2024-02-11 19:23:29 +01:00
  • bfe1c190ad Update checkout/cache actions CodeCov CI Christopher Kormanyos 2024-02-11 18:18:19 +01:00
  • 43c7cd7381 Repair typo semicolon in proper place Christopher Kormanyos 2024-02-11 17:58:45 +01:00
  • 6ac438c888 Pick up a few more coverage lines Christopher Kormanyos 2024-02-11 17:48:22 +01:00
  • 9aabd9a072 Cover the test line(s) themselves Christopher Kormanyos 2024-02-11 17:35:29 +01:00
  • fd917982df Add a few corresponding lgamma() tests Christopher Kormanyos 2024-02-11 15:20:52 +01:00
  • 90779e715f Add several tgamma() edge cases Christopher Kormanyos 2024-02-11 14:21:24 +01:00
  • f8da4ba2be Units compatibility for optimization Nick Thompson 2024-02-10 12:36:12 -08:00
  • 91f3a22169 Merge pull request #1082 from boostorg/update_docs Christopher Kormanyos 2024-02-10 19:13:47 +01:00
  • 9caac5b0a9 Merge branch 'develop' into update_docs Christopher Kormanyos 2024-02-10 17:52:27 +01:00
  • b42143118f Merge pull request #1069 from boostorg/improve_coverage Christopher Kormanyos 2024-02-10 17:47:45 +01:00
  • 2d11c5392b Last few Bessel function coverage tests. jzmaddock 2024-02-10 16:17:40 +00:00
  • 84b1208abf Correct bad merge of condition_number_test (again). jzmaddock 2024-02-10 11:11:18 +00:00
  • bdcecaa7be Correct variable name. jzmaddock 2024-02-10 10:42:45 +00:00
  • 48b249115f Add better bessel_iterator tests. jzmaddock 2024-02-10 10:33:36 +00:00
  • 4e097c1204 Update docs with some minor corrections Christopher Kormanyos 2024-02-10 11:25:20 +01:00
  • adfee51282 Merge branch 'develop' into update_docs Christopher Kormanyos 2024-02-10 11:24:41 +01:00
  • 319a521430 Merge branch 'develop' into improve_coverage jzmaddock 2024-02-10 09:54:04 +00:00
  • da7a945e02 Add missing using statement. jzmaddock 2024-02-10 09:27:35 +00:00
  • 3bf7d9791c Use math_unit_test.hpp to fix build failure Nick Thompson 2024-02-09 12:19:46 -08:00
  • 222d266048 CMA-ES Nick Thompson 2024-01-24 18:10:24 -08:00
  • 851c171f16 More bessel function tests for improved coverage. Kill some unused variable warnings. Mark up code we think is unreachable but aren't sure about. jzmaddock 2024-02-09 19:34:42 +00:00
  • eef497efea Make bessel_k_prime integer order aware. jzmaddock 2024-02-09 18:25:31 +00:00
  • 1d1a52cc27 Correct gauss and gauss_kronrod integrators with strange-precision types. jzmaddock 2024-02-09 18:11:18 +00:00
  • 2b510ac957 Enhance introductory words Christopher Kormanyos 2024-02-09 19:06:34 +01:00
  • 6f95e19126 Correct docs error CI yaml script name Christopher Kormanyos 2024-02-09 18:26:42 +01:00
  • 11a04ddfa3 Update GitHub ReadMe docs Christopher Kormanyos 2024-02-09 18:23:17 +01:00
  • 26e21c9720 Merge branch 'develop' into improve_coverage John Maddock 2024-02-09 16:24:26 +00:00
  • e285ef3501 Correct test cases. jzmaddock 2024-02-09 16:23:33 +00:00
  • 098676d6ac Correct test cases. jzmaddock 2024-02-09 13:14:15 +00:00
  • cbf6b96a09 Merge pull request #1079 from boostorg/issue1075 jzmaddock 2024-02-09 12:28:23 +00:00
  • b8ea32436a Correct concept failures. jzmaddock 2024-02-08 19:56:27 +00:00
  • d6ec06df3a Improve Bessel K and Y prime coverage. Improve overflow handling in the implementations themselves. jzmaddock 2024-02-08 19:25:56 +00:00
  • 2adbc21370 Correct assertion usage. jzmaddock 2024-02-06 18:31:28 +00:00
  • 60134c06e9 Improve Bessel Y derivative coverage. Also fixes a bug in bessel_y_derivative_small_z_series corner case. jzmaddock 2024-02-06 18:26:35 +00:00
  • e1033c9558 Merge branch 'develop' into improve_coverage John Maddock 2024-02-06 15:01:40 +00:00
  • 03ea9c8d7d Merge pull request #1080 from boostorg/issue184_2024 jzmaddock 2024-02-06 12:34:39 +00:00
  • 04c2c248df BOOST_ASSERT->BOOST_MATH_ASSERT. issue184_2024 jzmaddock 2024-02-06 09:54:49 +00:00
  • a57fb0a894 Reinstate root finding protection against huge jumps. Apply error handling more rigorously to any root finding client. Mark evaluation_error's as not reachable for code coverage. Fixes https://github.com/boostorg/math/issues/184. jzmaddock 2024-02-05 19:16:33 +00:00
  • 75dcb3e3d5 Merge pull request #1078 from andrjohns/ibeta-inv-assert jzmaddock 2024-02-04 17:32:30 +00:00
  • 12e33a5db4 Avoid unused variable warning Andrew Johnson 2024-02-04 13:54:00 +02:00
  • 549baa5677 Correct gauss method selection logic. jzmaddock 2024-02-03 18:25:11 +00:00
  • c5feae34bb Simplify tables of constants in gauss and gauss_kronrod code. Also mark up anything that uses BOOST_MATH_HUGE_CONSTANT as unreachable by code coverage as gcov seems to have an issue with it. jzmaddock 2024-02-02 18:48:57 +00:00
  • b2b839ab4c Try and fix Mingw gcc-8 failures. jzmaddock 2024-02-01 20:05:58 +00:00
  • 87a905ab1a Cast result of weights() calls to the correct type. jzmaddock 2024-02-01 19:10:52 +00:00
  • c35f12c1f5 Update pre-computed constexpr Gauss and Gauss-Kronrod constants to always store literal types. Fixes: https://github.com/boostorg/math/issues/1077. jzmaddock 2024-02-01 18:43:41 +00:00
  • d0bade9858 Improve Bessel Y coverage. jzmaddock 2024-02-01 16:56:39 +00:00
  • ca29a700f1 Remove warnings from naive Monte Carlo (#1075) Nick 2024-01-30 14:28:17 -08:00
  • b30b637f35 Remove some impossible to reach bessel_jn code. Add some more tests for the code that can be reached. jzmaddock 2024-01-29 18:05:37 +00:00