Package | Description |
---|---|
jebl.math |
Modifier and Type | Method and Description |
---|---|
static MinimiserMonitor |
MinimiserMonitor.Utils.createNullMonitor()
Creates a MinimiserMonitor that looses all output
|
static MinimiserMonitor |
MinimiserMonitor.Utils.createSimpleMonitor(java.io.PrintWriter output)
Creates a MinimiserMonitor that outputs current minimum to a print stream
|
static MinimiserMonitor |
MinimiserMonitor.Utils.createSplitMonitor(MinimiserMonitor a,
MinimiserMonitor b)
creates a monitor such that all information sent to monitor is based on two sub monitors
|
static MinimiserMonitor |
MinimiserMonitor.Utils.createStringMonitor()
Creates a MinimiserMonitor that Stores output (use toString() to access current results)
|
static MinimiserMonitor |
MinimiserMonitor.Utils.createSystemErrorMonitor()
Creates a MinimiserMonitor that outputs current minimum to a System.err
|
static MinimiserMonitor |
MinimiserMonitor.Utils.createSystemOuptutMonitor()
Creates a MinimiserMonitor that outputs current minimum to a System.out
|
Modifier and Type | Method and Description |
---|---|
static MinimiserMonitor |
MinimiserMonitor.Utils.createSplitMonitor(MinimiserMonitor a,
MinimiserMonitor b)
creates a monitor such that all information sent to monitor is based on two sub monitors
|
double |
MultivariateMinimum.findMinimum(MultivariateFunction f,
double[] xvec,
int fxFracDigits,
int xFracDigits,
MinimiserMonitor monitor)
Find minimum close to vector x
(desired fractional digits for each parameter is specified)
|
void |
MultivariateMinimum.optimize(MultivariateFunction f,
double[] xvec,
double tolfx,
double tolx,
MinimiserMonitor monitor)
The actual optimization routine
It finds a minimum close to vector x when the
absolute tolerance for each parameter is specified.
|
void |
OrthogonalSearch.optimize(MultivariateFunction f,
double[] xvec,
double tolfx,
double tolx,
MinimiserMonitor monitor) |
http://code.google.com/p/jebl2/