Home
last modified time | relevance | path

Searched refs:x_bisect (Results 1 – 4 of 4) sorted by relevance

/dports/audio/praat/praat-6.2.03/external/gsl/
H A Dgsl_roots__bisection.c75 double x_bisect, f_bisect;
97 x_bisect = (x_left + x_right) / 2.0;
99 SAFE_FUNC_CALL (f, x_bisect, &f_bisect);
103 *root = x_bisect;
104 *x_lower = x_bisect;
105 *x_upper = x_bisect;
113 *root = 0.5 * (x_left + x_bisect) ;
114 *x_upper = x_bisect;
119 *root = 0.5 * (x_bisect + x_right) ;
120 *x_lower = x_bisect;
H A Dgsl_roots__falsepos.c87 double x_bisect, f_bisect; in falsepos_iterate() local
149 x_bisect = 0.5 * (x_left + x_right); in falsepos_iterate()
151 SAFE_FUNC_CALL (f, x_bisect, &f_bisect); in falsepos_iterate()
155 *x_upper = x_bisect; in falsepos_iterate()
157 if (*root > x_bisect) in falsepos_iterate()
158 *root = 0.5 * (x_left + x_bisect) ; in falsepos_iterate()
162 *x_lower = x_bisect; in falsepos_iterate()
164 if (*root < x_bisect) in falsepos_iterate()
165 *root = 0.5 * (x_bisect + x_right) ; in falsepos_iterate()
/dports/math/gsl/gsl-2.7/roots/
H A Dbisection.c75 double x_bisect, f_bisect; in bisection_iterate() local
97 x_bisect = (x_left + x_right) / 2.0; in bisection_iterate()
99 SAFE_FUNC_CALL (f, x_bisect, &f_bisect); in bisection_iterate()
103 *root = x_bisect; in bisection_iterate()
104 *x_lower = x_bisect; in bisection_iterate()
105 *x_upper = x_bisect; in bisection_iterate()
113 *root = 0.5 * (x_left + x_bisect) ; in bisection_iterate()
114 *x_upper = x_bisect; in bisection_iterate()
119 *root = 0.5 * (x_bisect + x_right) ; in bisection_iterate()
120 *x_lower = x_bisect; in bisection_iterate()
H A Dfalsepos.c87 double x_bisect, f_bisect; in falsepos_iterate() local
149 x_bisect = 0.5 * (x_left + x_right); in falsepos_iterate()
151 SAFE_FUNC_CALL (f, x_bisect, &f_bisect); in falsepos_iterate()
155 *x_upper = x_bisect; in falsepos_iterate()
157 if (*root > x_bisect) in falsepos_iterate()
158 *root = 0.5 * (x_left + x_bisect) ; in falsepos_iterate()
162 *x_lower = x_bisect; in falsepos_iterate()
164 if (*root < x_bisect) in falsepos_iterate()
165 *root = 0.5 * (x_bisect + x_right) ; in falsepos_iterate()