@@ -638,13 +638,21 @@ T cyl_bessel_je(T v, T x) {
638
638
return std::real (cyl_bessel_je (v, std::complex (x)));
639
639
}
640
640
641
- inline double cyl_bessel_y0 (double x) { return cephes::y0 (x); }
641
+ inline double cyl_bessel_y0 (double x) {
642
+ return cephes::y0 (x);
643
+ }
642
644
643
- inline float cyl_bessel_y0 (float x) { return cyl_bessel_y0 (static_cast <double >(x)); }
645
+ inline float cyl_bessel_y0 (float x) {
646
+ return cyl_bessel_y0 (static_cast <double >(x));
647
+ }
644
648
645
- inline double cyl_bessel_y1 (double x) { return cephes::y1 (x); }
649
+ inline double cyl_bessel_y1 (double x) {
650
+ return cephes::y1 (x);
651
+ }
646
652
647
- inline float cyl_bessel_y1 (float x) { return cyl_bessel_y1 (static_cast <double >(x)); }
653
+ inline float cyl_bessel_y1 (float x) {
654
+ return cyl_bessel_y1 (static_cast <double >(x));
655
+ }
648
656
649
657
inline std::complex<double > cyl_bessel_ye (double v, std::complex<double > z) {
650
658
int n = 1 ;
@@ -857,13 +865,21 @@ inline std::complex<float> cyl_hankel_2e(float v, std::complex<float> z) {
857
865
);
858
866
}
859
867
860
- inline double cyl_bessel_j0 (double x) { return cephes::j0 (x); }
868
+ inline double cyl_bessel_j0 (double x) {
869
+ return cephes::j0 (x);
870
+ }
861
871
862
- inline float cyl_bessel_j0 (float x) { return cyl_bessel_j0 (static_cast <double >(x)); }
872
+ inline float cyl_bessel_j0 (float x) {
873
+ return cyl_bessel_j0 (static_cast <double >(x));
874
+ }
863
875
864
- inline double cyl_bessel_j1 (double x) { return cephes::j1 (x); }
876
+ inline double cyl_bessel_j1 (double x) {
877
+ return cephes::j1 (x);
878
+ }
865
879
866
- inline float cyl_bessel_j1 (float x) { return cyl_bessel_j1 (static_cast <double >(x)); }
880
+ inline float cyl_bessel_j1 (float x) {
881
+ return cyl_bessel_j1 (static_cast <double >(x));
882
+ }
867
883
868
884
inline std::complex<double > cyl_bessel_j (double v, std::complex<double > z) {
869
885
int n = 1 ;
@@ -990,25 +1006,45 @@ T cyl_bessel_y(T v, T x) {
990
1006
return std::real (res);
991
1007
}
992
1008
993
- inline double cyl_bessel_i (double v, double x) { return cephes::iv (v, x); }
1009
+ inline double cyl_bessel_i (double v, double x) {
1010
+ return cephes::iv (v, x);
1011
+ }
994
1012
995
- inline float cyl_bessel_i (float v, float x) { return cyl_bessel_i (static_cast <double >(v), static_cast <double >(x)); }
1013
+ inline float cyl_bessel_i (float v, float x) {
1014
+ return cyl_bessel_i (static_cast <double >(v), static_cast <double >(x));
1015
+ }
996
1016
997
- inline double cyl_bessel_i0 (double x) { return cephes::i0 (x); }
1017
+ inline double cyl_bessel_i0 (double x) {
1018
+ return cephes::i0 (x);
1019
+ }
998
1020
999
- inline float cyl_bessel_i0 (float x) { return cyl_bessel_i0 (static_cast <double >(x)); }
1021
+ inline float cyl_bessel_i0 (float x) {
1022
+ return cyl_bessel_i0 (static_cast <double >(x));
1023
+ }
1000
1024
1001
- inline double cyl_bessel_i0e (double x) { return cephes::i0e (x); }
1025
+ inline double cyl_bessel_i0e (double x) {
1026
+ return cephes::i0e (x);
1027
+ }
1002
1028
1003
- inline float cyl_bessel_i0e (float x) { return cyl_bessel_i0e (static_cast <double >(x)); }
1029
+ inline float cyl_bessel_i0e (float x) {
1030
+ return cyl_bessel_i0e (static_cast <double >(x));
1031
+ }
1004
1032
1005
- inline double cyl_bessel_i1 (double x) { return cephes::i1 (x); }
1033
+ inline double cyl_bessel_i1 (double x) {
1034
+ return cephes::i1 (x);
1035
+ }
1006
1036
1007
- inline float cyl_bessel_i1 (float x) { return cyl_bessel_i1 (static_cast <double >(x)); }
1037
+ inline float cyl_bessel_i1 (float x) {
1038
+ return cyl_bessel_i1 (static_cast <double >(x));
1039
+ }
1008
1040
1009
- inline double cyl_bessel_i1e (double x) { return cephes::i1e (x); }
1041
+ inline double cyl_bessel_i1e (double x) {
1042
+ return cephes::i1e (x);
1043
+ }
1010
1044
1011
- inline float cyl_bessel_i1e (float x) { return cyl_bessel_i1e (static_cast <double >(x)); }
1045
+ inline float cyl_bessel_i1e (float x) {
1046
+ return cyl_bessel_i1e (static_cast <double >(x));
1047
+ }
1012
1048
1013
1049
inline std::complex<double > cyl_bessel_i (double v, std::complex<double > z) {
1014
1050
int n = 1 ;
@@ -1112,21 +1148,37 @@ T cyl_bessel_k(T v, T z) {
1112
1148
return std::real (cyl_bessel_k (v, std::complex (z)));
1113
1149
}
1114
1150
1115
- inline double cyl_bessel_k0 (double x) { return cephes::k0 (x); }
1151
+ inline double cyl_bessel_k0 (double x) {
1152
+ return cephes::k0 (x);
1153
+ }
1116
1154
1117
- inline float cyl_bessel_k0 (float x) { return cyl_bessel_k0 (static_cast <double >(x)); }
1155
+ inline float cyl_bessel_k0 (float x) {
1156
+ return cyl_bessel_k0 (static_cast <double >(x));
1157
+ }
1118
1158
1119
- inline double cyl_bessel_k0e (double x) { return cephes::k0e (x); }
1159
+ inline double cyl_bessel_k0e (double x) {
1160
+ return cephes::k0e (x);
1161
+ }
1120
1162
1121
- inline float cyl_bessel_k0e (float x) { return cyl_bessel_k0e (static_cast <double >(x)); }
1163
+ inline float cyl_bessel_k0e (float x) {
1164
+ return cyl_bessel_k0e (static_cast <double >(x));
1165
+ }
1122
1166
1123
- inline double cyl_bessel_k1 (double x) { return cephes::k1 (x); }
1167
+ inline double cyl_bessel_k1 (double x) {
1168
+ return cephes::k1 (x);
1169
+ }
1124
1170
1125
- inline float cyl_bessel_k1 (float x) { return cyl_bessel_k1 (static_cast <double >(x)); }
1171
+ inline float cyl_bessel_k1 (float x) {
1172
+ return cyl_bessel_k1 (static_cast <double >(x));
1173
+ }
1126
1174
1127
- inline double cyl_bessel_k1e (double x) { return cephes::k1e (x); }
1175
+ inline double cyl_bessel_k1e (double x) {
1176
+ return cephes::k1e (x);
1177
+ }
1128
1178
1129
- inline float cyl_bessel_k1e (float x) { return cyl_bessel_k1e (static_cast <double >(x)); }
1179
+ inline float cyl_bessel_k1e (float x) {
1180
+ return cyl_bessel_k1e (static_cast <double >(x));
1181
+ }
1130
1182
1131
1183
inline std::complex<double > cyl_hankel_1 (double v, std::complex<double > z) {
1132
1184
int n = 1 ;
@@ -1193,7 +1245,9 @@ inline std::complex<float> cyl_hankel_2(float v, std::complex<float> z) {
1193
1245
return static_cast <std::complex<float >>(cyl_hankel_2 (static_cast <double >(v), static_cast <std::complex<double >>(z)));
1194
1246
}
1195
1247
1196
- inline double besselpoly (double a, double lambda, double nu) { return cephes::besselpoly (a, lambda, nu); }
1248
+ inline double besselpoly (double a, double lambda, double nu) {
1249
+ return cephes::besselpoly (a, lambda, nu);
1250
+ }
1197
1251
1198
1252
inline float besselpoly (float a, float lambda, float nu) {
1199
1253
return besselpoly (static_cast <double >(a), static_cast <double >(lambda), static_cast <double >(nu));
0 commit comments