wildf_exponential_integral Module

Exponential integral

Exponential integrals.

Procedures:

  • ei: Exponential integral
  • e1: Exponential integral or

References

  1. Shanjie Zhang, Jianming Jin. 1996. Computation of Special Functions. Wiley, New York, NY. https://search.worldcat.org/title/33971114

Uses

  • module~~wildf_exponential_integral~~UsesGraph module~wildf_exponential_integral wildf_exponential_integral module~wildf_constants wildf_constants module~wildf_exponential_integral->module~wildf_constants module~wildf_kinds wildf_kinds module~wildf_exponential_integral->module~wildf_kinds module~wildf_numerror wildf_numerror module~wildf_exponential_integral->module~wildf_numerror module~wildf_constants->module~wildf_kinds ieee_arithmetic ieee_arithmetic module~wildf_constants->ieee_arithmetic iso_fortran_env iso_fortran_env module~wildf_kinds->iso_fortran_env module~wildf_numerror->module~wildf_kinds

Used by

  • module~~wildf_exponential_integral~~UsedByGraph module~wildf_exponential_integral wildf_exponential_integral module~wildf wildf module~wildf->module~wildf_exponential_integral

Interfaces

public interface e1

Exponential integral or .

  • private pure function e1x(x)

    Exponential integral .

    Arguments

    Type IntentOptional Attributes Name
    real(kind=wp), intent(in) :: x

    Return Value real(kind=wp)

  • private pure function e1z(z)

    Exponential integral .

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=wp), intent(in) :: z

    Return Value complex(kind=wp)


Functions

public pure function ei(x)

Exponential integral .

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x

Return Value real(kind=wp)