Modelib: Liste des membres

Page principale | Liste des namespaces | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de namespace | Membres de classe | Membres de fichier

# Modelib::Model Liste des membres

Liste complète des membres de Modelib::Model, y compris les membres hérités:

_fract | Modelib::Model | `[private]`
A | Modelib::Model | `[private]`
Add(const ConstraintBuilder &, const std::string &nom="") | Modelib::Model |
Add(const ConstraintBuilder &constraint, const Nom &_nom) | Modelib::Model | `[inline]`
AddComment(const std::string &comment) | Modelib::Model |
AddExpr(Expr &expr, MatriceCreuse< float > &A) | Modelib::Model | `[protected]`
AddToConstraint(VarId, const Expr &) | Modelib::Model |
AddVar(const MuteVar &muteVar, const std::string &) | Modelib::Model | `[protected]`
Clear() | Modelib::Model |
comments | Modelib::Model | `[private]`
ComputeObjectif() | Modelib::Model | `[protected]`
Constraint class | Modelib::Model | `[friend]`
constraintMap | Modelib::Model | `[private]`
EndFraction() | Modelib::Model | `[inline]`
EvalConstraint(VarId id) const | Modelib::Model |
GetAllLagrangianParams() | Modelib::Model |
GetComment(VarId id) const | Modelib::Model |
GetConstraint(VarId id) const | Modelib::Model |
GetConstraint(const std::string &) | Modelib::Model |
GetConstraintId(const std::string &) | Modelib::Model | `[protected]`
GetDual() const | Modelib::Model |
GetInfluentLagrangianParam(std::list< LagrangianParam > &listViolated, std::list< LagrangianParam > &listSlacked) | Modelib::Model |
GetLagrangianParamValue(VarId) const | Modelib::Model | `[protected]`
GetMaxConstraintId() const | Modelib::Model | `[inline]`
GetMaxVarId() const | Modelib::Model | `[inline]`
GetMuteVar(VarId varId) const | Modelib::Model | `[protected]`
GetMuteVarLB(VarId varId) const | Modelib::Model | `[protected]`
GetMuteVarUB(VarId varId) const | Modelib::Model | `[protected]`
GetName(VarId varId) const | Modelib::Model | `[protected]`
GetNumVar(VarId varId) const | Modelib::Model | `[protected]`
GetObjectif() const | Modelib::Model | `[inline]`
GetProblemName() const | Modelib::Model | `[inline]`
GetRelaxedConstraintExpr(VarId id, bool relaxed=true) | Modelib::Model | `[protected]`
GetSecondMember(VarId) const | Modelib::Model |
GetType(VarId varId) const | Modelib::Model | `[protected]`
GetVarId(const std::string &) const | Modelib::Model | `[protected]`
hacheConstraintId | Modelib::Model | `[private]`
hacheVarId | Modelib::Model | `[private]`
InitSolver(API _API=GLPK, const std::string &_fLP="./tmp.solver.lp", const std::string &_path="") | Modelib::Model | `[inline]`
isFract | Modelib::Model | `[private]`
isMax | Modelib::Model | `[private]`
isNormalized | Modelib::Model | `[private]`
isOptimal | Modelib::Model | `[private]`
isRelaxed | Modelib::Model | `[private]`
IsRelaxed() const | Modelib::Model | `[inline]`
isSolved | Modelib::Model | `[private]`
LagrangianParam class | Modelib::Model | `[friend]`
LoadLP(const std::string &, bool verbose=false) | Modelib::Model |
LoadMPS(const std::string &, bool verbose=false) | Modelib::Model |
MatriceOccupation() | Modelib::Model | `[inline]`
Maximize(const Expr &expr, const std::string &nom="") | Modelib::Model |
Minimize(const Expr &expr, const std::string &nom="") | Modelib::Model |
MIPVar | Modelib::Model | `[private]`
Model() | Modelib::Model | `[inline]`
Model(const Model &) | Modelib::Model |
Normalize(bool withoutStrict=true) | Modelib::Model |
NumVar class | Modelib::Model | `[friend]`
objectif | Modelib::Model | `[private]`
objectifActivity | Modelib::Model | `[private]`
objectifName | Modelib::Model | `[private]`
operator<<(std::ostream &, const Model &) | Modelib::Model | `[friend]`
operator=(const Model &) | Modelib::Model |
Out(std::ostream &flux=std::cout, const std::string &newline="") | Modelib::Model |
OutConstraintValues(std::ostream &flux=std::cout, const std::string &newline="") const | Modelib::Model |
OutDimensions(std::ostream &flux=std::cout, const std::string &newline="") | Modelib::Model |
OutNumVarValues(bool withoutNullValue=true, std::ostream &flux=std::cout, const std::string &newline="") const | Modelib::Model |
PrintDual(const std::string &) const | Modelib::Model |
PrintFraction() | Modelib::Model | `[inline]`
problemName | Modelib::Model | `[private]`
PushOptions(const std::string &_str) | Modelib::Model | `[inline]`
Relax(const std::string &name, float lagrangianValue=-Infinity) | Modelib::Model |
RelaxBool2Float(NumVar numVar=NumVar()) | Modelib::Model |
RelaxConstraint(VarId id, float lagrangianValue=-Infinity) | Modelib::Model |
RelaxInt2Float(NumVar numVar=NumVar()) | Modelib::Model |
RemoveConstraint(VarId varId) | Modelib::Model |
RemoveOptions() | Modelib::Model | `[inline]`
RemoveVariable(VarId varId) | Modelib::Model |
RenameConstraint(VarId id, const std::string &name) | Modelib::Model |
SetAPI(API _API) | Modelib::Model |
SetComment(VarId id, const std::string &comment) | Modelib::Model |
SetConstraintValues(const std::list< std::string > &noms, const std::list< float > &values) | Modelib::Model |
SetLagrangianParamValue(VarId, float) | Modelib::Model | `[protected]`
SetMuteVarLB(VarId varId, float _value) | Modelib::Model | `[protected]`
SetMuteVarLBStrict(VarId varId, bool _value) | Modelib::Model | `[protected]`
SetMuteVarUB(VarId varId, float _value) | Modelib::Model | `[protected]`
SetMuteVarUBStrict(VarId varId, bool _value) | Modelib::Model | `[protected]`
SetName(VarId varId, const std::string &name) | Modelib::Model | `[protected]`
SetNumVarValues(const std::list< std::string > &noms, const std::list< float > &values) | Modelib::Model |
SetProblemName(const std::string name="") | Modelib::Model | `[inline]`
SetRelaxed(bool _isRelaxed) | Modelib::Model | `[inline]`
SetSecondMember(VarId, float) | Modelib::Model |
SetType(VarId varId, MuteVar::VarType _type) | Modelib::Model | `[protected]`
ShowMe(bool withoutNullValue=true) | Modelib::Model |
Solve() | Modelib::Model |
SolveInfos(std::string &_operation, std::string &_informations) | Modelib::Model | `[inline]`
solverAPI | Modelib::Model | `[private]`
SortieHTML(const std::string &fileName, const std::string &matrixPNG="") | Modelib::Model |
SortieLATEX(const std::string &fileName) | Modelib::Model |
SurchargeFlux(std::ostream &) const | Modelib::Model | `[protected]`
SurchargeFluxRelaxed(std::ostream &) const | Modelib::Model | `[protected]`
SurchargeMPSFlux(std::ostream &, bool verbose) const | Modelib::Model | `[protected]`
ToMPS(std::ostream &, const Model &, bool verbose=true) | Modelib::Model | `[friend]`
unknowMap | Modelib::Model | `[private]`
UnrelaxModel() | Modelib::Model |