| _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 | |