NDOSolver / FiOracle
Interfaces and Solvers for NonDifferentiable Optimization
|
This is the complete list of members for SubGrad, including all inherited members.
AddVariables(Index NNwVrs, cLMRow IVs=0) | SubGrad | virtual |
AllocateUBLB(cIndex strt, cIndex num) (defined in SubGrad) | SubGrad | private |
alpha | SubGrad | protected |
ChgFiV(cIndex wFi=Inf< Index >()) | SubGrad | virtual |
ChgLambdaHat(void) (defined in SubGrad) | SubGrad | private |
ChgSbG(cIndex strt=0, Index stp=Inf< Index >(), cIndex wFi=Inf< Index >()) | SubGrad | virtual |
CNSCntr | SubGrad | protected |
CSmallStep | SubGrad | protected |
CSSCntr | SubGrad | protected |
Deflection (defined in SubGrad) | SubGrad | friend |
deflection | SubGrad | protected |
dGk | SubGrad | protected |
dir | SubGrad | protected |
DirPos | SubGrad | protected |
dM1Gk | SubGrad | protected |
dM1GkDone | SubGrad | protected |
DoSS | SubGrad | protected |
EDcrs | NDOSolver | protected |
EFnal | NDOSolver | protected |
EInit | NDOSolver | protected |
EmptySet | SubGrad | protected |
Epsilon | SubGrad | protected |
EpsLin | NDOSolver | protected |
EStps | NDOSolver | protected |
EvalGi(Index wFi=Inf< Index >()) (defined in SubGrad) | SubGrad | private |
FiAndGi(cIndex wFi=Inf< Index >()) | SubGrad | protected |
FiBar | SubGrad | protected |
FiBest | SubGrad | protected |
FiEval(void) const | NDOSolver | inline |
FiEvaltns | NDOSolver | protected |
FiHat | SubGrad | protected |
FiLambda | SubGrad | protected |
FormD(void) | SubGrad | protected |
FormLambda1(void) | SubGrad | protected |
fs | SubGrad | protected |
GetNumVar(void) const | NDOSolver | inline |
GetPar(const int wp, int &value) | SubGrad | inlinevirtual |
GetPar(const int wp, HpNum &value) | SubGrad | inlinevirtual |
GetPar(const int wp, bool &value) (defined in SubGrad) | SubGrad | inline |
Gi | SubGrad | protected |
GiEval(void) const | NDOSolver | inline |
GiEvaltns | NDOSolver | protected |
GotoLambda1(void) | SubGrad | protected |
HatEpsilon | SubGrad | protected |
InitDeflection(void) (defined in SubGrad) | SubGrad | private |
InitStepsize(void) (defined in SubGrad) | SubGrad | private |
InnIter | SubGrad | protected |
IsOptimal(HpNum eps=0) | SubGrad | |
NDO_di_unipi_it::NDOSolver::IsOptimal(HpNum eps=0) const | NDOSolver | inlinevirtual |
kEDcrs enum value (defined in NDOSolver) | NDOSolver | |
KeepBestLambda(const bool KBL=true) (defined in SubGrad) | SubGrad | virtual |
kEFnal enum value (defined in NDOSolver) | NDOSolver | |
kEInit enum value (defined in NDOSolver) | NDOSolver | |
kEpsLin enum value (defined in NDOSolver) | NDOSolver | |
kError enum value (defined in NDOSolver) | NDOSolver | |
kEStps enum value (defined in NDOSolver) | NDOSolver | |
kLastNDOParam enum value (defined in NDOSolver) | NDOSolver | |
kLwPrcsn enum value (defined in NDOSolver) | NDOSolver | |
kMaxItr enum value (defined in NDOSolver) | NDOSolver | |
kMaxTme enum value (defined in NDOSolver) | NDOSolver | |
kOK enum value (defined in NDOSolver) | NDOSolver | |
KpBstL | SubGrad | protected |
kSGPar1 enum value (defined in SubGrad) | SubGrad | |
kSGPar2 enum value (defined in SubGrad) | SubGrad | |
kSGPar3 enum value (defined in SubGrad) | SubGrad | |
kSGPar4 enum value (defined in SubGrad) | SubGrad | |
kSGPar5 enum value (defined in SubGrad) | SubGrad | |
kStopped enum value (defined in NDOSolver) | NDOSolver | |
kStpIter enum value (defined in NDOSolver) | NDOSolver | |
kStpTime enum value (defined in NDOSolver) | NDOSolver | |
ktStar enum value (defined in NDOSolver) | NDOSolver | |
kUnbndd enum value (defined in NDOSolver) | NDOSolver | |
kUnfsbl enum value (defined in NDOSolver) | NDOSolver | |
Lambda | SubGrad | protected |
LambdaBar | SubGrad | protected |
LambdaBest | SubGrad | protected |
LambdaHat | SubGrad | protected |
lb | SubGrad | protected |
lbnd(cIndex i) (defined in SubGrad) | SubGrad | inlineprivate |
LHasChgd | SubGrad | protected |
LHasProj | SubGrad | protected |
Log1(void) (defined in SubGrad) | SubGrad | inlineprivate |
Log2(void) (defined in SubGrad) | SubGrad | inlineprivate |
Log3(void) (defined in SubGrad) | SubGrad | inlineprivate |
Log4(void) (defined in SubGrad) | SubGrad | inlineprivate |
LowerBound | SubGrad | protected |
MaxIter | NDOSolver | protected |
MaxNumVar | SubGrad | protected |
MaxTime | NDOSolver | protected |
MemDealloc(void) (defined in SubGrad) | SubGrad | private |
MultBse (defined in SubGrad) | SubGrad | protected |
myrandom | SubGrad | protected |
NDOLLvl | NDOSolver | protected |
NDOLog | NDOSolver | protected |
NDOParam enum name | NDOSolver | |
NDOSolver(std::istream *iStrm=0) | NDOSolver | inline |
NDOStatus enum name | NDOSolver | |
NDOt | NDOSolver | protected |
NDOTime(double &t_us, double &t_ss) | NDOSolver | inline |
NDOTime(void) | NDOSolver | inline |
NItIncr | SubGrad | protected |
NrCalls(void) const | NDOSolver | inline |
NrFi | NDOSolver | protected |
NrIter(void) const | NDOSolver | inline |
NrmDir | SubGrad | protected |
NrmGi | SubGrad | protected |
NumVar | NDOSolver | protected |
Oracle | NDOSolver | protected |
ParIter | NDOSolver | protected |
ProjFsb(LMRow Lpt, bool &EmptySet) (defined in SubGrad) | SubGrad | private |
ProjTng(SgRow Gpt, cLMRow Lpt, cIndex strt=0, Index stp=Inf< Index >()) (defined in SubGrad) | SubGrad | private |
ReadBestFiVal(cIndex wFi=Inf< Index >()) | SubGrad | virtual |
ReadBestSol(cIndex_Set &I, Index &D) | SubGrad | virtual |
ReadFiVal(cIndex wFi=Inf< Index >()) | SubGrad | virtual |
ReadHatFiVal(void) | SubGrad | |
ReadLBMult(cIndex wFi=Inf< Index >()) | SubGrad | virtual |
ReadMult(cIndex_Set &I, Index &D, cIndex wFi=Inf< Index >()) | SubGrad | virtual |
ReadSol(cIndex_Set &I, Index &D) | SubGrad | virtual |
RemoveVariables(cIndex_Set whch=0, Index hwmny=0) | SubGrad | virtual |
ReSetAlg(unsigned char RstLvl=0) | SubGrad | virtual |
Result | NDOSolver | protected |
SaveDir(void) | SubGrad | protected |
SCalls | NDOSolver | protected |
Seq | SubGrad | protected |
SetDeflection(Deflection *Vol=nullptr) | SubGrad | |
SetFiOracle(FiOracle *Fi=nullptr) | SubGrad | virtual |
SetLambda(cLMRow tLambda=nullptr) | SubGrad | virtual |
SetNDOLog(std::ostream *outs=0, const char lvl=0) | SubGrad | |
NDO_di_unipi_it::NDOSolver::SetNDOLog(ostream *outs=0, const char lvl=0) | NDOSolver | inlinevirtual |
SetNDOTime(const bool TimeIt=true) | NDOSolver | inlinevirtual |
SetPar(const int wp, const int value) | SubGrad | virtual |
SetPar(const int wp, cHpNum value) | SubGrad | virtual |
SetPar(const int wp, const bool value) | SubGrad | |
SetStepsize(Stepsize *STP=nullptr) | SubGrad | |
SGBase | SubGrad | protected |
SGPar1 | SubGrad | protected |
SGPar2 | SubGrad | protected |
SGPar3 | SubGrad | protected |
SGPar4 | SubGrad | protected |
SGPar5 | SubGrad | protected |
SGParam enum name | SubGrad | |
Sigma | SubGrad | protected |
SigmaHat | SubGrad | protected |
Solve(void) | SubGrad | virtual |
step | SubGrad | protected |
Stepsize class | SubGrad | friend |
stepsize | SubGrad | protected |
SubGrad(std::istream *iStrm=0) | SubGrad | |
TrueLB | SubGrad | protected |
tStar | NDOSolver | protected |
ub | SubGrad | protected |
ubnd(cIndex i) (defined in SubGrad) | SubGrad | inlineprivate |
UpdateSigma(void) (defined in SubGrad) | SubGrad | private |
UpdtLowerBound(void) (defined in SubGrad) | SubGrad | private |
ZeroComp | SubGrad | protected |
~NDOSolver() | NDOSolver | inlinevirtual |
~SubGrad() (defined in SubGrad) | SubGrad |