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