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

Improve performance of the Complete Elliptic Integrals. #815

Merged
merged 7 commits into from
Aug 24, 2022

Commits on Aug 10, 2022

  1. Improve performance of the Complete Elliptic Integrals.

    By adding Taylor series approximations.
    jzmaddock committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    d687773 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Correct some accuracy issues in ellint specializations.

    Also correct infinite recursion in ellint_2.
    jzmaddock committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    9302b79 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. ellint_1/2 performance tweaks.

    Add Google bench to probe changes more easily.
    Update graphs and docs.
    jzmaddock committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    10bd7be View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

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

Commits on Aug 22, 2022

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

Commits on Aug 23, 2022

  1. Re-factor nested calls from ellint_3->ellint_1.

    See if it fixes the clang-7 audodiff issues.
    jzmaddock committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    c8fdd65 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

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