C# Class Coon.Compass.Procyon.alglib.alglib.mincomp

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
minasacreate ( int n, double x, double bndl, double bndu, minasastate state ) : void
minasaiteration ( minasastate state ) : bool
minasarestartfrom ( minasastate state, double x, double bndl, double bndu ) : void
minasaresults ( minasastate state, double &x, minasareport rep ) : void
minasaresultsbuf ( minasastate state, double &x, minasareport rep ) : void
minasasetalgorithm ( minasastate state, int algotype ) : void
minasasetcond ( minasastate state, double epsg, double epsf, double epsx, int maxits ) : void
minasasetstpmax ( minasastate state, double stpmax ) : void
minasasetxrep ( minasastate state, bool needxrep ) : void
minbleicsetbarrierdecay ( minbleic state, double mudecay ) : void
minbleicsetbarrierwidth ( minbleic state, double mu ) : void
minlbfgssetcholeskypreconditioner ( minlbfgs state, double p, bool isupper ) : void
minlbfgssetdefaultpreconditioner ( minlbfgs state ) : void

Private Methods

Method Description
asaboundedantigradnorm ( minasastate state ) : double
asad1norm ( minasastate state ) : double
asaginorm ( minasastate state ) : double
asauisempty ( minasastate state ) : bool
clearrequestfields ( minasastate state ) : void

Method Details

minasacreate() public static method

public static minasacreate ( int n, double x, double bndl, double bndu, minasastate state ) : void
n int
x double
bndl double
bndu double
state minasastate
return void

minasaiteration() public static method

public static minasaiteration ( minasastate state ) : bool
state minasastate
return bool

minasarestartfrom() public static method

public static minasarestartfrom ( minasastate state, double x, double bndl, double bndu ) : void
state minasastate
x double
bndl double
bndu double
return void

minasaresults() public static method

public static minasaresults ( minasastate state, double &x, minasareport rep ) : void
state minasastate
x double
rep minasareport
return void

minasaresultsbuf() public static method

public static minasaresultsbuf ( minasastate state, double &x, minasareport rep ) : void
state minasastate
x double
rep minasareport
return void

minasasetalgorithm() public static method

public static minasasetalgorithm ( minasastate state, int algotype ) : void
state minasastate
algotype int
return void

minasasetcond() public static method

public static minasasetcond ( minasastate state, double epsg, double epsf, double epsx, int maxits ) : void
state minasastate
epsg double
epsf double
epsx double
maxits int
return void

minasasetstpmax() public static method

public static minasasetstpmax ( minasastate state, double stpmax ) : void
state minasastate
stpmax double
return void

minasasetxrep() public static method

public static minasasetxrep ( minasastate state, bool needxrep ) : void
state minasastate
needxrep bool
return void

minbleicsetbarrierdecay() public static method

public static minbleicsetbarrierdecay ( minbleic state, double mudecay ) : void
state minbleic
mudecay double
return void

minbleicsetbarrierwidth() public static method

public static minbleicsetbarrierwidth ( minbleic state, double mu ) : void
state minbleic
mu double
return void

minlbfgssetcholeskypreconditioner() public static method

public static minlbfgssetcholeskypreconditioner ( minlbfgs state, double p, bool isupper ) : void
state minlbfgs
p double
isupper bool
return void

minlbfgssetdefaultpreconditioner() public static method

public static minlbfgssetdefaultpreconditioner ( minlbfgs state ) : void
state minlbfgs
return void