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

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
sasactivelcpenalty1 ( sactiveset state, double x ) : double
sasconstraineddescent ( sactiveset state, double g, double &d ) : void
sasconstraineddescentprec ( sactiveset state, double g, double &d ) : void
sasconstraineddirection ( sactiveset state, double &d ) : void
sasconstraineddirectionprec ( sactiveset state, double &d ) : void
sascorrection ( sactiveset state, double x, double &penalty ) : void
sasexploredirection ( sactiveset state, double d, double &stpmax, int &cidx, double &vval ) : void
sasimmediateactivation ( sactiveset state, int cidx, double cval ) : void
sasinit ( int n, sactiveset s ) : void
sasmoveto ( sactiveset state, double xn, bool needact, int cidx, double cval ) : int
sasreactivateconstraints ( sactiveset state, double gc ) : void
sasreactivateconstraintsprec ( sactiveset state, double gc ) : void
sasrebuildbasis ( sactiveset state ) : void
sasscaledconstrainednorm ( sactiveset state, double d ) : double
sassetbc ( sactiveset state, double bndl, double bndu ) : void
sassetlc ( sactiveset state, double c, int ct, int k ) : void
sassetlcx ( sactiveset state, double cleic, int nec, int nic ) : void
sassetprecdiag ( sactiveset state, double d ) : void
sassetscale ( sactiveset state, double s ) : void
sasstartoptimization ( sactiveset state, double x ) : bool
sasstopoptimization ( sactiveset state ) : void

Private Methods

Method Description
constraineddescent ( sactiveset state, double g, double h, double ha, bool normalize, double &d ) : void
reactivateconstraints ( sactiveset state, double gc, double h ) : void

Method Details

sasactivelcpenalty1() public static method

public static sasactivelcpenalty1 ( sactiveset state, double x ) : double
state sactiveset
x double
return double

sasconstraineddescent() public static method

public static sasconstraineddescent ( sactiveset state, double g, double &d ) : void
state sactiveset
g double
d double
return void

sasconstraineddescentprec() public static method

public static sasconstraineddescentprec ( sactiveset state, double g, double &d ) : void
state sactiveset
g double
d double
return void

sasconstraineddirection() public static method

public static sasconstraineddirection ( sactiveset state, double &d ) : void
state sactiveset
d double
return void

sasconstraineddirectionprec() public static method

public static sasconstraineddirectionprec ( sactiveset state, double &d ) : void
state sactiveset
d double
return void

sascorrection() public static method

public static sascorrection ( sactiveset state, double x, double &penalty ) : void
state sactiveset
x double
penalty double
return void

sasexploredirection() public static method

public static sasexploredirection ( sactiveset state, double d, double &stpmax, int &cidx, double &vval ) : void
state sactiveset
d double
stpmax double
cidx int
vval double
return void

sasimmediateactivation() public static method

public static sasimmediateactivation ( sactiveset state, int cidx, double cval ) : void
state sactiveset
cidx int
cval double
return void

sasinit() public static method

public static sasinit ( int n, sactiveset s ) : void
n int
s sactiveset
return void

sasmoveto() public static method

public static sasmoveto ( sactiveset state, double xn, bool needact, int cidx, double cval ) : int
state sactiveset
xn double
needact bool
cidx int
cval double
return int

sasreactivateconstraints() public static method

public static sasreactivateconstraints ( sactiveset state, double gc ) : void
state sactiveset
gc double
return void

sasreactivateconstraintsprec() public static method

public static sasreactivateconstraintsprec ( sactiveset state, double gc ) : void
state sactiveset
gc double
return void

sasrebuildbasis() public static method

public static sasrebuildbasis ( sactiveset state ) : void
state sactiveset
return void

sasscaledconstrainednorm() public static method

public static sasscaledconstrainednorm ( sactiveset state, double d ) : double
state sactiveset
d double
return double

sassetbc() public static method

public static sassetbc ( sactiveset state, double bndl, double bndu ) : void
state sactiveset
bndl double
bndu double
return void

sassetlc() public static method

public static sassetlc ( sactiveset state, double c, int ct, int k ) : void
state sactiveset
c double
ct int
k int
return void

sassetlcx() public static method

public static sassetlcx ( sactiveset state, double cleic, int nec, int nic ) : void
state sactiveset
cleic double
nec int
nic int
return void

sassetprecdiag() public static method

public static sassetprecdiag ( sactiveset state, double d ) : void
state sactiveset
d double
return void

sassetscale() public static method

public static sassetscale ( sactiveset state, double s ) : void
state sactiveset
s double
return void

sasstartoptimization() public static method

public static sasstartoptimization ( sactiveset state, double x ) : bool
state sactiveset
x double
return bool

sasstopoptimization() public static method

public static sasstopoptimization ( sactiveset state ) : void
state sactiveset
return void