| Modifier and Type | Method and Description |
|---|---|
NumericSolution |
LocalSearch.minimize(CostEvaluationMethod evaluate,
int maxIterations) |
abstract NumericSolution |
LocalSearch.minimize(double[] x_0,
CostEvaluationMethod evaluate,
GradientEvaluationMethod calc_gradient,
TerminationEvaluationMethod should_terminate,
Object constraint) |
NumericSolution |
LocalSearch.minimize(double[] x_0,
CostEvaluationMethod evaluate,
int maxIterations) |
NumericSolution |
LocalSearch.minimize(double[] x_0,
CostFunction f,
int iterations) |
| Modifier and Type | Method and Description |
|---|---|
void |
SearchListenerService.notifySolutionUpdated(NumericSolution solution,
NumericSolutionUpdateResult state,
int iteration) |
protected void |
LocalSearch.notifySolutionUpdated(NumericSolution solution,
NumericSolutionUpdateResult state,
int iteration) |
void |
SearchListenerService.step(NumericSolution solution,
NumericSolutionUpdateResult state,
int iteration) |
protected void |
LocalSearch.step(NumericSolution solution,
NumericSolutionUpdateResult state,
int iteration) |
| Modifier and Type | Method and Description |
|---|---|
void |
NumericSolutionUpdatedListener.report(NumericSolution solution,
NumericSolutionUpdateResult state,
int iteration) |
void |
NumericSolutionIterateListener.report(NumericSolution solution,
NumericSolutionUpdateResult state,
int iteration) |
| Modifier and Type | Method and Description |
|---|---|
NumericSolution |
NonlinearCGSearch.minimize(double[] x_0,
CostEvaluationMethod evaluate,
GradientEvaluationMethod calc_gradient,
TerminationEvaluationMethod should_terminate,
Object constraint) |
| Modifier and Type | Method and Description |
|---|---|
NumericSolution |
SweepingSearch.minimize(double[] x_0,
CostEvaluationMethod evaluate,
GradientEvaluationMethod calc_gradient,
TerminationEvaluationMethod should_terminate,
Object constraint) |
NumericSolution |
RandomSearch.minimize(double[] x_0,
CostEvaluationMethod evaluate,
GradientEvaluationMethod calc_gradient,
TerminationEvaluationMethod should_terminate,
Object constraint) |
| Modifier and Type | Method and Description |
|---|---|
NumericSolution |
NumericSolution.clone() |
static NumericSolution |
NumericSolution.divide(NumericSolution a,
double val) |
static NumericSolution |
NumericSolution.minus(NumericSolution a,
NumericSolution b) |
static NumericSolution |
NumericSolution.plus(NumericSolution a,
NumericSolution b) |
static NumericSolution |
NumericSolution.times(NumericSolution a,
double val) |
| Modifier and Type | Method and Description |
|---|---|
static NumericSolution |
NumericSolution.divide(NumericSolution a,
double val) |
double |
NumericSolution.GetDistanceSq2(NumericSolution rhs) |
static NumericSolution |
NumericSolution.minus(NumericSolution a,
NumericSolution b) |
static NumericSolution |
NumericSolution.plus(NumericSolution a,
NumericSolution b) |
static NumericSolution |
NumericSolution.times(NumericSolution a,
double val) |
Copyright © 2017. All rights reserved.