Lines Matching defs:sample
351 const FunctionSample& sample = samples[i];
352 if (sample.value_is_valid) {
354 lhs(row, j) = pow(sample.x, degree - j);
356 rhs(row) = sample.value;
360 if (sample.gradient_is_valid) {
362 lhs(row, j) = (degree - j) * pow(sample.x, degree - j - 1);
364 rhs(row) = sample.gradient;
380 const FunctionSample& sample = samples[i];
381 if ((sample.x < x_min) || (sample.x > x_max)) {
385 const double value = EvaluatePolynomial(polynomial, sample.x);
387 *optimal_x = sample.x;