File indexing completed on 2025-02-21 10:03:53
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 #ifndef __GSL_SF_EXPINT_H__
0024 #define __GSL_SF_EXPINT_H__
0025
0026 #include <gsl/gsl_sf_result.h>
0027
0028 #undef __BEGIN_DECLS
0029 #undef __END_DECLS
0030 #ifdef __cplusplus
0031 # define __BEGIN_DECLS extern "C" {
0032 # define __END_DECLS }
0033 #else
0034 # define __BEGIN_DECLS
0035 # define __END_DECLS
0036 #endif
0037
0038 __BEGIN_DECLS
0039
0040
0041
0042
0043
0044
0045
0046 int gsl_sf_expint_E1_e(const double x, gsl_sf_result * result);
0047 double gsl_sf_expint_E1(const double x);
0048
0049
0050
0051
0052
0053
0054
0055 int gsl_sf_expint_E2_e(const double x, gsl_sf_result * result);
0056 double gsl_sf_expint_E2(const double x);
0057
0058
0059
0060
0061
0062
0063
0064 int gsl_sf_expint_En_e(const int n, const double x, gsl_sf_result * result);
0065 double gsl_sf_expint_En(const int n, const double x);
0066
0067
0068
0069
0070
0071
0072
0073 int gsl_sf_expint_E1_scaled_e(const double x, gsl_sf_result * result);
0074 double gsl_sf_expint_E1_scaled(const double x);
0075
0076
0077
0078
0079
0080
0081
0082 int gsl_sf_expint_E2_scaled_e(const double x, gsl_sf_result * result);
0083 double gsl_sf_expint_E2_scaled(const double x);
0084
0085
0086
0087
0088
0089
0090 int gsl_sf_expint_En_scaled_e(const int n, const double x, gsl_sf_result * result);
0091 double gsl_sf_expint_En_scaled(const int n, const double x);
0092
0093
0094
0095
0096
0097
0098
0099
0100 int gsl_sf_expint_Ei_e(const double x, gsl_sf_result * result);
0101 double gsl_sf_expint_Ei(const double x);
0102
0103
0104
0105
0106
0107
0108
0109 int gsl_sf_expint_Ei_scaled_e(const double x, gsl_sf_result * result);
0110 double gsl_sf_expint_Ei_scaled(const double x);
0111
0112
0113
0114
0115
0116
0117 int gsl_sf_Shi_e(const double x, gsl_sf_result * result);
0118 double gsl_sf_Shi(const double x);
0119
0120
0121
0122
0123
0124
0125
0126 int gsl_sf_Chi_e(const double x, gsl_sf_result * result);
0127 double gsl_sf_Chi(const double x);
0128
0129
0130
0131
0132
0133
0134
0135 int gsl_sf_expint_3_e(const double x, gsl_sf_result * result);
0136 double gsl_sf_expint_3(double x);
0137
0138
0139
0140
0141
0142
0143 int gsl_sf_Si_e(const double x, gsl_sf_result * result);
0144 double gsl_sf_Si(const double x);
0145
0146
0147
0148
0149
0150
0151
0152 int gsl_sf_Ci_e(const double x, gsl_sf_result * result);
0153 double gsl_sf_Ci(const double x);
0154
0155
0156
0157
0158
0159
0160
0161 int gsl_sf_atanint_e(const double x, gsl_sf_result * result);
0162 double gsl_sf_atanint(const double x);
0163
0164
0165 __END_DECLS
0166
0167 #endif