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

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
minqpcreate ( int n, minqpstate state ) : void
minqpoptimize ( minqpstate state ) : void
minqpresults ( minqpstate state, double &x, minqpreport rep ) : void
minqpresultsbuf ( minqpstate state, double &x, minqpreport rep ) : void
minqprewritediagonal ( minqpstate state, double s ) : void
minqpsetalgobleic ( minqpstate state, double epsg, double epsf, double epsx, int maxits ) : void
minqpsetalgocholesky ( minqpstate state ) : void
minqpsetbc ( minqpstate state, double bndl, double bndu ) : void
minqpsetlc ( minqpstate state, double c, int ct, int k ) : void
minqpsetlinearterm ( minqpstate state, double b ) : void
minqpsetlineartermfast ( minqpstate state, double b ) : void
minqpsetorigin ( minqpstate state, double xorigin ) : void
minqpsetoriginfast ( minqpstate state, double xorigin ) : void
minqpsetquadraticterm ( minqpstate state, double a, bool isupper ) : void
minqpsetquadratictermfast ( minqpstate state, double a, bool isupper, double s ) : void
minqpsetquadratictermsparse ( minqpstate state, sparse a, bool isupper ) : void
minqpsetscale ( minqpstate state, double s ) : void
minqpsetstartingpoint ( minqpstate state, double x ) : void
minqpsetstartingpointfast ( minqpstate state, double x ) : void

Private Methods

Method Description
minqpboundedstepandactivation ( minqpstate state, double xn, double &buf ) : int
minqpconstrainedoptimum ( minqpstate state, cqmodels a, double anorm, double b, double &xn, double &tmp, bool &tmpb, double &lagrangec ) : bool
minqpmodelvalue ( cqmodels a, double b, double xc, int n, double &tmp ) : double

Method Details

minqpcreate() public static method

public static minqpcreate ( int n, minqpstate state ) : void
n int
state minqpstate
return void

minqpoptimize() public static method

public static minqpoptimize ( minqpstate state ) : void
state minqpstate
return void

minqpresults() public static method

public static minqpresults ( minqpstate state, double &x, minqpreport rep ) : void
state minqpstate
x double
rep minqpreport
return void

minqpresultsbuf() public static method

public static minqpresultsbuf ( minqpstate state, double &x, minqpreport rep ) : void
state minqpstate
x double
rep minqpreport
return void

minqprewritediagonal() public static method

public static minqprewritediagonal ( minqpstate state, double s ) : void
state minqpstate
s double
return void

minqpsetalgobleic() public static method

public static minqpsetalgobleic ( minqpstate state, double epsg, double epsf, double epsx, int maxits ) : void
state minqpstate
epsg double
epsf double
epsx double
maxits int
return void

minqpsetalgocholesky() public static method

public static minqpsetalgocholesky ( minqpstate state ) : void
state minqpstate
return void

minqpsetbc() public static method

public static minqpsetbc ( minqpstate state, double bndl, double bndu ) : void
state minqpstate
bndl double
bndu double
return void

minqpsetlc() public static method

public static minqpsetlc ( minqpstate state, double c, int ct, int k ) : void
state minqpstate
c double
ct int
k int
return void

minqpsetlinearterm() public static method

public static minqpsetlinearterm ( minqpstate state, double b ) : void
state minqpstate
b double
return void

minqpsetlineartermfast() public static method

public static minqpsetlineartermfast ( minqpstate state, double b ) : void
state minqpstate
b double
return void

minqpsetorigin() public static method

public static minqpsetorigin ( minqpstate state, double xorigin ) : void
state minqpstate
xorigin double
return void

minqpsetoriginfast() public static method

public static minqpsetoriginfast ( minqpstate state, double xorigin ) : void
state minqpstate
xorigin double
return void

minqpsetquadraticterm() public static method

public static minqpsetquadraticterm ( minqpstate state, double a, bool isupper ) : void
state minqpstate
a double
isupper bool
return void

minqpsetquadratictermfast() public static method

public static minqpsetquadratictermfast ( minqpstate state, double a, bool isupper, double s ) : void
state minqpstate
a double
isupper bool
s double
return void

minqpsetquadratictermsparse() public static method

public static minqpsetquadratictermsparse ( minqpstate state, sparse a, bool isupper ) : void
state minqpstate
a sparse
isupper bool
return void

minqpsetscale() public static method

public static minqpsetscale ( minqpstate state, double s ) : void
state minqpstate
s double
return void

minqpsetstartingpoint() public static method

public static minqpsetstartingpoint ( minqpstate state, double x ) : void
state minqpstate
x double
return void

minqpsetstartingpointfast() public static method

public static minqpsetstartingpointfast ( minqpstate state, double x ) : void
state minqpstate
x double
return void