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

ファイルを表示 Open project: dbaileychess/Compass

Public Methods

Method Description
minlmcreatefgh ( int n, double x, minlmstate state ) : void
minlmcreatefgj ( int n, int m, double x, minlmstate state ) : void
minlmcreatefj ( int n, int m, double x, minlmstate state ) : void
minlmcreatev ( int n, int m, double x, double diffstep, minlmstate state ) : void
minlmcreatevgj ( int n, int m, double x, minlmstate state ) : void
minlmcreatevj ( int n, int m, double x, minlmstate state ) : void
minlmiteration ( minlmstate state ) : bool
minlmrestartfrom ( minlmstate state, double x ) : void
minlmresults ( minlmstate state, double &x, minlmreport rep ) : void
minlmresultsbuf ( minlmstate state, double &x, minlmreport rep ) : void
minlmsetacctype ( minlmstate state, int acctype ) : void
minlmsetbc ( minlmstate state, double bndl, double bndu ) : void
minlmsetcond ( minlmstate state, double epsg, double epsf, double epsx, int maxits ) : void
minlmsetgradientcheck ( minlmstate state, double teststep ) : void
minlmsetscale ( minlmstate state, double s ) : void
minlmsetstpmax ( minlmstate state, double stpmax ) : void
minlmsetxrep ( minlmstate state, bool needxrep ) : void

Private Methods

Method Description
boundedscaledantigradnorm ( minlmstate state, double x, double g ) : double
clearrequestfields ( minlmstate state ) : void
decreaselambda ( double &lambdav, double &nu ) : void
increaselambda ( double &lambdav, double &nu ) : bool
lmprepare ( int n, int m, bool havegrad, minlmstate state ) : void

Method Details

minlmcreatefgh() public static method

public static minlmcreatefgh ( int n, double x, minlmstate state ) : void
n int
x double
state minlmstate
return void

minlmcreatefgj() public static method

public static minlmcreatefgj ( int n, int m, double x, minlmstate state ) : void
n int
m int
x double
state minlmstate
return void

minlmcreatefj() public static method

public static minlmcreatefj ( int n, int m, double x, minlmstate state ) : void
n int
m int
x double
state minlmstate
return void

minlmcreatev() public static method

public static minlmcreatev ( int n, int m, double x, double diffstep, minlmstate state ) : void
n int
m int
x double
diffstep double
state minlmstate
return void

minlmcreatevgj() public static method

public static minlmcreatevgj ( int n, int m, double x, minlmstate state ) : void
n int
m int
x double
state minlmstate
return void

minlmcreatevj() public static method

public static minlmcreatevj ( int n, int m, double x, minlmstate state ) : void
n int
m int
x double
state minlmstate
return void

minlmiteration() public static method

public static minlmiteration ( minlmstate state ) : bool
state minlmstate
return bool

minlmrestartfrom() public static method

public static minlmrestartfrom ( minlmstate state, double x ) : void
state minlmstate
x double
return void

minlmresults() public static method

public static minlmresults ( minlmstate state, double &x, minlmreport rep ) : void
state minlmstate
x double
rep minlmreport
return void

minlmresultsbuf() public static method

public static minlmresultsbuf ( minlmstate state, double &x, minlmreport rep ) : void
state minlmstate
x double
rep minlmreport
return void

minlmsetacctype() public static method

public static minlmsetacctype ( minlmstate state, int acctype ) : void
state minlmstate
acctype int
return void

minlmsetbc() public static method

public static minlmsetbc ( minlmstate state, double bndl, double bndu ) : void
state minlmstate
bndl double
bndu double
return void

minlmsetcond() public static method

public static minlmsetcond ( minlmstate state, double epsg, double epsf, double epsx, int maxits ) : void
state minlmstate
epsg double
epsf double
epsx double
maxits int
return void

minlmsetgradientcheck() public static method

public static minlmsetgradientcheck ( minlmstate state, double teststep ) : void
state minlmstate
teststep double
return void

minlmsetscale() public static method

public static minlmsetscale ( minlmstate state, double s ) : void
state minlmstate
s double
return void

minlmsetstpmax() public static method

public static minlmsetstpmax ( minlmstate state, double stpmax ) : void
state minlmstate
stpmax double
return void

minlmsetxrep() public static method

public static minlmsetxrep ( minlmstate state, bool needxrep ) : void
state minlmstate
needxrep bool
return void