C# 클래스 Coon.Compass.Procyon.alglib.alglib.sactivesets

파일 보기 프로젝트 열기: dbaileychess/Compass

공개 메소드들

메소드 설명
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