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 #ifndef __GSL_SF_EXP_H__
0023 #define __GSL_SF_EXP_H__
0024
0025 #include <gsl/gsl_sf_result.h>
0026 #include <gsl/gsl_precision.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 int gsl_sf_exp_e(const double x, gsl_sf_result * result);
0046 double gsl_sf_exp(const double x);
0047
0048
0049
0050
0051
0052
0053 int gsl_sf_exp_e10_e(const double x, gsl_sf_result_e10 * result);
0054
0055
0056
0057
0058
0059
0060 int gsl_sf_exp_mult_e(const double x, const double y, gsl_sf_result * result);
0061 double gsl_sf_exp_mult(const double x, const double y);
0062
0063
0064
0065
0066
0067
0068 int gsl_sf_exp_mult_e10_e(const double x, const double y, gsl_sf_result_e10 * result);
0069
0070
0071
0072
0073
0074
0075 int gsl_sf_expm1_e(const double x, gsl_sf_result * result);
0076 double gsl_sf_expm1(const double x);
0077
0078
0079
0080
0081
0082
0083 int gsl_sf_exprel_e(const double x, gsl_sf_result * result);
0084 double gsl_sf_exprel(const double x);
0085
0086
0087
0088
0089
0090
0091 int gsl_sf_exprel_2_e(double x, gsl_sf_result * result);
0092 double gsl_sf_exprel_2(const double x);
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102 int gsl_sf_exprel_n_e(const int n, const double x, gsl_sf_result * result);
0103 double gsl_sf_exprel_n(const int n, const double x);
0104
0105 int gsl_sf_exprel_n_CF_e(const double n, const double x, gsl_sf_result * result);
0106
0107
0108
0109
0110 int gsl_sf_exp_err_e(const double x, const double dx, gsl_sf_result * result);
0111
0112
0113
0114 int gsl_sf_exp_err_e10_e(const double x, const double dx, gsl_sf_result_e10 * result);
0115
0116
0117
0118
0119
0120
0121
0122 int gsl_sf_exp_mult_err_e(const double x, const double dx, const double y, const double dy, gsl_sf_result * result);
0123
0124
0125
0126
0127
0128
0129
0130 int gsl_sf_exp_mult_err_e10_e(const double x, const double dx, const double y, const double dy, gsl_sf_result_e10 * result);
0131
0132 __END_DECLS
0133
0134 #endif