Lines Matching refs:B
218 inline double Poly2(double A, double B, double x) {
219 return A + x * B;
222 inline double Poly4(double A, double B, double C, double D, double x) {
223 return A + x * (B + x * (C + x * (D)));
226 inline double Poly7(double A, double B, double C, double D, double E, double F, double G,
228 return A + x * (B + x * (C + x * (D + x * (E + x * (F + x * (G))))));
231 inline double Poly9(double A, double B, double C, double D, double E, double F, double G,
233 return A + x * (B + x * (C + x * (D + x * (E + x * (F + x * (G + x * (H + x * (I))))))));
244 inline double Poly2(double A, double B, double x) {
245 return A + B * x;
248 inline double Poly3(double A, double B, double C, double x, double x2) {
249 return Poly2(A, B, x) + C * x2;
252 inline double Poly3(double A, double B, double C, double x) {
253 return Poly2(A, B, x) + C * x * x;
256 inline double Poly4(double A, double B, double C, double D, double x, double x2) {
257 return Poly2(A, B, x) + Poly2(C, D, x) * x2; // same as poly2(poly2, poly2, x2);
260 inline double Poly4(double A, double B, double C, double D, double x) {
261 return Poly4(A, B, C, D, x, x * x);
264 inline double Poly7(double A, double B, double C, double D, double E, double F, double G,
267 return Poly4(A, B, C, D, x, x2) + Poly3(E, F, G, x, x2) * (x2 * x2);
270 inline double Poly8(double A, double B, double C, double D, double E, double F, double G,
272 return Poly4(A, B, C, D, x, x2) + Poly4(E, F, G, H, x, x2) * x4;
275 inline double Poly9(double A, double B, double C, double D, double E, double F, double G,
282 return Poly8(A, B, C, D, E, F, G, H, x, x2, x4) + I * (x4 * x4);
284 double val = Poly4(A, B, C, D, x, x2);