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

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
cqmadx ( convexquadraticmodel s, double x, double &y ) : void
cqmconstrainedoptimum ( convexquadraticmodel s, double &x ) : bool
cqmdebugconstrainedevale ( convexquadraticmodel s, double x ) : double
cqmdebugconstrainedevalt ( convexquadraticmodel s, double x ) : double
cqmdropa ( convexquadraticmodel s ) : void
cqmeval ( convexquadraticmodel s, double x ) : double
cqmevalx ( convexquadraticmodel s, double x, double &r, double &noise ) : void
cqmgradunconstrained ( convexquadraticmodel s, double x, double &g ) : void
cqminit ( int n, convexquadraticmodel s ) : void
cqmrewritedensediagonal ( convexquadraticmodel s, double z ) : void
cqmscalevector ( convexquadraticmodel s, double &x ) : void
cqmseta ( convexquadraticmodel s, double a, bool isupper, double alpha ) : void
cqmsetactiveset ( convexquadraticmodel s, double x, bool activeset ) : void
cqmsetb ( convexquadraticmodel s, double b ) : void
cqmsetd ( convexquadraticmodel s, double d, double tau ) : void
cqmsetq ( convexquadraticmodel s, double q, double r, int k, double theta ) : void
cqmxtadx2 ( convexquadraticmodel s, double x ) : double

Private Methods

Method Description
cqmrebuild ( convexquadraticmodel s ) : bool
cqmsolveea ( convexquadraticmodel s, double &x, double &tmp ) : void

Method Details

cqmadx() public static method

public static cqmadx ( convexquadraticmodel s, double x, double &y ) : void
s convexquadraticmodel
x double
y double
return void

cqmconstrainedoptimum() public static method

public static cqmconstrainedoptimum ( convexquadraticmodel s, double &x ) : bool
s convexquadraticmodel
x double
return bool

cqmdebugconstrainedevale() public static method

public static cqmdebugconstrainedevale ( convexquadraticmodel s, double x ) : double
s convexquadraticmodel
x double
return double

cqmdebugconstrainedevalt() public static method

public static cqmdebugconstrainedevalt ( convexquadraticmodel s, double x ) : double
s convexquadraticmodel
x double
return double

cqmdropa() public static method

public static cqmdropa ( convexquadraticmodel s ) : void
s convexquadraticmodel
return void

cqmeval() public static method

public static cqmeval ( convexquadraticmodel s, double x ) : double
s convexquadraticmodel
x double
return double

cqmevalx() public static method

public static cqmevalx ( convexquadraticmodel s, double x, double &r, double &noise ) : void
s convexquadraticmodel
x double
r double
noise double
return void

cqmgradunconstrained() public static method

public static cqmgradunconstrained ( convexquadraticmodel s, double x, double &g ) : void
s convexquadraticmodel
x double
g double
return void

cqminit() public static method

public static cqminit ( int n, convexquadraticmodel s ) : void
n int
s convexquadraticmodel
return void

cqmrewritedensediagonal() public static method

public static cqmrewritedensediagonal ( convexquadraticmodel s, double z ) : void
s convexquadraticmodel
z double
return void

cqmscalevector() public static method

public static cqmscalevector ( convexquadraticmodel s, double &x ) : void
s convexquadraticmodel
x double
return void

cqmseta() public static method

public static cqmseta ( convexquadraticmodel s, double a, bool isupper, double alpha ) : void
s convexquadraticmodel
a double
isupper bool
alpha double
return void

cqmsetactiveset() public static method

public static cqmsetactiveset ( convexquadraticmodel s, double x, bool activeset ) : void
s convexquadraticmodel
x double
activeset bool
return void

cqmsetb() public static method

public static cqmsetb ( convexquadraticmodel s, double b ) : void
s convexquadraticmodel
b double
return void

cqmsetd() public static method

public static cqmsetd ( convexquadraticmodel s, double d, double tau ) : void
s convexquadraticmodel
d double
tau double
return void

cqmsetq() public static method

public static cqmsetq ( convexquadraticmodel s, double q, double r, int k, double theta ) : void
s convexquadraticmodel
q double
r double
k int
theta double
return void

cqmxtadx2() public static method

public static cqmxtadx2 ( convexquadraticmodel s, double x ) : double
s convexquadraticmodel
x double
return double