Blame doc/specfunc-synchrotron.rst
|
Packit |
67cb25 |
.. index:: synchrotron functions
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
The functions described in this section are declared in the header file
|
|
Packit |
67cb25 |
:file:`gsl_sf_synchrotron.h`.
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
.. function:: double gsl_sf_synchrotron_1 (double x)
|
|
Packit |
67cb25 |
int gsl_sf_synchrotron_1_e (double x, gsl_sf_result * result)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
These routines compute the first synchrotron function
|
|
Packit |
67cb25 |
:math:`x \int_x^\infty dt K_{5/3}(t)`
|
|
Packit |
67cb25 |
for :math:`x \ge 0`.
|
|
Packit |
67cb25 |
.. Domain: x >= 0.0
|
|
Packit |
67cb25 |
.. Exceptional Return Values: GSL_EDOM, GSL_EUNDRFLW
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
.. function:: double gsl_sf_synchrotron_2 (double x)
|
|
Packit |
67cb25 |
int gsl_sf_synchrotron_2_e (double x, gsl_sf_result * result)
|
|
Packit |
67cb25 |
|
|
Packit |
67cb25 |
These routines compute the second synchrotron function
|
|
Packit |
67cb25 |
:math:`x K_{2/3}(x)` for :math:`x \ge 0`.
|
|
Packit |
67cb25 |
.. Domain: x >= 0.0
|
|
Packit |
67cb25 |
.. Exceptional Return Values: GSL_EDOM, GSL_EUNDRFLW
|