Lines Matching defs:xe
1205 double xe = getRootUpperBound(eqn);
1206 double x0 = -xe;
1214 res[2] = refineRootWithHint(eqn, intervals[1], xe, res[2]);
1219 // fx0 = solveEqn(eqn, 3, x0); fxe = solveEqn(eqn, 3, xe)
1239 res[0] = bisectRootWithHint(eqn, x1, xe, res[2]);
1245 res[0] = bisectRootWithHint(eqn, x0, xe, res[1]);
1306 private static double bisectRootWithHint(double[] eqn, double x0, double xe, double hint) {
1308 double delta2 = Math.min(abs(hint - xe) / 64, 0.0625);
1318 xe = xe2;
1333 return bisectRoot(eqn, x0, xe);
1336 private static double bisectRoot(double[] eqn, double x0, double xe) {
1338 double m = x0 + (xe - x0) / 2;
1339 while (m != x0 && m != xe) {
1345 xe = m;
1350 m = x0 + (xe-x0)/2;