1EXPINT(3)             User Contributed Perl Documentation            EXPINT(3)
2
3
4

NAME

6       PDL::GSLSF::EXPINT - PDL interface to GSL Special Functions
7

DESCRIPTION

9       This is an interface to the Special Function package present in the GNU
10       Scientific Library.
11

SYNOPSIS

FUNCTIONS

14   gsl_sf_expint_E1
15         Signature: (double x(); double [o]y(); double [o]e())
16
17       E_1(x) := Re[ Integrate[ Exp[-xt]/t, {t,1,Infinity}] ]
18
19       gsl_sf_expint_E1 does not process bad values.  It will set the bad-
20       value flag of all output ndarrays if the flag is set for any of the
21       input ndarrays.
22
23   gsl_sf_expint_E2
24         Signature: (double x(); double [o]y(); double [o]e())
25
26       E_2(x) := Re[ Integrate[ Exp[-xt]/t^2, {t,1,Infity}] ]
27
28       gsl_sf_expint_E2 does not process bad values.  It will set the bad-
29       value flag of all output ndarrays if the flag is set for any of the
30       input ndarrays.
31
32   gsl_sf_expint_Ei
33         Signature: (double x(); double [o]y(); double [o]e())
34
35       Ei(x) := PV Integrate[ Exp[-t]/t, {t,-x,Infinity}]
36
37       gsl_sf_expint_Ei does not process bad values.  It will set the bad-
38       value flag of all output ndarrays if the flag is set for any of the
39       input ndarrays.
40
41   gsl_sf_Shi
42         Signature: (double x(); double [o]y(); double [o]e())
43
44       Shi(x) := Integrate[ Sinh[t]/t, {t,0,x}]
45
46       gsl_sf_Shi does not process bad values.  It will set the bad-value flag
47       of all output ndarrays if the flag is set for any of the input
48       ndarrays.
49
50   gsl_sf_Chi
51         Signature: (double x(); double [o]y(); double [o]e())
52
53       Chi(x) := Re[ M_EULER + log(x) + Integrate[(Cosh[t]-1)/t, {t,0,x}] ]
54
55       gsl_sf_Chi does not process bad values.  It will set the bad-value flag
56       of all output ndarrays if the flag is set for any of the input
57       ndarrays.
58
59   gsl_sf_expint_3
60         Signature: (double x(); double [o]y(); double [o]e())
61
62       Ei_3(x) := Integral[ Exp[-t^3], {t,0,x}]
63
64       gsl_sf_expint_3 does not process bad values.  It will set the bad-value
65       flag of all output ndarrays if the flag is set for any of the input
66       ndarrays.
67
68   gsl_sf_Si
69         Signature: (double x(); double [o]y(); double [o]e())
70
71       Si(x) := Integrate[ Sin[t]/t, {t,0,x}]
72
73       gsl_sf_Si does not process bad values.  It will set the bad-value flag
74       of all output ndarrays if the flag is set for any of the input
75       ndarrays.
76
77   gsl_sf_Ci
78         Signature: (double x(); double [o]y(); double [o]e())
79
80       Ci(x) := -Integrate[ Cos[t]/t, {t,x,Infinity}]
81
82       gsl_sf_Ci does not process bad values.  It will set the bad-value flag
83       of all output ndarrays if the flag is set for any of the input
84       ndarrays.
85
86   gsl_sf_atanint
87         Signature: (double x(); double [o]y(); double [o]e())
88
89       AtanInt(x) := Integral[ Arctan[t]/t, {t,0,x}]
90
91       gsl_sf_atanint does not process bad values.  It will set the bad-value
92       flag of all output ndarrays if the flag is set for any of the input
93       ndarrays.
94

AUTHOR

96       This file copyright (C) 1999 Christian Pellegrin
97       <chri@infis.univ.trieste.it> All rights reserved. There is no warranty.
98       You are allowed to redistribute this software / documentation under
99       certain conditions. For details, see the file COPYING in the PDL
100       distribution. If this file is separated from the PDL distribution, the
101       copyright notice should be included in the file.
102
103       The GSL SF modules were written by G. Jungman.
104
105
106
107perl v5.34.0                      2021-08-16                         EXPINT(3)
Impressum