IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Public Member Functions | |
minbleicstate () | |
minbleicstate () | |
override void | init () |
override alglib.apobject | make_copy () |
Public Attributes | |
int | nmain |
int | nslack |
double | innerepsg |
double | innerepsf |
double | innerepsx |
double | outerepsx |
double | outerepsi |
int | maxits |
bool | xrep |
double | stpmax |
double | diffstep |
int | prectype |
double[] | diaghoriginal |
double[] | diagh |
double[] | x |
double | f |
double[] | g |
bool | needf |
bool | needfg |
bool | xupdated |
double | teststep |
rcommstate | rstate |
int | repinneriterationscount |
int | repouteriterationscount |
int | repnfev |
int | repvaridx |
int | repterminationtype |
double | repdebugeqerr |
double | repdebugfs |
double | repdebugff |
double | repdebugdx |
int | repdebugfeasqpits |
int | repdebugfeasgpaits |
double[] | xcur |
double[] | xprev |
double[] | xstart |
int | itsleft |
double[] | xend |
double[] | lastg |
double | trimthreshold |
double[,] | ceoriginal |
double[,] | ceeffective |
double[,] | cecurrent |
int[] | ct |
int | cecnt |
int | cedim |
double[] | xe |
bool[] | hasbndl |
bool[] | hasbndu |
double[] | bndloriginal |
double[] | bnduoriginal |
double[] | bndleffective |
double[] | bndueffective |
bool[] | activeconstraints |
double[] | constrainedvalues |
double[] | transforms |
double[] | seffective |
double[] | soriginal |
double[] | w |
double[] | tmp0 |
double[] | tmp1 |
double[] | tmp2 |
double[] | r |
double[,] | lmmatrix |
double | errfeas |
double | gnorm |
double | mpgnorm |
double | mba |
int | variabletofreeze |
double | valuetofreeze |
double | fbase |
double | fm2 |
double | fm1 |
double | fp1 |
double | fp2 |
double | xm1 |
double | xp1 |
mincg.mincgstate | cgstate |
mincg.mincgreport | cgrep |
int | optdim |
double | epsg |
double | epsf |
double | epsx |
bool | drep |
sactivesets.sactiveset | sas |
double[] | s |
bool | lsstart |
bool | lbfgssearch |
bool | boundedstep |
double[] | gc |
double[] | xn |
double[] | gn |
double[] | xp |
double[] | gp |
double | fc |
double | fn |
double | fp |
double[] | d |
double[,] | cleic |
int | nec |
int | nic |
double | lastgoodstep |
double | lastscaledgoodstep |
double | maxscaledgrad |
double[] | bndl |
double[] | bndu |
snnls.snnlssolver | solver |
double | gm1 |
double | gp1 |
int | cidx |
double | cval |
double[] | tmpprec |
int | nfev |
int | mcstage |
double | stp |
double | curstpmax |
double | activationstep |
double[] | work |
linmin.linminstate | lstate |
int | nonmonotoniccnt |
int | k |
int | q |
int | p |
double[] | rho |
double[,] | yk |
double[,] | sk |
double[] | theta |
|
inline |
References alglib.minbleic.minbleicstate.cgrep, and alglib.minbleic.minbleicstate.cgstate.
|
inline |
|
inlinevirtual |
Implements alglib.apobject.
|
inlinevirtual |
Implements alglib.apobject.
int alglib.minbleic.minbleicstate.nmain |
Referenced by alglib.minbleic.additionalcheckforconstraints(), alglib.minbleic.makegradientprojection(), alglib.minbleic.minbleicinitinternal(), alglib.minbleic.minbleiciteration(), alglib.minbleic.minbleicrestartfrom(), alglib.minbleic.minbleicresultsbuf(), alglib.minbleic.minbleicsetbc(), alglib.minbleic.minbleicsetlc(), alglib.minbleic.minbleicsetprecdiag(), alglib.minbleic.minbleicsetscale(), alglib.minbleic.modifytargetfunction(), alglib.minbleic.prepareconstraintmatrix(), alglib.minbleic.projectpointandunscale(), alglib.minbleic.rebuildcexe(), alglib.minbleic.scalegradientandexpand(), and alglib.minbleic.unscalepoint().
int alglib.minbleic.minbleicstate.nslack |
Referenced by alglib.minbleic.additionalcheckforconstraints(), alglib.minbleic.makegradientprojection(), alglib.minbleic.minbleiciteration(), alglib.minbleic.modifytargetfunction(), alglib.minbleic.prepareconstraintmatrix(), alglib.minbleic.projectpointandunscale(), alglib.minbleic.rebuildcexe(), and alglib.minbleic.scalegradientandexpand().
double alglib.minbleic.minbleicstate.innerepsg |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetinnercond().
double alglib.minbleic.minbleicstate.innerepsf |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetinnercond().
double alglib.minbleic.minbleicstate.innerepsx |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetinnercond().
double alglib.minbleic.minbleicstate.outerepsx |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetoutercond().
double alglib.minbleic.minbleicstate.outerepsi |
int alglib.minbleic.minbleicstate.maxits |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetmaxits().
bool alglib.minbleic.minbleicstate.xrep |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetxrep().
double alglib.minbleic.minbleicstate.stpmax |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetstpmax().
double alglib.minbleic.minbleicstate.diffstep |
Referenced by alglib.minbleic.minbleicinitinternal(), and alglib.minbleic.minbleiciteration().
int alglib.minbleic.minbleicstate.prectype |
double [] alglib.minbleic.minbleicstate.diaghoriginal |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetprecdiag().
double [] alglib.minbleic.minbleicstate.diagh |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.x |
Referenced by alglib.minbleic.minbleicinitinternal(), and alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.f |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.g |
Referenced by alglib.minbleic.minbleicinitinternal(), and alglib.minbleic.minbleiciteration().
bool alglib.minbleic.minbleicstate.needf |
Referenced by alglib.minbleic.clearrequestfields(), and alglib.minbleic.minbleiciteration().
bool alglib.minbleic.minbleicstate.needfg |
Referenced by alglib.minbleic.clearrequestfields(), and alglib.minbleic.minbleiciteration().
bool alglib.minbleic.minbleicstate.xupdated |
Referenced by alglib.minbleic.clearrequestfields(), and alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.teststep |
rcommstate alglib.minbleic.minbleicstate.rstate |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicrestartfrom().
int alglib.minbleic.minbleicstate.repinneriterationscount |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
int alglib.minbleic.minbleicstate.repouteriterationscount |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
int alglib.minbleic.minbleicstate.repnfev |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
int alglib.minbleic.minbleicstate.repvaridx |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
int alglib.minbleic.minbleicstate.repterminationtype |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
double alglib.minbleic.minbleicstate.repdebugeqerr |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
double alglib.minbleic.minbleicstate.repdebugfs |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
double alglib.minbleic.minbleicstate.repdebugff |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
double alglib.minbleic.minbleicstate.repdebugdx |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
int alglib.minbleic.minbleicstate.repdebugfeasqpits |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
int alglib.minbleic.minbleicstate.repdebugfeasgpaits |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
double [] alglib.minbleic.minbleicstate.xcur |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.xprev |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.xstart |
int alglib.minbleic.minbleicstate.itsleft |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.xend |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicresultsbuf().
double [] alglib.minbleic.minbleicstate.lastg |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.trimthreshold |
Referenced by alglib.minbleic.minbleiciteration().
double [,] alglib.minbleic.minbleicstate.ceoriginal |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetlc().
double [,] alglib.minbleic.minbleicstate.ceeffective |
double [,] alglib.minbleic.minbleicstate.cecurrent |
int [] alglib.minbleic.minbleicstate.ct |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicsetlc().
int alglib.minbleic.minbleicstate.cecnt |
int alglib.minbleic.minbleicstate.cedim |
double [] alglib.minbleic.minbleicstate.xe |
bool [] alglib.minbleic.minbleicstate.hasbndl |
bool [] alglib.minbleic.minbleicstate.hasbndu |
double [] alglib.minbleic.minbleicstate.bndloriginal |
double [] alglib.minbleic.minbleicstate.bnduoriginal |
double [] alglib.minbleic.minbleicstate.bndleffective |
double [] alglib.minbleic.minbleicstate.bndueffective |
bool [] alglib.minbleic.minbleicstate.activeconstraints |
Referenced by alglib.minbleic.additionalcheckforconstraints(), alglib.minbleic.makegradientprojection(), alglib.minbleic.minbleiciteration(), alglib.minbleic.modifytargetfunction(), alglib.minbleic.prepareconstraintmatrix(), alglib.minbleic.projectpointandunscale(), and alglib.minbleic.rebuildcexe().
double [] alglib.minbleic.minbleicstate.constrainedvalues |
double [] alglib.minbleic.minbleicstate.transforms |
double [] alglib.minbleic.minbleicstate.seffective |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.soriginal |
double [] alglib.minbleic.minbleicstate.w |
double [] alglib.minbleic.minbleicstate.tmp0 |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.tmp1 |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.tmp2 |
Referenced by alglib.minbleic.minbleiciteration().
double [] alglib.minbleic.minbleicstate.r |
Referenced by alglib.minbleic.minbleiciteration().
double [,] alglib.minbleic.minbleicstate.lmmatrix |
double alglib.minbleic.minbleicstate.errfeas |
double alglib.minbleic.minbleicstate.gnorm |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.mpgnorm |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.mba |
int alglib.minbleic.minbleicstate.variabletofreeze |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.valuetofreeze |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.fbase |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.fm2 |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.fm1 |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.fp1 |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.fp2 |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.xm1 |
Referenced by alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.xp1 |
Referenced by alglib.minbleic.minbleiciteration().
mincg.mincgstate alglib.minbleic.minbleicstate.cgstate |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicstate.minbleicstate().
mincg.mincgreport alglib.minbleic.minbleicstate.cgrep |
Referenced by alglib.minbleic.minbleiciteration(), and alglib.minbleic.minbleicstate.minbleicstate().
int alglib.minbleic.minbleicstate.optdim |
Referenced by alglib.minbleic.minbleicinitinternal(), and alglib.minbleic.minbleiciteration().
double alglib.minbleic.minbleicstate.epsg |
double alglib.minbleic.minbleicstate.epsf |
double alglib.minbleic.minbleicstate.epsx |
bool alglib.minbleic.minbleicstate.drep |
sactivesets.sactiveset alglib.minbleic.minbleicstate.sas |
double [] alglib.minbleic.minbleicstate.s |
bool alglib.minbleic.minbleicstate.lsstart |
bool alglib.minbleic.minbleicstate.lbfgssearch |
bool alglib.minbleic.minbleicstate.boundedstep |
double [] alglib.minbleic.minbleicstate.gc |
double [] alglib.minbleic.minbleicstate.xn |
double [] alglib.minbleic.minbleicstate.gn |
double [] alglib.minbleic.minbleicstate.xp |
double [] alglib.minbleic.minbleicstate.gp |
double alglib.minbleic.minbleicstate.fc |
double alglib.minbleic.minbleicstate.fn |
double alglib.minbleic.minbleicstate.fp |
double [] alglib.minbleic.minbleicstate.d |
double [,] alglib.minbleic.minbleicstate.cleic |
int alglib.minbleic.minbleicstate.nec |
int alglib.minbleic.minbleicstate.nic |
double alglib.minbleic.minbleicstate.lastgoodstep |
double alglib.minbleic.minbleicstate.lastscaledgoodstep |
double alglib.minbleic.minbleicstate.maxscaledgrad |
double [] alglib.minbleic.minbleicstate.bndl |
double [] alglib.minbleic.minbleicstate.bndu |
snnls.snnlssolver alglib.minbleic.minbleicstate.solver |
double alglib.minbleic.minbleicstate.gm1 |
double alglib.minbleic.minbleicstate.gp1 |
int alglib.minbleic.minbleicstate.cidx |
double alglib.minbleic.minbleicstate.cval |
double [] alglib.minbleic.minbleicstate.tmpprec |
int alglib.minbleic.minbleicstate.nfev |
int alglib.minbleic.minbleicstate.mcstage |
double alglib.minbleic.minbleicstate.stp |
double alglib.minbleic.minbleicstate.curstpmax |
double alglib.minbleic.minbleicstate.activationstep |
double [] alglib.minbleic.minbleicstate.work |
linmin.linminstate alglib.minbleic.minbleicstate.lstate |
int alglib.minbleic.minbleicstate.nonmonotoniccnt |
int alglib.minbleic.minbleicstate.k |
int alglib.minbleic.minbleicstate.q |
int alglib.minbleic.minbleicstate.p |
double [] alglib.minbleic.minbleicstate.rho |
double [,] alglib.minbleic.minbleicstate.yk |
double [,] alglib.minbleic.minbleicstate.sk |
double [] alglib.minbleic.minbleicstate.theta |