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

add sine and cosine integrals #32

Merged
merged 10 commits into from
Jun 27, 2017
Merged

Commits on Jun 12, 2017

  1. add sine and cosine integrals

    Very efficient double precision floating-point evaluation via McLeod’s
    rational minimax Chebyshev approximations.
    
    julia> using SpecialFunctions
    
    julia> x = linspace(0, 50, 1_000_000);
    
    julia> @time sinint.(x);
      0.040521 seconds (30 allocations: 7.631 MiB)
    
    julia> @time cosint.(x);
      0.042092 seconds (30 allocations: 7.631 MiB)
    MikaelSlevinsky committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    2cfc869 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2017

  1. fix sincosint

    add and sharpen tests
    MikaelSlevinsky committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    fbe070a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4e0d19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ad92b7 View commit details
    Browse the repository at this point in the history
  4. add colon

    MikaelSlevinsky committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    c6d7089 View commit details
    Browse the repository at this point in the history
  5. add commas

    MikaelSlevinsky committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    9a8b0e5 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2017

  1. Configuration menu
    Copy the full SHA
    3685fcf View commit details
    Browse the repository at this point in the history
  2. int(t) => 1.0/t

    MikaelSlevinsky committed Jun 14, 2017
    Configuration menu
    Copy the full SHA
    e14d654 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2017

  1. Revert "int(t) => 1.0/t"

    This reverts commit e14d654.
    MikaelSlevinsky committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    41a7a91 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2017

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