IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Public Member Functions | |
mincgstate () | |
mincgstate () | |
override void | init () |
override alglib.apobject | make_copy () |
Public Attributes | |
int | n |
double | epsg |
double | epsf |
double | epsx |
int | maxits |
double | stpmax |
double | suggestedstep |
bool | xrep |
bool | drep |
int | cgtype |
int | prectype |
double[] | diagh |
double[] | diaghl2 |
double[,] | vcorr |
int | vcnt |
double[] | s |
double | diffstep |
int | nfev |
int | mcstage |
int | k |
double[] | xk |
double[] | dk |
double[] | xn |
double[] | dn |
double[] | d |
double | fold |
double | stp |
double | curstpmax |
double[] | yk |
double | lastgoodstep |
double | lastscaledstep |
int | mcinfo |
bool | innerresetneeded |
bool | terminationneeded |
double | trimthreshold |
int | rstimer |
double[] | x |
double | f |
double[] | g |
bool | needf |
bool | needfg |
bool | xupdated |
bool | algpowerup |
bool | lsstart |
bool | lsend |
double | teststep |
rcommstate | rstate |
int | repiterationscount |
int | repnfev |
int | repvaridx |
int | repterminationtype |
int | debugrestartscount |
linmin.linminstate | lstate |
double | fbase |
double | fm2 |
double | fm1 |
double | fp1 |
double | fp2 |
double | betahs |
double | betady |
double[] | work0 |
double[] | work1 |
|
inline |
References alglib.mincg.mincgstate.lstate.
|
inline |
|
inlinevirtual |
Implements alglib.apobject.
|
inlinevirtual |
Implements alglib.apobject.
int alglib.mincg.mincgstate.n |
Referenced by alglib.mincg.mincginitinternal(), alglib.mincg.mincgiteration(), alglib.mincg.mincgrestartfrom(), alglib.mincg.mincgresultsbuf(), alglib.mincg.mincgsetprecdiag(), alglib.mincg.mincgsetprecdiagfast(), alglib.mincg.mincgsetpreclowrankfast(), alglib.mincg.mincgsetprecvarpart(), alglib.mincg.mincgsetscale(), alglib.mincg.preconditionedmultiply(), and alglib.mincg.preconditionedmultiply2().
double alglib.mincg.mincgstate.epsg |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetcond().
double alglib.mincg.mincgstate.epsf |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetcond().
double alglib.mincg.mincgstate.epsx |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetcond().
int alglib.mincg.mincgstate.maxits |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetcond().
double alglib.mincg.mincgstate.stpmax |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetstpmax().
double alglib.mincg.mincgstate.suggestedstep |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsuggeststep().
bool alglib.mincg.mincgstate.xrep |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetxrep().
bool alglib.mincg.mincgstate.drep |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetdrep().
int alglib.mincg.mincgstate.cgtype |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgsetcgtype().
int alglib.mincg.mincgstate.prectype |
double [] alglib.mincg.mincgstate.diagh |
double [] alglib.mincg.mincgstate.diaghl2 |
double [,] alglib.mincg.mincgstate.vcorr |
int alglib.mincg.mincgstate.vcnt |
double [] alglib.mincg.mincgstate.s |
double alglib.mincg.mincgstate.diffstep |
Referenced by alglib.mincg.mincginitinternal(), and alglib.mincg.mincgiteration().
int alglib.mincg.mincgstate.nfev |
Referenced by alglib.mincg.mincgiteration().
int alglib.mincg.mincgstate.mcstage |
Referenced by alglib.mincg.mincgiteration().
int alglib.mincg.mincgstate.k |
Referenced by alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.xk |
Referenced by alglib.mincg.mincginitinternal(), and alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.dk |
Referenced by alglib.mincg.mincginitinternal(), and alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.xn |
Referenced by alglib.mincg.mincginitinternal(), alglib.mincg.mincgiteration(), and alglib.mincg.mincgresultsbuf().
double [] alglib.mincg.mincgstate.dn |
Referenced by alglib.mincg.mincginitinternal(), and alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.d |
Referenced by alglib.mincg.mincginitinternal(), and alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.fold |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.stp |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.curstpmax |
Referenced by alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.yk |
Referenced by alglib.mincg.mincginitinternal(), and alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.lastgoodstep |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.lastscaledstep |
Referenced by alglib.mincg.mincgiteration().
int alglib.mincg.mincgstate.mcinfo |
Referenced by alglib.mincg.mincgiteration().
bool alglib.mincg.mincgstate.innerresetneeded |
bool alglib.mincg.mincgstate.terminationneeded |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.trimthreshold |
Referenced by alglib.mincg.mincgiteration().
int alglib.mincg.mincgstate.rstimer |
Referenced by alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.x |
Referenced by alglib.mincg.mincginitinternal(), alglib.mincg.mincgiteration(), and alglib.mincg.mincgrestartfrom().
double alglib.mincg.mincgstate.f |
Referenced by alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.g |
Referenced by alglib.mincg.mincginitinternal(), and alglib.mincg.mincgiteration().
bool alglib.mincg.mincgstate.needf |
Referenced by alglib.mincg.clearrequestfields(), and alglib.mincg.mincgiteration().
bool alglib.mincg.mincgstate.needfg |
Referenced by alglib.mincg.clearrequestfields(), and alglib.mincg.mincgiteration().
bool alglib.mincg.mincgstate.xupdated |
Referenced by alglib.mincg.clearrequestfields(), and alglib.mincg.mincgiteration().
bool alglib.mincg.mincgstate.algpowerup |
Referenced by alglib.mincg.clearrequestfields(), and alglib.mincg.mincgiteration().
bool alglib.mincg.mincgstate.lsstart |
Referenced by alglib.mincg.clearrequestfields(), and alglib.mincg.mincgiteration().
bool alglib.mincg.mincgstate.lsend |
Referenced by alglib.mincg.clearrequestfields(), and alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.teststep |
rcommstate alglib.mincg.mincgstate.rstate |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgrestartfrom().
int alglib.mincg.mincgstate.repiterationscount |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgresultsbuf().
int alglib.mincg.mincgstate.repnfev |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgresultsbuf().
int alglib.mincg.mincgstate.repvaridx |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgresultsbuf().
int alglib.mincg.mincgstate.repterminationtype |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgresultsbuf().
int alglib.mincg.mincgstate.debugrestartscount |
Referenced by alglib.mincg.mincgiteration().
linmin linminstate alglib.mincg.mincgstate.lstate |
Referenced by alglib.mincg.mincgiteration(), and alglib.mincg.mincgstate.mincgstate().
double alglib.mincg.mincgstate.fbase |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.fm2 |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.fm1 |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.fp1 |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.fp2 |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.betahs |
Referenced by alglib.mincg.mincgiteration().
double alglib.mincg.mincgstate.betady |
Referenced by alglib.mincg.mincgiteration().
double [] alglib.mincg.mincgstate.work0 |
double [] alglib.mincg.mincgstate.work1 |