C# Класс Coon.Compass.Procyon.alglib.alglib.sactivesets

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
constraineddescent ( sactiveset state, double g, double h, double ha, bool normalize, double &d ) : void
reactivateconstraints ( sactiveset state, double gc, double h ) : void

Описание методов

sasactivelcpenalty1() публичный статический Метод

public static sasactivelcpenalty1 ( sactiveset state, double x ) : double
state sactiveset
x double
Результат double

sasconstraineddescent() публичный статический Метод

public static sasconstraineddescent ( sactiveset state, double g, double &d ) : void
state sactiveset
g double
d double
Результат void

sasconstraineddescentprec() публичный статический Метод

public static sasconstraineddescentprec ( sactiveset state, double g, double &d ) : void
state sactiveset
g double
d double
Результат void

sasconstraineddirection() публичный статический Метод

public static sasconstraineddirection ( sactiveset state, double &d ) : void
state sactiveset
d double
Результат void

sasconstraineddirectionprec() публичный статический Метод

public static sasconstraineddirectionprec ( sactiveset state, double &d ) : void
state sactiveset
d double
Результат void

sascorrection() публичный статический Метод

public static sascorrection ( sactiveset state, double x, double &penalty ) : void
state sactiveset
x double
penalty double
Результат void

sasexploredirection() публичный статический Метод

public static sasexploredirection ( sactiveset state, double d, double &stpmax, int &cidx, double &vval ) : void
state sactiveset
d double
stpmax double
cidx int
vval double
Результат void

sasimmediateactivation() публичный статический Метод

public static sasimmediateactivation ( sactiveset state, int cidx, double cval ) : void
state sactiveset
cidx int
cval double
Результат void

sasinit() публичный статический Метод

public static sasinit ( int n, sactiveset s ) : void
n int
s sactiveset
Результат void

sasmoveto() публичный статический Метод

public static sasmoveto ( sactiveset state, double xn, bool needact, int cidx, double cval ) : int
state sactiveset
xn double
needact bool
cidx int
cval double
Результат int

sasreactivateconstraints() публичный статический Метод

public static sasreactivateconstraints ( sactiveset state, double gc ) : void
state sactiveset
gc double
Результат void

sasreactivateconstraintsprec() публичный статический Метод

public static sasreactivateconstraintsprec ( sactiveset state, double gc ) : void
state sactiveset
gc double
Результат void

sasrebuildbasis() публичный статический Метод

public static sasrebuildbasis ( sactiveset state ) : void
state sactiveset
Результат void

sasscaledconstrainednorm() публичный статический Метод

public static sasscaledconstrainednorm ( sactiveset state, double d ) : double
state sactiveset
d double
Результат double

sassetbc() публичный статический Метод

public static sassetbc ( sactiveset state, double bndl, double bndu ) : void
state sactiveset
bndl double
bndu double
Результат void

sassetlc() публичный статический Метод

public static sassetlc ( sactiveset state, double c, int ct, int k ) : void
state sactiveset
c double
ct int
k int
Результат void

sassetlcx() публичный статический Метод

public static sassetlcx ( sactiveset state, double cleic, int nec, int nic ) : void
state sactiveset
cleic double
nec int
nic int
Результат void

sassetprecdiag() публичный статический Метод

public static sassetprecdiag ( sactiveset state, double d ) : void
state sactiveset
d double
Результат void

sassetscale() публичный статический Метод

public static sassetscale ( sactiveset state, double s ) : void
state sactiveset
s double
Результат void

sasstartoptimization() публичный статический Метод

public static sasstartoptimization ( sactiveset state, double x ) : bool
state sactiveset
x double
Результат bool

sasstopoptimization() публичный статический Метод

public static sasstopoptimization ( sactiveset state ) : void
state sactiveset
Результат void