NDOSolver / FiOracle
Interfaces and Solvers for NonDifferentiable Optimization
|
This is the complete list of members for MPSolver, including all inherited members.
AddActvSt(cIndex_Set Addd, cIndex AdDm, cIndex_Set AVrs)=0 | MPSolver | pure virtual |
AddVars(cIndex NNwVrs)=0 | MPSolver | pure virtual |
BCSize(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
BSize(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
ChangeCurrPoint(cLMRow DLambda, cHpRow DFi)=0 | MPSolver | pure virtual |
ChangeCurrPoint(cHpNum Tau, cHpRow DFi)=0 | MPSolver | pure virtual |
ChangesMPSol(void)=0 | MPSolver | pure virtual |
CheckCnst(HpNum &Ai, HpNum &ScPri, cHpRow CrrPnt)=0 | MPSolver | pure virtual |
CheckIdentical(const bool Chk=true) | MPSolver | inlinevirtual |
CheckSubG(cHpNum DFi, cHpNum Tau, HpNum &Ai, HpNum &ScPri)=0 | MPSolver | pure virtual |
ChgAlfa(cHpRow DeltaAlfa)=0 | MPSolver | pure virtual |
ChgAlfa(cHpRow NewAlfa, cIndex wFi)=0 | MPSolver | pure virtual |
ChgAlfa(cIndex i, cHpNum Ai)=0 | MPSolver | pure virtual |
ChgCosts(Index wFi, cLMRow Lambda) | MPSolver | inlinevirtual |
ChgLUBD(Index wFi) | MPSolver | inlinevirtual |
ChgRLHS(Index wFi) | MPSolver | inlinevirtual |
ChgSubG(cIndex strt, Index stp, cIndex wFi)=0 | MPSolver | pure virtual |
CrrSGLen (defined in MPSolver) | MPSolver | protected |
EpsilonD(void)=0 | MPSolver | pure virtual |
GetCrrSGLen(void) | MPSolver | inline |
GetItem(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
GetMaxBSize(void) | MPSolver | inline |
GetMaxSGLen(void) | MPSolver | inline |
GetNrFi(void) | MPSolver | inline |
IsNN(cIndex i) | MPSolver | inlinevirtual |
IsSubG(cIndex i)=0 | MPSolver | pure virtual |
kError enum value (defined in MPSolver) | MPSolver | |
kFsbEps enum value (defined in MPSolver) | MPSolver | |
kLastMPParam enum value (defined in MPSolver) | MPSolver | |
kMaxTme enum value (defined in MPSolver) | MPSolver | |
kOK enum value (defined in MPSolver) | MPSolver | |
kOptEps enum value (defined in MPSolver) | MPSolver | |
kStppd enum value (defined in MPSolver) | MPSolver | |
kUnbndd enum value (defined in MPSolver) | MPSolver | |
kUnfsbl enum value (defined in MPSolver) | MPSolver | |
MakeLambda1(cHpRow Lmbd, HpRow Lmbd1, cHpNum Tau)=0 | MPSolver | pure virtual |
MaxBSize (defined in MPSolver) | MPSolver | protected |
MaxName(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
MaxSGLen (defined in MPSolver) | MPSolver | protected |
MPLLvl (defined in MPSolver) | MPSolver | protected |
MPLog (defined in MPSolver) | MPSolver | protected |
MPParam enum name | MPSolver | |
MPSolver(void) | MPSolver | inline |
MPStatus enum name | MPSolver | |
MPt (defined in MPSolver) | MPSolver | protected |
MPTime(double &t_us, double &t_ss) | MPSolver | inline |
MPTime(void) | MPSolver | inline |
NrFi (defined in MPSolver) | MPSolver | protected |
NumBxdVars(void) | MPSolver | inlinevirtual |
NumNNVars(void) | MPSolver | inlinevirtual |
Readd(bool Fulld=false)=0 | MPSolver | pure virtual |
ReadDStart(cHpNum tt=1)=0 | MPSolver | pure virtual |
ReadDt(cHpNum tt=1)=0 | MPSolver | pure virtual |
ReadDualEasy(cIndex wFi) | MPSolver | inlinevirtual |
ReadFiBLambda(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
ReadGid(cIndex Nm=Inf< Index >())=0 | MPSolver | pure virtual |
ReadLBMult(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
ReadLinErr(void)=0 | MPSolver | pure virtual |
ReadLowerBound(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
ReadMult(cIndex_Set &I, Index &D, cIndex wFi=Inf< Index >(), const bool IncldCnst=true)=0 | MPSolver | pure virtual |
ReadReducedCostsEasy(cIndex wFi) | MPSolver | inlinevirtual |
ReadSigma(cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
ReadZ(LMRow tz, cIndex_Set &I, Index &D, cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
RmvActvSt(cIndex_Set Rmvd, cIndex RmDm, cIndex_Set AVrs)=0 | MPSolver | pure virtual |
RmvItem(cIndex i)=0 | MPSolver | pure virtual |
RmvItems(void)=0 | MPSolver | pure virtual |
RmvVars(cIndex_Set whch=0, Index hwmny=0)=0 | MPSolver | pure virtual |
SensitAnals(HpNum &lp, HpNum &cp)=0 | MPSolver | pure virtual |
SetActvSt(cIndex_Set AVrs=0, cIndex AVDm=0)=0 | MPSolver | pure virtual |
SetDim(cIndex MxBSz=0, FiOracle *Oracle=nullptr, const bool UsAvSt=false) | MPSolver | inlinevirtual |
SetItem(cIndex Nm=Inf< Index >())=0 | MPSolver | pure virtual |
SetItemBse(cIndex_Set SGBse=0, cIndex SGBDm=0)=0 | MPSolver | pure virtual |
SetLowerBound(cHpNum LwBnd=- Inf< HpNum >(), cIndex wFi=Inf< Index >())=0 | MPSolver | pure virtual |
SetMPLog(std::ostream *outs=0, const char lvl=0) | MPSolver | inlinevirtual |
SetMPTime(const bool TimeIt=true) | MPSolver | inlinevirtual |
SetPar(const int wp, cHpNum value)=0 | MPSolver | pure virtual |
Sett(cHpNum tt=1)=0 | MPSolver | pure virtual |
SetThreads(int nthreads) | MPSolver | inlinevirtual |
SolveMP(void)=0 | MPSolver | pure virtual |
SubstItem(cIndex Nm)=0 | MPSolver | pure virtual |
WComponent(cIndex i)=0 | MPSolver | pure virtual |
~MPSolver() | MPSolver | inlinevirtual |