Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge develop for 1.83 #999

Merged
merged 128 commits into from
Jun 28, 2023
Merged

Merge develop for 1.83 #999

merged 128 commits into from
Jun 28, 2023

Commits on Feb 5, 2023

  1. Add generic logcdf

    mborland committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    f478148 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    29d8fb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04501b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c73c96c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58006b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7a4adc View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    b02674d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0f8954 View commit details
    Browse the repository at this point in the history
  3. Improve laplace logcdf

    mborland committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    6159c05 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Configuration menu
    Copy the full SHA
    a77f0fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e387f9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6144455 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b678a9 View commit details
    Browse the repository at this point in the history
  5. Relax tolerance on edge case

    mborland committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    fb958d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1503eb3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    56758d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0b0af30 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    fcf0500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3886633 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Fix -Wmaybe-uninitialized

    mborland committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    49df0cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b448cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5ffe88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b97dfa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e06292f View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    d3a3dd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fe1fac View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    77c8e2a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #966 from mborland/exception

    Remove unneeded boost library includes
    mborland authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    a619c3c View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. Configuration menu
    Copy the full SHA
    1f94d98 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Merge pull request #967 from mborland/warnings

    Fix -Wmaybe-uninitialized in bessel jy series
    mborland authored Mar 11, 2023
    Configuration menu
    Copy the full SHA
    5376689 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    73b8ffc View commit details
    Browse the repository at this point in the history
  2. Fix for long doubles

    mborland committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    f349ddb View commit details
    Browse the repository at this point in the history
  3. Compensate for signedness

    mborland committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    b8fb413 View commit details
    Browse the repository at this point in the history
  4. Explicitly cast the result

    mborland committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    5284fb7 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Simplify and constexperize

    mborland committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    5a50ec7 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Configuration menu
    Copy the full SHA
    b1a95fa View commit details
    Browse the repository at this point in the history
  2. Fix __float128

    mborland committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    c901be5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6989ad1 View commit details
    Browse the repository at this point in the history
  4. Change comparison to max

    mborland committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    3200ce1 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Remove long double testing

    mborland committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    b67bfb7 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Update README

    mborland committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    4459621 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    62ee2bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #972 from mborland/PCH

    Disable PCH on MSVC until B2 is fixed
    mborland authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    b3d9de8 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Configuration menu
    Copy the full SHA
    201f178 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #969 from mborland/readme

    Update README
    mborland authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    63f452a View commit details
    Browse the repository at this point in the history
  3. Fix __float128 test macros

    mborland committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    8dfc735 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1de39c6 View commit details
    Browse the repository at this point in the history
  5. Fix extra characters

    mborland committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    dc676d5 View commit details
    Browse the repository at this point in the history
  6. Improve trunc handling

    mborland committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e5b4f3f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c597cb1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    93b31d1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    03f4498 View commit details
    Browse the repository at this point in the history
  10. Disable __float128

    mborland committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    2c141fe View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Configuration menu
    Copy the full SHA
    3a81f17 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #968 from mborland/430

    Fix rounding for non-representable numbers
    mborland authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    9a3b8bc View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Merge pull request #946 from mborland/logcdf

    Add logcdf to distributions
    mborland authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    93448ac View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Fix fisher_f mode (#976)

    * Fix fisher_f mode 
    
    The mode for F-distribution is defined when `df1 > 2` according to https://en.wikipedia.org/wiki/F-distribution. It is also reasonable since `df2 * (df1 - 2) / (df1 * (df2 + 2))` becomes zero or negative when `df1 <= 2`
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    maitbayev and mborland authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    109a814 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    298a243 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. First draft of promotion

    mborland committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    7a6efab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5dcf5a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    4c753c2 View commit details
    Browse the repository at this point in the history
  2. Add more testing

    mborland committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    2f0b0ed View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Configuration menu
    Copy the full SHA
    bc79263 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b1d5b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be37704 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Fix case where b is a negative integer and z is also negative. (#983)

    * Fix case where b is a negative integer and z is also negative.
    Add tests etc.
    Fixes: #982.
    jzmaddock authored May 4, 2023
    Configuration menu
    Copy the full SHA
    d5960de View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Minor PCHIP cleanup (#984)

    The comment that the finite difference approximation to the derivative
    was the only way to produce monotonicity was wrong.
    
    In addition, the error message gave no hint as to its origin. Fix this.
    NAThompson authored May 8, 2023
    Configuration menu
    Copy the full SHA
    b998b1c View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    5d044d5 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Add testing to quadrature

    mborland committed May 11, 2023
    Configuration menu
    Copy the full SHA
    6a3a89b View commit details
    Browse the repository at this point in the history
  2. Add gcc-13 to drone config

    Revert this commit
    mborland committed May 11, 2023
    Configuration menu
    Copy the full SHA
    3c2a04e View commit details
    Browse the repository at this point in the history

Commits on May 13, 2023

  1. Configuration menu
    Copy the full SHA
    ac4605b View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Fix the promote_args<float32_t, float32_t> case.

    Also fixes a lot of warnings.
    [CI SKIP]
    jzmaddock committed May 14, 2023
    Configuration menu
    Copy the full SHA
    b3f361c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58264c0 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Suppress lots of warnings for std::float32_t.

    Better configure promote_args test case.
    jzmaddock committed May 15, 2023
    Configuration menu
    Copy the full SHA
    c5b4d28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac8765b View commit details
    Browse the repository at this point in the history
  3. Enable testing of new floats

    mborland committed May 15, 2023
    Configuration menu
    Copy the full SHA
    fa8a83f View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    d217813 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8433636 View commit details
    Browse the repository at this point in the history
  3. Add float128 testing

    mborland committed May 16, 2023
    Configuration menu
    Copy the full SHA
    6104363 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5045047 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0c1920b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a0360d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    edf6597 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    55eaf05 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    00facdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f86ea8e View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Configuration menu
    Copy the full SHA
    41be4fb View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    51d7011 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4c8c69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aef5713 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a222f6 View commit details
    Browse the repository at this point in the history
  5. Add AGM test

    mborland committed May 22, 2023
    Configuration menu
    Copy the full SHA
    ca31dcf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    faaf475 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ebcc430 View commit details
    Browse the repository at this point in the history
  8. Add casting and tests

    mborland committed May 22, 2023
    Configuration menu
    Copy the full SHA
    d1bd7b6 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    f968bec View commit details
    Browse the repository at this point in the history
  2. Fix stack overflow

    mborland committed May 23, 2023
    Configuration menu
    Copy the full SHA
    54b1722 View commit details
    Browse the repository at this point in the history
  3. Add tests for issue 18511

    mborland committed May 23, 2023
    Configuration menu
    Copy the full SHA
    29fbc5b View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    94c68f8 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    823fcd4 View commit details
    Browse the repository at this point in the history
  2. Fix -Wreturn-type

    mborland committed May 30, 2023
    Configuration menu
    Copy the full SHA
    c249bfe View commit details
    Browse the repository at this point in the history
  3. Collected autodiff fixes

    mborland committed May 30, 2023
    Configuration menu
    Copy the full SHA
    6d37555 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    ae56ab2 View commit details
    Browse the repository at this point in the history
  2. Fix for autodiff 3

    mborland committed May 31, 2023
    Configuration menu
    Copy the full SHA
    7a66a98 View commit details
    Browse the repository at this point in the history
  3. Update docs

    mborland committed May 31, 2023
    Configuration menu
    Copy the full SHA
    ba36dbe View commit details
    Browse the repository at this point in the history
  4. Merge pull request #987 from mborland/18511

    Fix for scipy issues 18506 and 18511
    mborland authored May 31, 2023
    Configuration menu
    Copy the full SHA
    6bfe581 View commit details
    Browse the repository at this point in the history
  5. Collected special functions warning fixes

    [ci skip]
    mborland committed May 31, 2023
    Configuration menu
    Copy the full SHA
    b66264f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a7f98db View commit details
    Browse the repository at this point in the history
  7. Add to test_constants

    mborland committed May 31, 2023
    Configuration menu
    Copy the full SHA
    ff1a265 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    32aef74 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    a6bc6c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc9d4b1 View commit details
    Browse the repository at this point in the history
  3. Collected fixes for test_autodiff_8

    [ci skip]
    mborland committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    677f3b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Configuration menu
    Copy the full SHA
    f51e1b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Merge pull request #993 from boostorg/float128

    Disable numeric_limits specialization for GCC-14
    mborland authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    26de5b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Numerical evaluation of Fourier transform of Daubechies scaling funct… (

    #921)
    
    * Numerical evaluation of Fourier transform of Daubechies scaling functions.
    
    * Update example/calculate_fourier_transform_daubechies_constants.cpp
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    
    * Update example/fourier_transform_daubechies_ulp_plot.cpp
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    
    * Update include/boost/math/special_functions/fourier_transform_daubechies_scaling.hpp
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    
    * Update include/boost/math/special_functions/fourier_transform_daubechies_scaling.hpp
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    
    * Rename include file to reflect it implements both the scaling and wavelet.
    
    * Add performance to docs.
    
    * Update test/math_unit_test.hpp
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    
    * Add boost-no-inspect to files with non-ASCII characters.
    
    ---------
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    NAThompson and mborland authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    7887d43 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    7ce0570 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. More casting of pow

    mborland committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    7a0e8e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37df734 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0117f4a View commit details
    Browse the repository at this point in the history
  4. Restore drone config

    mborland committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    ef423e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. median_absolute_deviation bug fix for non-zero center (#997)

    Fix bug causing median_absolute_deviation to return incorrect values
    when a non-zero center (such as median which is the default) was used.
    rasmushenningsson authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    0852c16 View commit details
    Browse the repository at this point in the history
  2. Fix multiprecision failures

    mborland committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    e62a284 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Fix casting errors

    mborland committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    b57749d View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Configuration menu
    Copy the full SHA
    0a014fd View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Update libraries.json to only include 1 library key (#994)

    Update libraries.json to only include 1 library key
    mborland authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    481ce0d View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    851b357 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Merge pull request #978 from boostorg/cpp23-float

    C++23 Floats
    mborland authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    8bb0d16 View commit details
    Browse the repository at this point in the history