Lines Matching refs:RealPointValuePair
33 import org.apache.commons.math.optimization.RealPointValuePair;
92 protected RealPointValuePair[] simplex;
257 public RealPointValuePair optimize(final MultivariateRealFunction function,
272 final Comparator<RealPointValuePair> comparator =
273 new Comparator<RealPointValuePair>() {
274 public int compare(final RealPointValuePair o1,
275 final RealPointValuePair o2) {
289 RealPointValuePair[] previous = new RealPointValuePair[simplex.length];
329 protected abstract void iterateSimplex(final Comparator<RealPointValuePair> comparator)
364 simplex = new RealPointValuePair[n + 1];
365 simplex[0] = new RealPointValuePair(startPoint, Double.NaN);
374 simplex[i + 1] = new RealPointValuePair(vertexI, Double.NaN);
384 protected void evaluateSimplex(final Comparator<RealPointValuePair> comparator)
389 final RealPointValuePair vertex = simplex[i];
392 simplex[i] = new RealPointValuePair(point, evaluate(point), false);
405 protected void replaceWorstPoint(RealPointValuePair pointValuePair,
406 final Comparator<RealPointValuePair> comparator) {
410 RealPointValuePair tmp = simplex[i];