Modelib: Liste des membres

Page principale | Hiérarchie des classes | Liste des composants | Liste des fichiers | Composants

# Model Liste des membres

Ceci est la liste complète des membres de Model y compris des membres des classes héritées.

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 |