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