|
Packit |
67cb25 |
.. index:: transport functions
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
The transport functions :math:`J(n,x)` are defined by the integral
|
|
Packit |
67cb25 |
representations
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
.. math:: J(n,x) = \int_0^x t^n e^t /(e^t - 1)^2 dt
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
They are declared in the header file :file:`gsl_sf_transport.h`.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
.. function:: double gsl_sf_transport_2 (double x)
|
|
Packit |
67cb25 |
int gsl_sf_transport_2_e (double x, gsl_sf_result * result)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
These routines compute the transport function :math:`J(2,x)`.
|
|
Packit |
67cb25 |
.. Exceptional Return Values: GSL_EDOM
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
.. function:: double gsl_sf_transport_3 (double x)
|
|
Packit |
67cb25 |
int gsl_sf_transport_3_e (double x, gsl_sf_result * result)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
These routines compute the transport function :math:`J(3,x)`.
|
|
Packit |
67cb25 |
.. Exceptional Return Values: GSL_EDOM, GSL_EUNDRFLW
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
.. function:: double gsl_sf_transport_4 (double x)
|
|
Packit |
67cb25 |
int gsl_sf_transport_4_e (double x, gsl_sf_result * result)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
These routines compute the transport function :math:`J(4,x)`.
|
|
Packit |
67cb25 |
.. Exceptional Return Values: GSL_EDOM, GSL_EUNDRFLW
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
.. function:: double gsl_sf_transport_5 (double x)
|
|
Packit |
67cb25 |
int gsl_sf_transport_5_e (double x, gsl_sf_result * result)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
These routines compute the transport function :math:`J(5,x)`.
|
|
Packit |
67cb25 |
.. Exceptional Return Values: GSL_EDOM, GSL_EUNDRFLW
|