sine_integral


sine_integral, a Fortran90 code which evaluates the Cosine Integral and the Sine Integral, by Shanjie Zhang, Jianming Jin;

Licensing:

The Fortran77 source code of this library is copyrighted by Shanjie Zhang and Jianming Jin. However, they give permission to incorporate routines from this library into a user program provided that the copyright is acknowledged.

Languages:

sine_integral is available in a Fortran90 version.

Related Data and Programs:

sine_integral_test

cordic, a Fortran90 code which uses the CORDIC method to compute certain elementary functions.

fn, a Fortran90 code which evaluates elementary and special functions, by Wayne Fullerton.

polpak, a Fortran90 code which evaluates certain mathematical functions, especially some recursive polynomial families.

specfun, a Fortran90 code which computes special functions, including Bessel I, J, K and Y functions, and the Dawson, E1, EI, Erf, Gamma, Psi/Digamma functions, by William Cody and Laura Stoltz;

special_functions, a Fortran90 code which evaluates special functions, including Airy, Associated Legendre, Bernoulli Numbers, Bessel, Beta, Complete Elliptic Integral, Cosine Integral, Elliptic Integral, Error, Euler Numbers, Exponential Integral, Fresnel Integral, Gamma, Hankel, Hermite polynomials, Hypergeometric 2F1, Incomplete Beta, Incomplete Gamma, Jacobi Elliptic, Kelvin, Kummer Confluent Hypergeometric, Laguerre polynomials, Lambda, Legendre functions, Legendre polynomials, Mathieu, Modified Spherical Bessel, Parabolic Cylinder, Psi, Riccati-Bessel, Sine Integral, Spheroidal Angular, Spheroidal Wave, Struve, Tricomi Confluent Hypergeometric, Whittaker, by Shanjie Zhang, Jianming Jin;

test_values, a Fortran90 code which contains a few test values of many functions.

toms715, a Fortran90 code which evaluates special functions, including the Bessel I, J, K, and Y functions of order 0, of order 1, and of any real order, Dawson's integral, the error function, exponential integrals, the gamma function, the normal distribution function, the psi function. This is a version of ACM TOMS algorithm 715.

Reference:

  1. Shanjie Zhang, Jianming Jin,
    Computation of Special Functions,
    Wiley, 1996,
    ISBN: 0-471-11963-6,
    LC: QA351.C45.

Source Code:


Last revised on 26 March 2026.